Skip to content

Commit 6ebfa59

Browse files
committed
Release 4.0.0
1 parent cdab73b commit 6ebfa59

File tree

3 files changed

+47
-4
lines changed

3 files changed

+47
-4
lines changed

CHANGELOG.md

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,49 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
44

5-
A list of unreleased changes can be found [here](https://github.com/SAP/ui5-project/compare/v3.9.2...HEAD).
5+
A list of unreleased changes can be found [here](https://github.com/SAP/ui5-project/compare/v4.0.0...HEAD).
6+
7+
<a name="v4.0.0"></a>
8+
## [v4.0.0] - 2024-07-23
9+
### Breaking Changes
10+
- Drop node v21 support [`b017633`](https://github.com/SAP/ui5-project/commit/b01763338ceff80f9df459b246f12b06c77891d0)
11+
- Make '[@ui5](https://github.com/ui5)/builder' an optional peerDependency [`cb2e99d`](https://github.com/SAP/ui5-project/commit/cb2e99dbc7804fed4d8e10a2e95063b6357e963d)
12+
- Rename ui5HomeDir to ui5DataDir in APIs ([#707](https://github.com/SAP/ui5-project/issues/707)) [`5103c3e`](https://github.com/SAP/ui5-project/commit/5103c3ee63bc9c5b5fa6db136badec78e89ee28d)
13+
- Set default workspaceName to "default" for API usage ([#706](https://github.com/SAP/ui5-project/issues/706)) [`a2d8f9d`](https://github.com/SAP/ui5-project/commit/a2d8f9d03154cfc330ccbeaf0c0aaa10032c2337)
14+
- Require Node.js 20.11.x/>=21.2.0 and npm >=10 [`6a444a0`](https://github.com/SAP/ui5-project/commit/6a444a077166451ada16334ef62f1357e2c15bd7)
15+
16+
### Dependency Updates
17+
- Bump rimraf from 5.0.9 to 6.0.1 [`9c3c70f`](https://github.com/SAP/ui5-project/commit/9c3c70f71963ba24734f02380b0f468c505e6482)
18+
- Bump pacote from 17.0.7 to 18.0.6 [`c6b17c4`](https://github.com/SAP/ui5-project/commit/c6b17c48a1021226b0a51826c889a549ae459983)
19+
- Bump read-pkg-up from 10.1.0 to 11.0.0 [`83e93aa`](https://github.com/SAP/ui5-project/commit/83e93aab5c90dfb8133921eaf5785b06eb51b6cc)
20+
- Bump read-pkg from 8.1.0 to 9.0.1 [`0279ac9`](https://github.com/SAP/ui5-project/commit/0279ac9dd248e7d2215c44ed5e3a7ebc19894de2)
21+
- Bump globby from 13.2.2 to 14.0.1 [`eb9d6d8`](https://github.com/SAP/ui5-project/commit/eb9d6d8501123cd48b1e7b8375d2c9fb70ad7334)
22+
23+
### Features
24+
- Apply specVersion defaults from ui5.yaml.json schema ([#733](https://github.com/SAP/ui5-project/issues/733)) [`e3e8f85`](https://github.com/SAP/ui5-project/commit/e3e8f855506c23cc0bac3e57cbca0ab6779956de)
25+
- **Schema:** Introduce specVersion 4.0 ([#731](https://github.com/SAP/ui5-project/issues/731)) [`c5a9fde`](https://github.com/SAP/ui5-project/commit/c5a9fde02b53b36af25f7691cadd79a434ddd0aa)
26+
- **manifest.json:** Auto-fill supportedLocales ([#683](https://github.com/SAP/ui5-project/issues/683)) [`c905d4f`](https://github.com/SAP/ui5-project/commit/c905d4f7ee022a60596c6d867abf588275f8f1d2)
27+
28+
### BREAKING CHANGE
29+
30+
Consumers of the Node.js API that make use of the ProjectGraph#build
31+
32+
Installers and Resolvers' argument `ui5HomeDir` is now renamed to
33+
`ui5DataDir`
34+
35+
JIRA: CPOUI5FOUNDATION-802
36+
Relates to: https://github.com/SAP/ui5-tooling/issues/701
37+
38+
Set default workspaceName to "default" for API usage
39+
(https://github.com/SAP/ui5-project/pull/586)
40+
41+
JIRA: CPOUI5FOUNDATION-802
42+
Relates to: https://github.com/SAP/ui5-tooling/issues/701
43+
44+
---------
45+
46+
Support for older Node.js and npm releases has been dropped.
47+
Only Node.js 20.11.x and >=21.2.0 as well as npm v10 or higher are supported.
648

749
<a name="v3.9.2"></a>
850
## [v3.9.2] - 2024-06-24
@@ -502,6 +544,7 @@ Renamed parameter "translator" of functions generateDependencyTree and generateP
502544
## v0.0.1 - 2018-06-06
503545
### Bug Fixes
504546
- **npm t8r:** Fix collection fallback with missing package.json [`578466f`](https://github.com/SAP/ui5-project/commit/578466fdedf871091874c93d1a9305859e34e3ed)
547+
[v4.0.0]: https://github.com/SAP/ui5-project/compare/v3.9.0...v4.0.0
505548
[v3.9.2]: https://github.com/SAP/ui5-project/compare/v3.9.1...v3.9.2
506549
[v3.9.1]: https://github.com/SAP/ui5-project/compare/v3.9.0...v3.9.1
507550
[v3.9.0]: https://github.com/SAP/ui5-project/compare/v3.8.0...v3.9.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@ui5/project",
3-
"version": "4.0.0-alpha",
3+
"version": "4.0.0",
44
"description": "UI5 Tooling - Project ",
55
"author": {
66
"name": "SAP SE",

0 commit comments

Comments
 (0)