[ROADMAP] UI5 CLI 5.0 / Specification Version 5.0
@flovogt ci sta già lavorando.
Dal 22/8/2024.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
UI5 CLI 5.0
UI5 CLI 5.0 marks the next major milestone in the evolution of the UI5 CLI ecosystem. This roadmap outlines the most important enhancements and changes introduced with the release. For a comprehensive overview, including migration steps and detailed technical information, please refer to the Migration Guide.
Breaking changes
-
@ui5/builder: Removal of experimental CSS Variables feature (JIRA: CPOUI5FOUNDATION-1271, #1484) -
@ui5/builder: Removal of serveThemes middleware (see https://ui5.github.io/cli/next/updates/migrate-v5#removal-of-standard-server-middleware) -
@ui5/builder: Create sap-ui-version.json by default (JIRA: CPOUI5FOUNDATION-1157, #1453) -
@ui5/builder: Skip generation ofsupportedThemesproperty in manifestCreator processor (JIRA: CPOUI5FOUNDATION-961) -
@ui5/cli: Option--cache-modehas been renamed to--snapshot-cache(see https://ui5.github.io/cli/next/updates/migrate-v5#rename-of-command-option) -
@ui5/cli: Project/Workspace options are now scoped per command, incorrect usage now produces an error (see https://ui5.github.io/cli/next/updates/migrate-v5#project-workspace-options-scoped-per-command) -
@ui5/cli:ui5 initdefaults to Specification Version 5.0 -
@ui5/project: Limit execution of generateLibraryManifest task to framework libraries (JIRA: CPOUI5FOUNDATION-1156) -
@ui5/server: Removal of HTTP/2 support in UI5 CLI (JIRA: CPOUI5FOUNDATION-1310) -
@ui5/server: By default, the server now runs all configured build tasks and serves the build result instead of transforming resources dynamically (see https://ui5.github.io/cli/next/updates/migrate-v5#for-ui5-serve)
Features
-
@ui5/builder: Build Cache (JIRA: CPOUI5FOUNDATION-1105, see https://ui5.github.io/cli/next/updates/migrate-v5#for-ui5-build) -
@ui5/project: New typecomponent(https://github.com/UI5/cli/issues/45) (JIRA: CPOUI5FOUNDATION-27, see https://ui5.github.io/cli/next/updates/migrate-v5#component-type) -
@ui5/project: Offer option to override UI5 yaml paths in UI5 workspace yaml (JIRA: CPOUI5FOUNDATION-1233, #1369) -
@ui5/server: Offer live reload in UI5 CLI (JIRA: CPOUI5FOUNDATION-1224, #1407, see https://ui5.github.io/cli/next/updates/migrate-v5#live-reload) -
@ui5/server: Add of HTTPS support in UI5 CLI (JIRA: CPOUI5FOUNDATION-1311) -
@ui5/server: Offer CLI option to exclude/include tasks in UI5 server (JIRA: CPOUI5FOUNDATION-1276, #1447) -
@ui5/server: Renders a status banner in interactive terminals
- Lingua principale
- JavaScript
- Stelle
- 511
- Fork
- 83
- Merge medio
- 1g 5h
- PR unite (30g)
- 55
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di UI5/cli
-
module/ui5-builder
-
Build cache: buildThemes cache is invalidated by irrelevant library.js / .library content changes Apertamodule/ui5-builder module/ui5-fs module/ui5-project
Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100
-
module/ui5-project
Difficoltà 4/5 3-5 giorni Idoneità per principianti 64/100
-
roadmap
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
apache/cloudstack#14222 ·
-
Browser Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
getsentry/sentry-javascript#24577 · 1 commento ·
-
curation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
amponce/archive-movie-browser#186 ·
-
light
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
aemdemos/patients-stryker#253 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
clerk/javascript#9852 ·