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/[email protected]:
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
namespace
option got renamed toprojectNamespace
- Drop node v21 support
-
-
Bump @ui5/project from 3.9.2 to 4.0.0
0d7302b
-
Changes contained in @ui5/[email protected]:
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
ui5HomeDir
is now renamed to
ui5DataDir
Set 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/[email protected]:
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
byGlobSource
method 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/[email protected]:
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