[ROADMAP] UI5 Tooling 4.0 / Specification Version 4.0
flovogt opened this issue · 2 comments
flovogt commented
UI5 Tooling 4.0
Breaking changes
- ui5-builder: Remove bundle option
usePredefineCalls
(CPOUI5FOUNDATION-760) - ui5-builder: New option “async“ for builder.bundles.bundleDefinition.section (CPOUI5FOUNDATION-789)
- ui5-project: Set default workspaceName to "default" for API usage (SAP/ui5-project#586) (CPOUI5FOUNDATION-802)
- ui5-project: Rename
ui5HomeDir
toui5DataDir
also in APIs (CPOUI5FOUNDATION-802) - ui5-fs: Remove non-public
DuplexCollection#byGlobSource
API (CPOUI5FOUNDATION-802) - ui5-builder: Task API "namespace" option got renamed to "projectNamespace" (CPOUI5FOUNDATION-802)
- all modules: Occurrences of native
console
should be re-considered to usestderr
instead ofstdout
- all modules: Node version support
^20.11.0 || >=21.2.0
(CPOUI5FOUNDATION-800, #928) - all modules: NPM version support
>= 10
(CPOUI5FOUNDATION-800, #928)
Features
Dependencies
- CPOUI5FOUNDATION-801
- ui5-logger: Upgrade breaking (dev-)dependencies
- ui5-fs: Upgrade breaking (dev-)dependencies
- ui5-builder: Upgrade breaking (dev-)dependencies
- ui5-project: Upgrade breaking (dev-)dependencies
- ui5-server: Upgrade breaking (dev-)dependencies
- ui5-cli: Upgrade breaking (dev-)dependencies
Specification Version 4.0
Breaking changes
- Removal of bundle option
usePredefineCalls
(CPOUI5FOUNDATION-760) - New option “async“ for builder.bundles.bundleDefinition.section. Only applicable if mode = “require”. Default value “true” (CPOUI5FOUNDATION-760)
mauriciolauffer commented
Regarding deployment-task
, pls don't!
#490 (comment)
flovogt commented
UI5 Tooling Version 4 is officially released https://github.com/SAP/ui5-cli/releases/tag/v4.0.0.