Releases: SAP/ui5-project
Releases · SAP/ui5-project
v3.0.0-rc.1
All changes
v3.0.0-rc.0
🚀 This is the first release candidate of @ui5/cli
version 3
Please also refer to the v3 Migration Guide.
Overview
Breaking Changes
@ui5/cli
:@ui5/project
:- Implement Project Graph, build execution
161f462
- Implement Project Graph, build execution
@ui5/builder
:- generateJsDoc: Remove internal 'buildContext' parameter
4ec80c8
- Removal of manifestBundler and generateManifestBundle (#838)
07a5be2
- JSDoc: Fail build when jsdoc command failed (#845)
c2916b4
- Remove build execution (#740)
af2e956
- Enable modern preload bundles without dependencies (#739)
97cfa6c
- generateResourcesJson: Make 'dependencies' parameter mandatory
268dd16
- moduleBundler: Always default to
optimize: true
(#685)de5837c
- generateJsDoc: Remove internal 'buildContext' parameter
@ui5/server
:@ui5/fs
:- Throw an error on write of a resource when path does not starts with virBasePath of the respective adapter (#453)
d76575f
- Clone resources when writing in and reading from the Memory (#448)
3454bc1
- AbstractAdapter: Virtual base path must end with slash
6d1f411
- resourceFactory: Remove #createCollectionsForTree
a4d15f6
- Throw an error on write of a resource when path does not starts with virBasePath of the respective adapter (#453)
@ui5/logger
:- Deprecate advanced APIs in preparation of refactoring
3aea5e7
- Deprecate advanced APIs in preparation of refactoring
Features
💯 UI5 Tooling v3 provides general support for ES2022 ECMAScript language features. See ECMAScript Support for details.
@ui5/cli
:@ui5/project
:@ui5/builder
:- Support ES2022 language features (#848)
f9b8457
- jsdoc: Support destructuring of enums for defaultValue (#775)
523f365
- builder: Improve support for ES6+ syntax (#774)
90385fe
- jsdoc: Improve support for ES6+ syntax (#785)
187a6a3
- generateThemeDesignerResources task: Create css_variables.less (#730)
34e69be
- builder: Add cssVariables option (#728)
30d58e1
- Generate source maps for bundles (#695)
8a20c42
- replaceVersion/Copyright: Also process test-resources (#693)
a0d4bc2
- Support ES2021 language features
e749b6a
- Add minify task and processor (#666)
a3af604
- Support ES2022 language features (#848)
@ui5/server
:@ui5/fs
:@ui5/logger
:- Add new log level "perf"
acf0c71
- Add new log level "perf"
Bug Fixes
@ui5/project
:@ui5/builder
:- Avoid redundant bundle creation (#741)
13c8405
- JSModuleAnalyzer: Fix detection of bundle name (#705)
aaeafd4
- generateResourcesJson: Add raw-module info for debug bundles (#736)
3b918e8
- LibraryBuilder: Align task order of "generateComponentPreload"
aea061d
- LocatorResourcePool: Wait for resources in prepare step (#719)
1b7f93f
- XMLTemplateAnalyzer: Analyze core:require of FragmentDefinition
af075ed
- Bundler: Ensure reproducibility for bundles with multiple parts (#689)
6f4588b
- generateResourcesJson: Don't list resources omitted from build result
9608c51
- generateResourcesJson: Analyze debug bundles (#669)
f27513a
- Bundler: Sort raw modules by default [
0e11b69
](SAP/ui5-builder@0e11b6965a1d2e...
- Avoid redundant bundle creation (#741)
v3.0.0-beta.5
v3.0.0-beta.4
All changes
v3.0.0-beta.3
v3.0.0-beta.2
All changes
v3.0.0-beta.1
All changes
v3.0.0-alpha.10
Breaking Changes
BREAKING CHANGE
This package has been transformed to native ESM. Therefore it no longer provides a CommonJS export.
If your project uses CommonJS, it needs to be converted to ESM or use a dynamic import.
For more information see also:
- https://sap.github.io/ui5-tooling/updates/migrate-v3/
- https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c
All changes
v3.0.0-alpha.9
v3.0.0-alpha.8
Bug Fixes
- Specification: Fix migration for legacy projects that are not applications or libraries
d89d804