Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1374 commits
Select commit Hold shift + click to select a range
8bf8fce
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 7, 2024
054905a
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 8, 2024
2e95cdc
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 14, 2024
adac112
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 18, 2024
0e09825
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 3.2.0 to 3.3.0
flovogt Jan 18, 2024
92b3b52
[ui5-cli]Release 3.9.0
flovogt Jan 18, 2024
a78c576
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 21, 2024
963bd6e
[ui5-cli][INTERNAL] azure: remove v2 branch in pipeline file (#678)
flovogt Jan 26, 2024
d47cdd2
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 28, 2024
37ea434
[ui5-cli][INTERNAL] Setup main branch for UI5 Tooling V4
flovogt Jan 25, 2024
043bc0c
[ui5-cli][INTERNAL] package.json: set version to 4.0.0-alpha
flovogt Feb 2, 2024
ce3bf7f
[ui5-cli]In-range update of npm dependencies
RandomByte Feb 4, 2024
fbc621d
[ui5-cli][INTERNAL] Remove SECURITY.md
RandomByte Feb 9, 2024
345df2d
[ui5-cli]In-range update of npm dependencies
RandomByte Feb 11, 2024
c73141e
[ui5-cli]Bump actions/setup-node from 4.0.1 to 4.0.2
dependabot[bot] Feb 12, 2024
b87db5f
[ui5-cli]In-range update of npm dependencies
RandomByte Feb 13, 2024
5b8db1c
[ui5-cli]In-range update of npm dependencies
RandomByte Feb 18, 2024
70e0ec1
[ui5-cli][BREAKING] Require Node.js 20.11.x/>=21.2.0 and npm >=10
RandomByte Feb 19, 2024
ecaaaec
[ui5-cli][INTERNAL] chglog script: Use import.meta.resolve instead of…
RandomByte Feb 19, 2024
f1264dc
[ui5-cli][INTERNAL] Use import.meta.dirname
RandomByte Feb 19, 2024
7942f46
[ui5-cli][INTERNAL] package-exports test: Use import.meta.resolve ins…
RandomByte Feb 19, 2024
afebd87
[ui5-cli][INTERNAL] dependabot: assign SAP/ui5-foundation as reviewer
flovogt Feb 22, 2024
595c7af
[ui5-cli][DEPENDENCY] Bump open from 9.1.0 to 10.0.3
dependabot[bot] Feb 23, 2024
24b51db
[ui5-cli][INTERNAL] Bump open-cli from 7.2.0 to 8.0.0
dependabot[bot] Feb 23, 2024
38c7f5b
[ui5-cli][INTERNAL] Bump sinon from 16.1.3 to 17.0.1
dependabot[bot] Nov 19, 2023
a3fe261
[ui5-cli][DEPENDENCY] Bump update-notifier from 6.0.2 to 7.0.0
dependabot[bot] Feb 23, 2024
f0a5c63
[ui5-cli][INTERNAL] Bump ava from 5.3.1 to 6.1.1
dependabot[bot] Feb 23, 2024
1246bfe
[ui5-cli]In-range update of npm dependencies
RandomByte Feb 25, 2024
2dda8aa
[ui5-cli][INTERNAL] Bump eslint-plugin-jsdoc from 46.10.1 to 48.2.0
dependabot[bot] Feb 25, 2024
73bfc48
[ui5-cli][BREAKING] Rename ui5HomeDir to ui5DataDir in APIs (#687)
d3xter666 Feb 29, 2024
aaeba80
[ui5-cli][BREAKING] Replace console.log with process.stderr (#686)
d3xter666 Feb 29, 2024
036c9a3
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 3, 2024
a851310
[ui5-cli]Bump fsfe/reuse-action from 2 to 3
dependabot[bot] Mar 4, 2024
db0f39f
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 10, 2024
2071345
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 17, 2024
95e83de
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 18, 2024
cc988e6
[ui5-cli][INTERNAL] Azure Pipeline: Use macos13
flovogt Mar 19, 2024
e64df5a
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 24, 2024
b5c3da6
[ui5-cli]Bump dependabot/fetch-metadata from 1 to 2
dependabot[bot] Mar 25, 2024
ca8dc9f
[ui5-cli]In-range update of npm dependencies
flovogt Mar 26, 2024
6875c25
[ui5-cli]In-range update of npm dependencies
RandomByte Mar 31, 2024
9a3004b
[ui5-cli]In-range update of npm dependencies
RandomByte Apr 7, 2024
f953e80
[ui5-cli]In-range update of npm dependencies
RandomByte Apr 14, 2024
ce273b7
[ui5-cli]In-range update of npm dependencies
RandomByte Apr 21, 2024
d34bc08
[ui5-cli]In-range update of npm dependencies
RandomByte Apr 28, 2024
f1bb0fb
[ui5-cli]In-range update of npm dependencies
RandomByte May 5, 2024
bf923d7
[ui5-cli]In-range update of npm dependencies
RandomByte May 12, 2024
fe73faf
[ui5-cli]In-range update of npm dependencies
RandomByte May 13, 2024
3c857be
[ui5-cli]Bump coverallsapp/github-action from 2.2.3 to 2.3.0
dependabot[bot] May 13, 2024
77ddfb6
[ui5-cli]In-range update of npm dependencies
RandomByte May 19, 2024
3765876
[ui5-cli]In-range update of npm dependencies
RandomByte May 22, 2024
6532113
[ui5-cli][INTERNAL] Bump sinon from 17.0.2 to 18.0.0
dependabot[bot] May 19, 2024
18e76e6
[ui5-cli]In-range update of npm dependencies
RandomByte May 26, 2024
87747dd
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 2, 2024
5fb4c83
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 9, 2024
1453e50
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 16, 2024
c525082
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 17, 2024
0b50deb
[ui5-cli][INTERNAL] Init ui5.yaml with specVersion: 4.0 (#706)
d3xter666 Jun 20, 2024
a3d1bab
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 23, 2024
8f1995a
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 24, 2024
e94dc9d
[ui5-cli][INTERNAL] ES2023 Support
flovogt Jun 21, 2024
a020349
[ui5-cli][INTERNAL] Bump nyc from 15.1.0 to 17.0.0
dependabot[bot] Jun 16, 2024
bdcc013
[ui5-cli]In-range update of npm dependencies
RandomByte Jun 30, 2024
fa7b95e
[ui5-cli]In-range update of npm dependencies
RandomByte Jul 7, 2024
21d55f4
[ui5-cli]Bump fsfe/reuse-action from 3 to 4
dependabot[bot] Jul 8, 2024
dd9bc82
[ui5-cli][INTERNAL] Bump execa from 8.0.1 to 9.3.0 (#709)
dependabot[bot] Jul 9, 2024
ef6272a
[ui5-cli][INTERNAL] package.json: Allow npm >= v8
RandomByte Jul 10, 2024
ec1b9e6
[ui5-cli][INTERNAL] CHANGELOG.md: Add latest UI5 Tooling V3 releases
flovogt Jul 11, 2024
ce3fc6e
[ui5-cli]In-range update of npm dependencies
RandomByte Jul 14, 2024
0b9d4d9
[ui5-cli]In-range update of npm dependencies
RandomByte Jul 15, 2024
6db4fe2
[ui5-cli][INTERNAL] Bump rimraf from 5.0.9 to 6.0.1
dependabot[bot] Jul 14, 2024
327d25d
[ui5-cli]Bump actions/setup-node from 4.0.2 to 4.0.3
dependabot[bot] Jul 15, 2024
27d5cf1
[ui5-cli][INTERNAL] .chglog/CHANGELOG.tpl.md: Add v3 releases
flovogt Jul 16, 2024
9f60ad6
[ui5-cli][INTERNAL] azure-pipelines.yml: add node v22 to test matrix
flovogt Jul 17, 2024
2aab8fb
[ui5-cli]In-range update of npm dependencies
RandomByte Jul 21, 2024
e34f10c
[ui5-cli][INTERNAL] .chglog/CHANGELOG.tpl.md: Add missing v3 releases…
flovogt Jul 23, 2024
5279dee
[ui5-cli][INTERNAL] Release notes: Fix generation of v4.0.0 release n…
RandomByte Jul 23, 2024
34692d0
[ui5-cli][INTERNAL] azure: Run tests on node 22.1.0 (#723)
flovogt Jul 23, 2024
0f63bd6
[ui5-cli][DEPENDENCY] Bump @ui5/server from 3.2.1 to 4.0.0
flovogt Jul 23, 2024
8ca54d1
[ui5-cli][DEPENDENCY] Bump @ui5/logger from 3.0.0 to 4.0.1
flovogt Jul 23, 2024
f3777a5
[ui5-cli][DEPENDENCY] Bump @ui5/fs from 3.0.5 to 4.0.0
flovogt Jul 23, 2024
d47a9ee
[ui5-cli][BREAKING] Drop node v21 support (#720)
flovogt Jul 23, 2024
333204f
[ui5-cli][DEPENDENCY] Bump @ui5/project from 3.9.2 to 4.0.0
flovogt Jul 23, 2024
7d25486
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 3.5.1 to 4.0.0
flovogt Jul 23, 2024
3aa4b37
[ui5-cli]Release 4.0.0
flovogt Jul 24, 2024
10a7780
[ui5-cli][INTERNAL] azure: Migrate to task 'PublishCodeCoverageResult…
flovogt Jul 23, 2024
8206392
[ui5-cli][INTERNAL] Release notes: Ignore v3 tags when generating rel…
RandomByte Jul 23, 2024
c9a204d
[ui5-cli][INTERNAL] licensee: Add exception for new deps
matz3 Jul 29, 2024
58d0a9c
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.0 to 4.0.1
matz3 Jul 30, 2024
f4c270d
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.0 to 4.0.1
matz3 Jul 31, 2024
301104a
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.0 to 4.0.1
matz3 Jul 31, 2024
45308a5
[ui5-cli]Release 4.0.1
matz3 Jul 31, 2024
9265ff4
[ui5-cli][FIX] Node.js ExperimentalWarning shown on console
matz3 Jul 31, 2024
e10c3ea
[ui5-cli]Release 4.0.2
flovogt Jul 31, 2024
d5dfaef
[ui5-cli]In-range update of npm dependencies
RandomByte Aug 1, 2024
fb24c94
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.1 to 4.0.2
matz3 Aug 1, 2024
801ae64
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.1 to 4.0.2
matz3 Aug 1, 2024
c8da6cc
[ui5-cli]Release 4.0.3
matz3 Aug 1, 2024
632298b
[ui5-cli]In-range update of npm dependencies
RandomByte Aug 4, 2024
ec98b60
[ui5-cli][INTERNAL] Bump eslint from 8.57.0 to 9.8.0 (#728)
dependabot[bot] Aug 6, 2024
d61ae47
[ui5-cli][INTERNAL] Switch back to latest version of update-notifier
matz3 Aug 7, 2024
79d1b0c
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.2 to 4.0.3
matz3 Aug 9, 2024
a8a90c1
[ui5-cli]Release 4.0.4
matz3 Aug 9, 2024
4ae259d
[ui5-cli]In-range update of npm dependencies
RandomByte Aug 11, 2024
2daaa5e
[ui5-cli][INTERNAL] Bump eslint-plugin-jsdoc from 48.11.0 to 50.0.1 (…
dependabot[bot] Aug 12, 2024
afa2459
[ui5-cli][FIX] Print error cause stack trace
matz3 Aug 13, 2024
b6729d8
[ui5-cli]In-range update of npm dependencies
RandomByte Aug 18, 2024
55362a5
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.1 to 4.0.2
flovogt Aug 20, 2024
12db161
[ui5-cli]Release 4.0.5
flovogt Aug 20, 2024
c722174
[ui5-cli]In-range update of npm dependencies
RandomByte Aug 25, 2024
7b280a2
[ui5-cli][DEPENDENCY] Bump @ui5/fs from 4.0.0 to 4.0.1
d3xter666 Aug 27, 2024
b34e8c0
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.2 to 4.0.3
d3xter666 Aug 27, 2024
fb7dec5
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.2 to 4.0.3
d3xter666 Aug 27, 2024
b005a2f
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.3 to 4.0.4
d3xter666 Aug 27, 2024
fa8ff3d
[ui5-cli]Release 4.0.6
d3xter666 Aug 27, 2024
47b329b
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 1, 2024
7d7dc37
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 8, 2024
dff2f28
[ui5-cli][INTERNAL] Bump licensee from 10.0.1 to 11.1.0
dependabot[bot] Sep 8, 2024
b6d0735
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 11, 2024
bcaf3fb
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.4 to 4.0.5
RandomByte Sep 11, 2024
90737d7
[ui5-cli]Release 4.0.7
RandomByte Sep 11, 2024
263bdc2
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 12, 2024
009340d
[ui5-cli]Release 4.0.8
RandomByte Sep 12, 2024
17ef1bc
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 15, 2024
dab9a54
[ui5-cli][INTERNAL] Bump sinon from 18.0.1 to 19.0.2 (#737)
dependabot[bot] Sep 19, 2024
5fe5066
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 22, 2024
ab46d33
[ui5-cli]Bump actions/setup-node from 4.0.3 to 4.0.4
dependabot[bot] Sep 23, 2024
1466723
[ui5-cli]In-range update of npm dependencies
RandomByte Sep 30, 2024
d761fae
[ui5-cli]In-range update of npm dependencies
RandomByte Oct 6, 2024
bc9f9bf
[ui5-cli]In-range update of npm dependencies
RandomByte Oct 13, 2024
b1e5e9b
[ui5-cli]Bump coverallsapp/github-action from 2.3.0 to 2.3.1
dependabot[bot] Oct 14, 2024
643b8ff
[ui5-cli]Release 4.0.9
matz3 Oct 15, 2024
92d87a8
[ui5-cli]In-range update of npm dependencies
RandomByte Oct 20, 2024
ac324a5
[ui5-cli]In-range update of npm dependencies
RandomByte Oct 27, 2024
d9b09f7
[ui5-cli]Bump coverallsapp/github-action from 2.3.1 to 2.3.4
dependabot[bot] Oct 29, 2024
74b46d9
[ui5-cli][INTERNAL] Bump execa from 9.4.1 to 9.5.0 (#744)
dependabot[bot] Oct 30, 2024
1502e9a
[ui5-cli]In-range update of npm dependencies
RandomByte Nov 3, 2024
623ad76
[ui5-cli]In-range update of npm dependencies
RandomByte Nov 10, 2024
0d4ead1
[ui5-cli]Release 4.0.10
matz3 Nov 13, 2024
6698c29
[ui5-cli]In-range update of npm dependencies
RandomByte Nov 17, 2024
3dd41e7
[ui5-cli]Bump fsfe/reuse-action from 4 to 5
dependabot[bot] Nov 18, 2024
5e22122
[ui5-cli]Bump actions/setup-node from 4.0.4 to 4.1.0
dependabot[bot] Nov 19, 2024
9d82dba
[ui5-cli][INTERNAL] versions: Include package location in verbose mode
RandomByte Nov 19, 2024
7b603fe
[ui5-cli]In-range update of npm dependencies
RandomByte Nov 24, 2024
0f34341
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.3 to 4.0.4
matz3 Nov 29, 2024
c91e1a4
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.3 to 4.0.4
matz3 Nov 29, 2024
7701db5
[ui5-cli]Release 4.0.11
matz3 Nov 29, 2024
e4eeb84
[ui5-cli]In-range update of npm dependencies
RandomByte Dec 1, 2024
abcf511
[ui5-cli]In-range update of npm dependencies
RandomByte Dec 8, 2024
efe0894
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.4 to 4.0.5
matz3 Dec 10, 2024
96d0bc0
[ui5-cli]Release 4.0.12
matz3 Dec 10, 2024
1957bb3
[ui5-cli]In-range update of npm dependencies
RandomByte Dec 15, 2024
42058b7
[ui5-cli][INTERNAL] licensee: Remove exceptions
matz3 Dec 16, 2024
678a1ad
[ui5-cli]In-range update of npm dependencies
RandomByte Dec 22, 2024
df4dcfb
[ui5-cli]In-range update of npm dependencies
RandomByte Dec 29, 2024
291216c
[ui5-cli][INTERNAL] Bump @istanbuljs/esm-loader-hook from 0.2.0 to 0.3.0
dependabot[bot] Dec 29, 2024
3f9efc6
[ui5-cli]In-range update of npm dependencies
RandomByte Jan 5, 2025
800d1ca
[ui5-cli]In-range update of npm dependencies
matz3 Jan 12, 2025
3c863cb
[ui5-cli]In-range update of npm dependencies
matz3 Jan 19, 2025
db1ebe7
[ui5-cli]Release 4.0.13
matz3 Jan 22, 2025
9fdb998
[ui5-cli]In-range update of npm dependencies
matz3 Jan 22, 2025
8607ccd
[ui5-cli]In-range update of npm dependencies
matz3 Jan 26, 2025
560a824
[ui5-cli]Bump actions/setup-node from 4.1.0 to 4.2.0
dependabot[bot] Jan 27, 2025
b6ddddf
[ui5-cli]In-range update of npm dependencies
matz3 Jan 28, 2025
dcf0491
[ui5-cli]Bump coverallsapp/github-action from 2.3.4 to 2.3.6
dependabot[bot] Jan 29, 2025
84d1874
[ui5-cli]In-range update of npm dependencies
matz3 Feb 2, 2025
c749d82
[ui5-cli]In-range update of npm dependencies
matz3 Feb 9, 2025
e1605ff
[ui5-cli]In-range update of npm dependencies
matz3 Feb 16, 2025
51b7ada
[ui5-cli]In-range update of npm dependencies
matz3 Feb 23, 2025
8f0f7db
[ui5-cli][INTERNAL] Bump globals from 15.15.0 to 16.0.0 (#753)
dependabot[bot] Feb 24, 2025
b86104f
[ui5-cli]In-range update of npm dependencies
matz3 Mar 2, 2025
f65f705
[ui5-cli]In-range update of npm dependencies
matz3 Mar 9, 2025
9d27371
[ui5-cli]In-range update of npm dependencies
matz3 Mar 16, 2025
73dbbf2
[ui5-cli]Bump actions/setup-node from 4.2.0 to 4.3.0
dependabot[bot] Mar 17, 2025
3ea25a9
[ui5-cli][FIX] Invocation of local CLI on Windows
matz3 Mar 20, 2025
c4bf8cf
[ui5-cli]Release 4.0.14
matz3 Mar 20, 2025
c8441d1
[ui5-cli]In-range update of npm dependencies
matz3 Mar 23, 2025
81c6b79
[ui5-cli][INTERNAL] REUSE: Migration from dep5 to TOML file (#756)
sap-ospo-bot Mar 25, 2025
17cb7de
[ui5-cli]In-range update of npm dependencies
matz3 Mar 30, 2025
86387b7
[ui5-cli][INTERNAL] Bump sinon from 19.0.5 to 20.0.0
dependabot[bot] Mar 30, 2025
989c83d
[ui5-cli]In-range update of npm dependencies
matz3 Apr 6, 2025
891084d
[ui5-cli]In-range update of npm dependencies
matz3 Apr 10, 2025
abf30ea
[ui5-cli]In-range update of npm dependencies
matz3 Apr 13, 2025
ecef05c
[ui5-cli]In-range update of npm dependencies
matz3 Apr 20, 2025
0bd9bf1
[ui5-cli][INTERNAL] CI: Use ubuntu-24.04
matz3 Apr 23, 2025
bec14b7
[ui5-cli][INTERNAL] Update copyright year to 2025
matz3 Apr 22, 2025
832f742
[ui5-cli]In-range update of npm dependencies
matz3 Apr 27, 2025
8555fa2
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.5 to 4.0.6
flovogt Apr 29, 2025
e782175
[ui5-cli]Release 4.0.15
flovogt Apr 29, 2025
af74784
[ui5-cli]In-range update of npm dependencies
matz3 May 4, 2025
16c9507
[ui5-cli]In-range update of npm dependencies
matz3 May 11, 2025
2742297
[ui5-cli]Bump actions/setup-node from 4.3.0 to 4.4.0
dependabot[bot] May 12, 2025
7a39f90
[ui5-cli]ci: Use least privilege principle for permissions
flovogt May 12, 2025
0441193
[ui5-cli]In-range update of npm dependencies
matz3 May 18, 2025
0e31e0f
[ui5-cli][INTERNAL] azure-pipelines.yml: add node v24 to test matrix
RandomByte May 13, 2025
dd34d16
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.6 to 4.0.7
matz3 May 19, 2025
10e3020
[ui5-cli]Release 4.0.16
matz3 May 19, 2025
70dadbd
[ui5-cli]In-range update of npm dependencies
matz3 May 25, 2025
68e0309
[ui5-cli]In-range update of npm dependencies
matz3 Jun 1, 2025
b487979
[ui5-cli]In-range update of npm dependencies
matz3 Jun 2, 2025
c97547b
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.5 to 4.0.6
d3xter666 Jun 6, 2025
b95afea
[ui5-cli]Release 4.0.17
d3xter666 Jun 6, 2025
2ba9cf1
[ui5-cli]Release 4.0.18
d3xter666 Jun 6, 2025
c2facd6
[ui5-cli]In-range update of npm dependencies
matz3 Jun 8, 2025
b2fe623
[ui5-cli]In-range update of npm dependencies
matz3 Jun 12, 2025
2372958
[ui5-cli]In-range update of npm dependencies
matz3 Jun 15, 2025
703f353
[ui5-cli]Release 4.0.19
RandomByte Jun 17, 2025
303a7a4
[ui5-cli]In-range update of npm dependencies
matz3 Jun 17, 2025
7281d2b
[ui5-cli][INTERNAL] Bump sinon from 20.0.0 to 21.0.0 (#766)
dependabot[bot] Jun 17, 2025
ab4ced9
[ui5-cli]In-range update of npm dependencies
matz3 Jun 22, 2025
43ca188
[ui5-cli]In-range update of npm dependencies
matz3 Jun 29, 2025
c59046b
[ui5-cli]In-range update of npm dependencies
matz3 Jul 6, 2025
f9f7148
[ui5-cli]In-range update of npm dependencies
matz3 Jul 13, 2025
281ea80
[ui5-cli][INTERNAL] Bump eslint-plugin-jsdoc from 50.8.0 to 51.3.4 (#…
dependabot[bot] Jul 14, 2025
a12f701
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.7 to 4.0.8
RandomByte Jul 15, 2025
cfde86c
[ui5-cli]Release 4.0.20
RandomByte Jul 15, 2025
a1fe61b
[ui5-cli][INTERNAL] Fix layout in UI5 CLI Reference (#772)
maxreichmann Jul 16, 2025
52fc1c8
[ui5-cli][FIX] serve: Respect `--config` option with `--dependency-de…
matz3 Jul 16, 2025
b84475e
[ui5-cli]Release 4.0.21
matz3 Jul 16, 2025
82a85de
[ui5-cli]In-range update of npm dependencies
matz3 Jul 18, 2025
8b8b64e
[ui5-cli]Release 4.0.22
d3xter666 Jul 18, 2025
e5a9ebe
[ui5-cli]In-range update of npm dependencies
matz3 Jul 20, 2025
bbbaed6
[ui5-cli]In-range update of npm dependencies
matz3 Jul 27, 2025
32c340b
[ui5-cli]In-range update of npm dependencies
matz3 Jul 29, 2025
ac6f649
[ui5-cli]In-range update of npm dependencies
matz3 Jul 30, 2025
9dfdbb9
[ui5-cli]In-range update of npm dependencies
matz3 Aug 3, 2025
d5f54b4
[ui5-cli][INTERNAL] Bump eslint-plugin-jsdoc from 51.4.1 to 52.0.2 (#…
dependabot[bot] Aug 5, 2025
1195ab4
[ui5-cli]In-range update of npm dependencies
matz3 Aug 10, 2025
6bd2039
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.8 to 4.0.9
RandomByte Aug 12, 2025
e37f224
[ui5-cli]Bump actions/checkout from 4 to 5
dependabot[bot] Aug 12, 2025
2e56cd9
[ui5-cli]Release 4.0.23
RandomByte Aug 12, 2025
32740ab
[ui5-cli]In-range update of npm dependencies
matz3 Aug 17, 2025
2bb271f
[ui5-cli]In-range update of npm dependencies
matz3 Aug 24, 2025
7502216
[ui5-cli]In-range update of npm dependencies
matz3 Aug 31, 2025
420da84
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.9 to 4.0.10
matz3 Sep 3, 2025
c463482
[ui5-cli]Release 4.0.24
matz3 Sep 3, 2025
dedcc0e
[ui5-cli]In-range update of npm dependencies
matz3 Sep 7, 2025
43fbb7a
[ui5-cli][DEPENDENCY] Bump @ui5/builder from 4.0.10 to 4.0.11
flovogt Sep 11, 2025
c569f4e
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.4 to 4.0.5
flovogt Sep 11, 2025
e149e68
[ui5-cli][DEPENDENCY] Bump @ui5/server from 4.0.6 to 4.0.7
flovogt Sep 11, 2025
bf382ae
[ui5-cli][FIX] Rename project to UI5 CLI
flovogt Sep 11, 2025
dbfea72
[ui5-cli]Release 4.0.25
flovogt Sep 11, 2025
c5809f6
[ui5-cli][DEPENDENCY] Bump @ui5/project from 4.0.5 to 4.0.6
d3xter666 Sep 12, 2025
929677a
[ui5-cli]Release 4.0.26
d3xter666 Sep 12, 2025
7795b71
[ui5-cli]In-range update of npm dependencies
matz3 Sep 14, 2025
184875d
[ui5-cli][INTERNAL] Branch rename to v4 (#789)
d3xter666 Sep 19, 2025
a60adce
[ui5-cli]In-range update of npm dependencies
matz3 Sep 19, 2025
9884856
[ui5-cli]In-range update of npm dependencies
matz3 Sep 21, 2025
0396b30
Merge remote-tracking branch 'ui5-cli/v4' into integrate-ui5-cli
d3xter666 Sep 24, 2025
07eceef
refactor: Disable ESLint packages checks for now
d3xter666 Sep 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions eslint.common.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ export default [{
"test/fixtures/",
"**/docs/",
"**/jsdocs/",
"packages/"
],
}, js.configs.recommended, google, ava.configs["flat/recommended"], {
name: "Common ESLint config used for all UI5 CLI repos",
Expand Down
1,389 changes: 1,389 additions & 0 deletions packages/cli/.chglog/CHANGELOG.tpl.md

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions packages/cli/.chglog/RELEASE.tpl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{{ range .Versions }}
{{ range .CommitGroups -}}
### {{ .Title }}
{{ range .Commits -}}
- {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }} [`{{ .Hash.Short }}`]({{ $.Info.RepositoryURL }}/commit/{{ .Hash.Long }})
{{ end }}
{{ end -}}

{{- if .RevertCommits -}}
### Reverts
{{ range .RevertCommits -}}
- {{ .Revert.Header }}
{{ end }}
{{ end -}}

{{- if .NoteGroups -}}
{{ range .NoteGroups -}}
### {{ .Title }}
{{ range .Notes }}
{{ .Body }}
{{ end }}
{{ end -}}
{{ end -}}

{{ if .Tag.Previous }}
### All changes
[`{{ .Tag.Previous.Name }}...{{ .Tag.Name }}`]
{{ end }}

{{ if .Tag.Previous -}}
[`{{ .Tag.Previous.Name }}...{{ .Tag.Name }}`]: {{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}
{{ end -}}
{{ end -}}
33 changes: 33 additions & 0 deletions packages/cli/.chglog/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://github.com/SAP/ui5-cli
options:
commits:
filters:
Type:
- FEATURE
- FIX
- PERF
- DEPENDENCY
- BREAKING
commit_groups:
title_maps:
FEATURE: Features
FIX: Bug Fixes
PERF: Performance Improvements
DEPENDENCY: Dependency Updates
BREAKING: Breaking Changes
header:
pattern: "^\\[(\\w*)\\]\\s(?:([^\\:]*)\\:\\s)?(.*)$"
pattern_maps:
- Type
- Scope
- Subject
issues:
prefix:
- "#"
notes:
keywords:
- BREAKING CHANGE
66 changes: 66 additions & 0 deletions packages/cli/.chglog/consolidate-changelogs.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
import readline from "node:readline";
import fs from "node:fs";
import {fileURLToPath} from "node:url";

function handleDependencyBump(line) {
line = line.replace("[@ui5](https://github.com/ui5)", "@ui5");
const moduleMatch = line.match(/Bump (@ui5\/[^\s]+).*to ([^ ]+)/);
if (moduleMatch) {
const [, moduleName, moduleVersion] = moduleMatch;
const changelogPath = fileURLToPath(
new URL(`./CHANGELOG.md`, import.meta.resolve(`${moduleName}/package.json`)));
const changelog = fs.readFileSync(changelogPath, {
encoding: "utf8"
});
const sectionRegExp =
new RegExp(`^## \\[v${moduleVersion.replace(".", "\\.")}\\].+\\n((?:.|\\n)+?)(?=^<a )`, "m");
const changelogMatch = changelog.match(sectionRegExp);
if (!changelogMatch) {
throw new Error(`Failed to find relevant changelog for ${moduleName}@${moduleVersion}`);
}
let versionChangelog = changelogMatch[1];
// In case of an empty changelog, we still match the newline with a length of 1
if (versionChangelog.length > 1) {
versionChangelog = versionChangelog.replace(/^### /gm, "#### ");
versionChangelog = versionChangelog.replace(/^./gm, " $&");
const repoUrl = `https://github.com/SAP/${moduleName.replace("@ui5/", "ui5-")}/tree/v${moduleVersion}`;
line += `
- Changes contained in [${moduleName}@${moduleVersion}](${repoUrl}):

${versionChangelog}`;
} else {
// In case of an empty changelog: Only add the required newline
line += "\n";
}
}
return line;
}

function readStdin() {
return new Promise((resolve, reject) => {
const rl = readline.createInterface({
input: process.stdin,
});

let buffer = "";
rl.on("line", (line) => {
try {
if (line.startsWith("- Bump")) {
buffer += `${handleDependencyBump(line)}`;
} else {
buffer += `${line}\n`;
}
} catch (err) {
reject(err);
}
});

rl.on("pause", () => {
resolve(buffer);
});
});
}

readStdin().then((result) => {
process.stdout.write(result); // Don't use console.log since one new line at the end is already enough
});
33 changes: 33 additions & 0 deletions packages/cli/.chglog/release-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
style: github
template: RELEASE.tpl.md
info:
repository_url: https://github.com/SAP/ui5-cli
options:
tag_filter_pattern: '^v[^0123]' # For release notes ignore versions below v4 to that we always compare the _last v4+_ tag with the current release
commits:
filters:
Type:
- FEATURE
- FIX
- PERF
- DEPENDENCY
- BREAKING
commit_groups:
title_maps:
FEATURE: Features
FIX: Bug Fixes
PERF: Performance Improvements
DEPENDENCY: Dependency Updates
BREAKING: Breaking Changes
header:
pattern: "^\\[(\\w*)\\]\\s(?:([^\\:]*)\\:\\s)?(.*)$"
pattern_maps:
- Type
- Scope
- Subject
issues:
prefix:
- "#"
notes:
keywords:
- BREAKING CHANGE
62 changes: 62 additions & 0 deletions packages/cli/.dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# CI (Azure Pipelines) xUnit test results
test-results.xml

# IDEs
.vscode/
*.~vsdx
.idea/

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules
jspm_packages

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# Misc
yarn.lock
.DS_Store

# Don't include private SSH key for deployment via Travis CI
deploy_key

# Custom directories
test/tmp/
jsdocs/
20 changes: 20 additions & 0 deletions packages/cli/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# see http://editorconfig.org

root = true

[*]
charset = utf-8
indent_style = tab

[*.{css,html,js,cjs,mjs,jsx,ts,tsx,less,txt,json,yml,md}]
trim_trailing_whitespace = true
end_of_line = lf
indent_size = 4
insert_final_newline = true

[*.{yml,yaml}]
indent_style = space
indent_size = 2

[*.md]
trim_trailing_whitespace = false
1 change: 1 addition & 0 deletions packages/cli/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
3 changes: 3 additions & 0 deletions packages/cli/.github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
## 🚨 Issues Have Been Transferred to UI5 CLI Repository

Please create new issues in the UI5 CLI repository: https://github.com/UI5/cli/issues/new/choose
5 changes: 5 additions & 0 deletions packages/cli/.github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Report UI5 CLI Issues or Request a Feature
url: https://github.com/UI5/cli/issues/new/choose
about: Please create new issues in the UI5 CLI repository
9 changes: 9 additions & 0 deletions packages/cli/.github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
**Thank you for your contribution!** 🙌

To get it merged faster, kindly review the checklist below:

## Pull Request Checklist
- [ ] Reviewed the [Contributing Guidelines](https://github.com/UI5/cli/blob/main/CONTRIBUTING.md#-contributing-code)
+ Especially the [How to Contribute](https://github.com/UI5/cli/blob/main/CONTRIBUTING.md#how-to-contribute) section
- [ ] [No merge commits](https://github.com/UI5/cli/blob/main/docs/Guidelines.md#no-merge-commits)
- [ ] [Correct commit message style](https://github.com/UI5/cli/blob/main/docs/Guidelines.md#commit-message-style)
19 changes: 19 additions & 0 deletions packages/cli/.github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: npm
directory: "/"
schedule:
interval: weekly
day: sunday
time: "10:00"
timezone: Etc/UCT
reviewers:
- "SAP/ui5-foundation"
versioning-strategy: increase
commit-message:
prefix: "[DEPENDENCY] "
prefix-development: "[INTERNAL] "
1 change: 1 addition & 0 deletions packages/cli/.github/in-solidarity.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_extends: ietf/terminology
28 changes: 28 additions & 0 deletions packages/cli/.github/workflows/dependabot-auto-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Dependabot auto-merge
on:
pull_request:
branches:
- v4

permissions:
contents: write
pull-requests: write

jobs:
dependabot:
runs-on: ubuntu-latest
if: ${{ github.actor == 'dependabot[bot]' && github.event.pull_request.auto_merge == null }}
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v2
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Approve and auto-merge PRs for minor/patch updates of github-actions
if: |
steps.metadata.outputs.package-ecosystem == 'github_actions' &&
contains(fromJSON('["version-update:semver-minor", "version-update:semver-patch"]'), steps.metadata.outputs.update-type)
run: gh pr review --approve "$PR_URL" && gh pr merge --auto --rebase "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
40 changes: 40 additions & 0 deletions packages/cli/.github/workflows/github-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: GitHub CI

on:
push:
branches:
- v4
pull_request:
branches:
- v4

# No permissions are required for this workflow
permissions: {}

jobs:
test:
name: General checks, tests and coverage reporting
runs-on: ubuntu-24.04
steps:

- uses: actions/checkout@v5

- name: Use Node.js LTS 20.11.0
uses: actions/setup-node@v4.4.0
with:
node-version: 20.11.0

- name: Install dependencies
run: npm ci

- name: Perform checks and tests
run: npm test

- name: Send report to Coveralls
uses: coverallsapp/github-action@v2.3.6

- name: Build e2e test image
run: ./test/e2e/build-image.sh

- name: Run e2e test image
run: ./test/e2e/run-image.sh
21 changes: 21 additions & 0 deletions packages/cli/.github/workflows/reuse-compliance.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: REUSE

on:
push:
branches:
- v4
pull_request:
branches:
- v4

# No permissions are required for this workflow
permissions: {}

jobs:
compliance-check:
name: Compliance Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Execute REUSE Compliance Check
uses: fsfe/reuse-action@v5
Loading