Repository navigation
v4.0.0
Breaking Changes
- Drop node v21 support (#720)
891306f - Replace console.log with process.stderr (#686)
48d1975 - Rename ui5HomeDir to ui5DataDir in APIs (#687)
772ac29 - Require Node.js 20.11.x/>=22.0.0
59314fa
BREAKING CHANGE
System messages will now be written to stderr instead of stdout.
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.
Dependency Updates
-
Bump @ui5/builder from 3.5.1 to 4.0.0
0ce3196-
Changes contained in @ui5/builder@4.0.0:
Breaking Changes
- Drop node v21 support
7b27171 - Discontinue bundling of JavaScript modules as string
7691b08 - Task API arguments rename (#995)
d1f87e0 - Require Node.js 20.11.x/>=22.0.0
b76ff75 - Bundling: Enforce usage of sap.ui.predefine instead function wrappers (#1021)
4bda728
Dependency Updates
- Bump rimraf from 5.0.8 to 6.0.1
2b4f309 - Bump terser from 5.29.1 to 5.29.2 (#1000)
2b6da9e - Bump espree from 9.6.1 to 10.0.1
08eb716 - Bump terser from 5.27.1 to 5.27.2 (#991)
204145d - Bump workerpool from 6.5.1 to 9.1.0
b78a70c
Features
- Apply default values to bunde definitions for standard tasks (#1033)
4178e1a - Bundle 'require' section with async flag for specVersion: 4.0 (#1042)
dfa67fe - bundle/Builder: Support async require sections and conditional core boot
e421e2f - manifest.json: Auto-fill supportedLocales
b085634
BREAKING CHANGE
Created bundles use sap.ui.predefine instead function wrappers. For
projects this is a compatible change. Only the produced bundle content
changes.Task API
namespaceoption got renamed toprojectNamespace - Drop node v21 support
-
-
Bump @ui5/project from 3.9.2 to 4.0.0
0d7302b-
Changes contained in @ui5/project@4.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.0.0
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
ui5HomeDiris now renamed to
ui5DataDirSet default workspaceName to "default" for API usage
(SAP/ui5-project#586) - Drop node v21 support
-
-
Bump @ui5/fs from 3.0.5 to 4.0.0
ce51fc2-
Changes contained in @ui5/fs@4.0.0:
Breaking Changes
- Drop node v21 support
2d2f125 - Require Node.js 20.11.x/>=22.0.0
b98bd9a - DuplexCollection: remove byGlobSource method (#552)
e26338b
Dependency Updates
BREAKING CHANGE
byGlobSourcemethod is removed fromDuplexCollection - Drop node v21 support
-
-
Bump @ui5/logger from 3.0.0 to 4.0.1
04b201c -
Bump @ui5/server from 3.2.1 to 4.0.0
095f31d-
Changes contained in @ui5/server@4.0.0:
Breaking Changes
- Drop node v21 support
2af0d4f - Replace console.log with process.stderr (#643)
d42c79f - Require Node.js 20.11.x/>=22.0.0
39cc1a2
Features
- manifest.json: Auto-fill supportedLocales
a39c8de
BREAKING CHANGE
Messages will now be written to stderr instead of stdout.
- Drop node v21 support
-
-
Bump update-notifier from 6.0.2 to 7.0.0
cd33dbd- Bump open from 9.1.0 to 10.0.3486f8ef