Releases: SAP/ui5-project
Releases · SAP/ui5-project
v4.0.1
v4.0.0
Breaking Changes
- Drop node v21 support
b017633 - Make '@ui5/builder' an optional peerDependency
cb2e99d - Rename ui5HomeDir to ui5DataDir in APIs (#707)
5103c3e - Set default workspaceName to "default" for API usage (#706)
a2d8f9d - Require Node.js 20.11.x/>=22
6a444a0
Dependency Updates
- Bump rimraf from 5.0.9 to 6.0.1
9c3c70f - Bump pacote from 17.0.7 to 18.0.6
c6b17c4 - Bump read-pkg-up from 10.1.0 to 11.0.0
83e93aa - Bump read-pkg from 8.1.0 to 9.0.1
0279ac9 - Bump globby from 13.2.2 to 14.0.1
eb9d6d8
Features
- Apply specVersion defaults from ui5.yaml.json schema (#733)
e3e8f85 - Schema: Introduce specVersion 4.0 (#731)
c5a9fde - manifest.json: Auto-fill supportedLocales (#683)
c905d4f
BREAKING CHANGE
Consumers of the Node.js API that make use of the ProjectGraph#build
Installers and Resolvers' argument ui5HomeDir is now renamed to
ui5DataDir
JIRA: CPOUI5FOUNDATION-802
Relates to: UI5/cli#701
Set default workspaceName to "default" for API usage
(#586)
JIRA: CPOUI5FOUNDATION-802
Relates to: UI5/cli#701
Support for older Node.js and npm releases has been dropped.
Only Node.js 20.11.x and >=22.0.0 as well as npm v8 or higher are supported.
All changes
v3.9.2
v3.9.1
All changes
v3.9.0
v3.8.0
v3.7.3
v3.7.2
v3.7.1
Bug Fixes
All changes
v3.7.0
Bug Fixes
- Ensure usage of provided UI5 data dir
1e0503a - NodePackageDependencies: Implement validation for missing package.json attributes
b070972 - ProjectGraph: Improve error message when adding duplicate projects or extensions
2b4a49e - pacote: Use npm cache within UI5 data dir
f1e2178
Features
- Resolvers: Allow ranges / npm tags for version resolution
2841004 - Resolvers: Use npm tags for determining 'latest'
5cde95a