Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1459 commits
Select commit Hold shift + click to select a range
fc305f0
[ui5-builder][INTERNAL] Use import.meta.dirname
RandomByte Feb 19, 2024
95b59cd
[ui5-builder][INTERNAL] Bump open-cli from 7.2.0 to 8.0.0
dependabot[bot] Feb 22, 2024
0364340
[ui5-builder][DEPENDENCY] Bump workerpool from 6.5.1 to 9.1.0
dependabot[bot] Feb 22, 2024
286d551
[ui5-builder][INTERNAL] Bump sinon from 16.1.3 to 17.0.1
dependabot[bot] Feb 22, 2024
fb262af
[ui5-builder][INTERNAL] dependabot: assign SAP/ui5-foundation as revi…
flovogt Feb 22, 2024
919c888
[ui5-builder][INTERNAL] Bump eslint-plugin-jsdoc from 46.10.1 to 48.2.0
dependabot[bot] Feb 22, 2024
a5a1797
[ui5-builder][DEPENDENCY] Bump terser from 5.27.1 to 5.27.2 (#991)
dependabot[bot] Feb 22, 2024
cbe2f63
[ui5-builder]In-range update of npm dependencies
flovogt Feb 23, 2024
5db68de
[ui5-builder][DEPENDENCY] Bump espree from 9.6.1 to 10.0.1
dependabot[bot] Feb 23, 2024
d6409ba
[ui5-builder]In-range update of npm dependencies
RandomByte Feb 25, 2024
9be9fd2
[ui5-builder][INTERNAL] tests: remove packages 'chai', 'chai-fs' and …
flovogt Feb 26, 2024
eca0a47
[ui5-builder][BREAKING] Task API arguments rename (#995)
d3xter666 Feb 29, 2024
d02b611
[ui5-builder]In-range update of npm dependencies
RandomByte Mar 3, 2024
1bd4a35
[ui5-builder][INTERNAL] lib/processors/jsdoc: @see tags links fixed
codeworrior Mar 1, 2024
44b74b7
[ui5-builder][INTERNAL] lib/processors/jsdoc: Added Experimental API …
codeworrior Mar 1, 2024
1ae326d
[ui5-builder][INTERNAL] lib/processors/jsdoc: offer application compo…
codeworrior Mar 1, 2024
5279631
[ui5-builder][INTERNAL] lib/processors/jsdoc: ApiRef now filters subc…
codeworrior Mar 1, 2024
5cb2cf9
[ui5-builder][INTERNAL] lib/processors/jsdoc: Examples now shown in A…
codeworrior Mar 1, 2024
21fa287
[ui5-builder][INTERNAL] lib/processors/jsdoc: Generate note for enum …
codeworrior Mar 1, 2024
62e2152
[ui5-builder][INTERNAL] Bump ava from 5.3.1 to 6.1.2 (#985)
dependabot[bot] Mar 4, 2024
0bb517c
[ui5-builder]Bump fsfe/reuse-action from 2 to 3
dependabot[bot] Mar 4, 2024
bba55a7
[ui5-builder][INTERNAL] Move TODOs for 5.0 (#999)
d3xter666 Mar 5, 2024
a573e5d
[ui5-builder]In-range update of npm dependencies
RandomByte Mar 10, 2024
b83de5a
[ui5-builder][INTERNAL] Azure Pipeline: Use macos13
flovogt Mar 19, 2024
6ac3c4c
[ui5-builder][DEPENDENCY] Bump terser from 5.29.1 to 5.29.2 (#1000)
dependabot[bot] Mar 19, 2024
2d4bf9e
[ui5-builder]In-range update of npm dependencies
RandomByte Mar 24, 2024
66f4638
[ui5-builder]Bump dependabot/fetch-metadata from 1 to 2
dependabot[bot] Mar 25, 2024
2af0006
[ui5-builder][INTERNAL] JSDoc: Update test fixtures
RandomByte Mar 27, 2024
8ea5328
[ui5-builder]In-range update of npm dependencies
RandomByte Mar 31, 2024
78ba3e8
[ui5-builder]In-range update of npm dependencies
RandomByte Apr 7, 2024
4257dfa
[ui5-builder]In-range update of npm dependencies
RandomByte Apr 14, 2024
a2a600f
[ui5-builder]In-range update of npm dependencies
RandomByte Apr 21, 2024
610bc6f
[ui5-builder][INTERNAL] generateFlexChangesBundle: Handle minUI5Versi…
Lonwyr Apr 24, 2024
a0e3c78
[ui5-builder][INTERNAL] generateFlexChangesBundle: Rename task option…
RandomByte Apr 24, 2024
73235c6
[ui5-builder]In-range update of npm dependencies
RandomByte Apr 28, 2024
139faa9
[ui5-builder]In-range update of npm dependencies
RandomByte May 5, 2024
0f2f921
[ui5-builder]In-range update of npm dependencies
RandomByte May 12, 2024
2730f00
[ui5-builder]In-range update of npm dependencies
RandomByte May 13, 2024
ebf8b3d
[ui5-builder][INTERNAL] bundle/Builder: Correct bundling of resources…
RandomByte May 10, 2024
0bfe5a0
[ui5-builder]Bump coverallsapp/github-action from 2.2.3 to 2.3.0
dependabot[bot] May 13, 2024
ccb6856
[ui5-builder][INTERNAL] generateVersionInfo: Only process dependencie…
RandomByte May 15, 2024
ab048a7
[ui5-builder]In-range update of npm dependencies
RandomByte May 19, 2024
e41cf7d
[ui5-builder]In-range update of npm dependencies
RandomByte May 22, 2024
dbf6887
[ui5-builder]In-range update of npm dependencies
RandomByte May 26, 2024
31de7dd
[ui5-builder][INTERNAL] Bump sinon from 17.0.2 to 18.0.0
dependabot[bot] May 19, 2024
057ec66
[ui5-builder][BREAKING] Bundling: Enforce usage of sap.ui.predefine i…
flovogt May 28, 2024
b11fc87
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 2, 2024
57eee63
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 9, 2024
9629bc8
[ui5-builder][INTERNAL] lib/processors/jsdoc: Introduce 'restricted' …
flovogt Jun 10, 2024
3711c44
[ui5-builder][FEATURE] bundle/Builder: Support async require sections…
RandomByte May 17, 2024
26361b1
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 17, 2024
1956319
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 23, 2024
8439ef9
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 24, 2024
5bff9a2
[ui5-builder][INTERNAL] ES2023 Support
flovogt Jun 18, 2024
c389904
[ui5-builder][INTERNAL] Bump nyc from 15.1.0 to 17.0.0
dependabot[bot] Jun 24, 2024
5ddcb7f
[ui5-builder][FEATURE] Apply default values to bunde definitions for …
d3xter666 Jun 24, 2024
9bbb49c
[ui5-builder][INTERNAL] lib/processors/jsdoc: fix module information …
codeworrior Jun 25, 2024
c5fca9a
[ui5-builder][INTERNAL] lib/processors/jsdoc: Update regex to allow n…
codeworrior Jun 25, 2024
5411a7c
[ui5-builder][INTERNAL] lib/processors/jsdoc: Consistency check - thr…
codeworrior Jun 25, 2024
1b28487
[ui5-builder][INTERNAL] lib/processors/jsdoc/lib/plugin.js: Fix consi…
codeworrior Jun 25, 2024
8713a5c
[ui5-builder]In-range update of npm dependencies
RandomByte Jun 30, 2024
7366fe3
[ui5-builder][INTERNAL] Replace deprecated new Buffer() calls
RandomByte Jul 2, 2024
80d7060
[ui5-builder][FEATURE] Bundle 'require' section with async flag for s…
d3xter666 Jul 5, 2024
517a5f5
[ui5-builder]In-range update of npm dependencies
RandomByte Jul 7, 2024
b723998
[ui5-builder][INTERNAL] lib/tasks/bundlers/generateStandaloneAppBundl…
flovogt Jul 8, 2024
49c9ea0
[ui5-builder]Bump fsfe/reuse-action from 3 to 4
dependabot[bot] Jul 8, 2024
88d9018
[ui5-builder][INTERNAL] lib/lbt/bundle/Builder: Set 'targetUi5CoreVer…
flovogt Jul 9, 2024
a7d09c9
[ui5-builder][INTERNAL] package.json: Allow npm >= v8
RandomByte Jul 10, 2024
ac1241b
[ui5-builder][INTERNAL] CHANGELOG.md: Add latest UI5 Tooling V3 releases
flovogt Jul 11, 2024
3cd4e42
[ui5-builder][BREAKING] Discontinue bundling of JavaScript modules as…
flovogt Jun 24, 2024
0d66d2c
[ui5-builder][FEATURE] manifest.json: Auto-fill supportedLocales
flovogt Nov 20, 2023
3b4b85c
[ui5-builder][INTERNAL] Align tests with new buildtime placeholder pr…
RandomByte Jul 1, 2024
529fd2f
[ui5-builder][DEPENDENCY] Bump rimraf from 5.0.8 to 6.0.1
dependabot[bot] Jul 14, 2024
354555b
[ui5-builder][INTERNAL] .chglog/CHANGELOG.tpl.md: Add v3 releases
flovogt Jul 16, 2024
b69ac0d
[ui5-builder][INTERNAL] azure-pipelines.yml: add node v22 to test matrix
flovogt Jul 17, 2024
a3f69a5
[ui5-builder][INTERNAL] .chglog/CHANGELOG.tpl.md: Add missing v3 rele…
flovogt Jul 23, 2024
595e350
[ui5-builder][INTERNAL] lib/processors/jsdoc: support optional method…
codeworrior Jul 22, 2024
3602eff
[ui5-builder][INTERNAL] generateThemeDesignerResources: Allow core .t…
matz3 Jul 23, 2024
ca3e74d
[ui5-builder][INTERNAL] Async bundling for require section (#1048)
d3xter666 Jul 23, 2024
d31c90d
[ui5-builder][INTERNAL] Release notes: Fix generation of v4.0.0 relea…
RandomByte Jul 23, 2024
f6caebd
[ui5-builder][INTERNAL] Upgrade @ui5/fs, @ui5/logger, @ui5/project to v4
RandomByte Jul 23, 2024
4d0de9a
[ui5-builder][INTERNAL] azure: Run tests on node 22.1.0
flovogt Jul 23, 2024
e5c53d0
[ui5-builder][BREAKING] Drop node v21 support
flovogt Jul 17, 2024
ef0168b
[ui5-builder]Bump actions/setup-node from 4.0.2 to 4.0.3
dependabot[bot] Jul 23, 2024
e4acc78
[ui5-builder][INTERNAL] JSDoc: Fix reference to jsdoc template
matz3 Jul 23, 2024
7f988bb
[ui5-builder]In-range update of npm dependencies
flovogt Jul 23, 2024
e3be1e8
[ui5-builder]Release 4.0.0
flovogt Jul 23, 2024
b1c5080
[ui5-builder][INTERNAL] Release notes: Ignore v3 tags when generating…
RandomByte Jul 23, 2024
1643e63
[ui5-builder][INTERNAL] azure: Migrate to task 'PublishCodeCoverageRe…
flovogt Jul 23, 2024
cea3894
[ui5-builder]In-range update of npm dependencies
RandomByte Jul 28, 2024
e9d6940
[ui5-builder][FIX] manifestEnhancer: Fix fallbackLocale handling
matz3 Jul 26, 2024
3a8f817
[ui5-builder][FIX] manifestEnhancer: Improve error handling
matz3 Jul 26, 2024
75a6bb5
[ui5-builder]Release 4.0.1
matz3 Jul 29, 2024
9c67487
[ui5-builder]In-range update of npm dependencies
RandomByte Jul 30, 2024
aab212b
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.0 to 4.0.1
matz3 Jul 31, 2024
4a8dc27
[ui5-builder]In-range update of npm dependencies
RandomByte Aug 1, 2024
67c87a2
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.1 to 4.0.2
matz3 Aug 1, 2024
51be9c2
[ui5-builder][INTERNAL] Bump eslint from 8.57.0 to 9.8.0 + Add common…
dependabot[bot] Aug 2, 2024
ee117e0
[ui5-builder]In-range update of npm dependencies
RandomByte Aug 4, 2024
bcace96
[ui5-builder]In-range update of npm dependencies
RandomByte Aug 11, 2024
861f229
[ui5-builder][DEPENDENCY] Bump cheerio from 1.0.0-rc.12 to 1.0.0 (#1078)
dependabot[bot] Aug 12, 2024
f239cd8
[ui5-builder][INTERNAL] Bump eslint-plugin-jsdoc from 48.11.0 to 50.0…
dependabot[bot] Aug 12, 2024
fc1a85d
[ui5-builder]In-range update of npm dependencies
RandomByte Aug 18, 2024
47a6cd0
[ui5-builder]Release 4.0.2
flovogt Aug 20, 2024
672186c
[ui5-builder]In-range update of npm dependencies
RandomByte Aug 25, 2024
b3197d5
[ui5-builder][INTERNAL] Bump @ui5/fs from 4.0.0 to 4.0.1
d3xter666 Aug 27, 2024
701ba07
[ui5-builder]Release 4.0.3
d3xter666 Aug 27, 2024
990a1d4
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.2 to 4.0.3
d3xter666 Aug 27, 2024
af24148
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 1, 2024
2827b90
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 8, 2024
23e1190
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 11, 2024
3c85e03
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 12, 2024
2c8a205
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 15, 2024
1975cbc
[ui5-builder][INTERNAL] Bump sinon from 18.0.1 to 19.0.2 (#1081)
dependabot[bot] Sep 19, 2024
8a9dcd0
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 22, 2024
9c89f59
[ui5-builder]Bump actions/setup-node from 4.0.3 to 4.0.4
dependabot[bot] Sep 23, 2024
3610f54
[ui5-builder]In-range update of npm dependencies
RandomByte Sep 30, 2024
ade22ad
[ui5-builder]In-range update of npm dependencies
RandomByte Oct 6, 2024
47d7278
[ui5-builder]In-range update of npm dependencies
RandomByte Oct 13, 2024
8db4dea
[ui5-builder]Bump coverallsapp/github-action from 2.3.0 to 2.3.1
dependabot[bot] Oct 14, 2024
1bae758
[ui5-builder]In-range update of npm dependencies
RandomByte Oct 20, 2024
beb19d8
[ui5-builder]Bump coverallsapp/github-action from 2.3.1 to 2.3.3
dependabot[bot] Oct 21, 2024
4e417f0
[ui5-builder]In-range update of npm dependencies
RandomByte Oct 27, 2024
09d9e03
[ui5-builder]Bump coverallsapp/github-action from 2.3.3 to 2.3.4
dependabot[bot] Oct 28, 2024
99f266d
[ui5-builder]Bump actions/setup-node from 4.0.4 to 4.1.0
dependabot[bot] Oct 29, 2024
5eca2b0
[ui5-builder][INTERNAL] Bump @eslint/js from 9.13.0 to 9.14.0 (#1095)
dependabot[bot] Nov 4, 2024
7260efc
[ui5-builder][INTERNAL] Bump ava from 6.1.3 to 6.2.0 (#1093)
dependabot[bot] Nov 4, 2024
b38082d
[ui5-builder][INTERNAL] Fix VisitorKeys consistency test
matz3 Nov 4, 2024
31e2a91
[ui5-builder]In-range update of npm dependencies
RandomByte Nov 4, 2024
480f90b
[ui5-builder]In-range update of npm dependencies
RandomByte Nov 10, 2024
6afc2d6
[ui5-builder]In-range update of npm dependencies
RandomByte Nov 17, 2024
e397566
[ui5-builder]Bump fsfe/reuse-action from 4 to 5
dependabot[bot] Nov 18, 2024
10ce8e0
[ui5-builder]In-range update of npm dependencies
RandomByte Nov 24, 2024
5f8d612
[ui5-builder][DEPENDENCY] Switch from "rimraf" to native "fs.rm" (#1098)
matz3 Nov 13, 2024
85e3c64
[ui5-builder]Release 4.0.4
matz3 Nov 29, 2024
91f3f4e
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.3 to 4.0.4
matz3 Nov 29, 2024
11eec85
[ui5-builder]In-range update of npm dependencies
RandomByte Dec 1, 2024
706fc8c
[ui5-builder]In-range update of npm dependencies
RandomByte Dec 8, 2024
aebd5d5
[ui5-builder][INTERNAL] lib/processors/jsdoc: Fix missing quote in ui…
codeworrior Dec 5, 2024
4c205b2
[ui5-builder][INTERNAL] lib/processors/jsdoc: Remove debug console log
codeworrior Dec 5, 2024
03d1944
[ui5-builder][INTERNAL] lib/processors/jsdoc: Simplify base type hand…
codeworrior Dec 5, 2024
462801c
[ui5-builder][INTERNAL] lib/processors/jsdoc: Simplify base type hand…
codeworrior Dec 5, 2024
ada0445
[ui5-builder][INTERNAL] lib/processors/jsdoc: Enhance visualization o…
codeworrior Dec 5, 2024
e50404d
[ui5-builder][INTERNAL] lib/processors/jsdoc: remove duplicates after…
codeworrior Dec 5, 2024
c36ee47
[ui5-builder][INTERNAL] lib/processors/jsdoc: prefer strict compariso…
codeworrior Dec 5, 2024
877504c
[ui5-builder][INTERNAL] lib/processors/jsdoc: Fix inconsistencies as …
codeworrior Dec 5, 2024
2c9f44a
[ui5-builder][INTERNAL] lib/processors/jsdoc: Enable sap/base enums t…
codeworrior Dec 5, 2024
b32c0f7
[ui5-builder][INTERNAL] lib/processors/jsdoc: Entity type visualizati…
codeworrior Dec 5, 2024
ef44575
[ui5-builder][INTERNAL] lib/processors/jsdoc: fix JSDoc issues in the…
codeworrior Dec 5, 2024
2090582
[ui5-builder][INTERNAL] lib/processors/jsdoc: fix eslint errors
codeworrior Dec 10, 2024
41cbf23
[ui5-builder]Release 4.0.5
matz3 Dec 10, 2024
6b72731
[ui5-builder]In-range update of npm dependencies
RandomByte Dec 15, 2024
1c162d5
[ui5-builder]In-range update of npm dependencies
RandomByte Dec 22, 2024
d721581
[ui5-builder]In-range update of npm dependencies
RandomByte Dec 29, 2024
042fde1
[ui5-builder][INTERNAL] Bump @istanbuljs/esm-loader-hook from 0.2.0 t…
dependabot[bot] Dec 29, 2024
23e952e
[ui5-builder][FIX] minify: In case of error, include full resource pa…
RandomByte Jan 10, 2025
ae19e01
[ui5-builder]In-range update of npm dependencies
matz3 Jan 12, 2025
1398a9f
[ui5-builder]In-range update of npm dependencies
matz3 Jan 19, 2025
e92b1a2
[ui5-builder]In-range update of npm dependencies
matz3 Jan 22, 2025
1ce94f1
[ui5-builder]In-range update of npm dependencies
matz3 Jan 26, 2025
0685e5a
[ui5-builder]Bump coverallsapp/github-action from 2.3.4 to 2.3.6
dependabot[bot] Jan 27, 2025
798d460
[ui5-builder]In-range update of npm dependencies
matz3 Jan 28, 2025
823b5da
[ui5-builder]Bump actions/setup-node from 4.1.0 to 4.2.0
dependabot[bot] Jan 28, 2025
76eb5ac
[ui5-builder]In-range update of npm dependencies
matz3 Feb 2, 2025
2667d9c
[ui5-builder]In-range update of npm dependencies
matz3 Feb 9, 2025
cd941c0
[ui5-builder]In-range update of npm dependencies
matz3 Feb 16, 2025
a60c69f
[ui5-builder]In-range update of npm dependencies
matz3 Feb 23, 2025
07bf1df
[ui5-builder][INTERNAL] Bump globals from 15.15.0 to 16.0.0 (#1106)
dependabot[bot] Feb 24, 2025
48b8c1c
[ui5-builder]In-range update of npm dependencies
matz3 Mar 2, 2025
a7051b5
[ui5-builder]In-range update of npm dependencies
matz3 Mar 9, 2025
108e670
[ui5-builder]In-range update of npm dependencies
matz3 Mar 16, 2025
f1f472c
[ui5-builder]In-range update of npm dependencies
matz3 Mar 23, 2025
5a2b67d
[ui5-builder]Bump actions/setup-node from 4.2.0 to 4.3.0
dependabot[bot] Mar 24, 2025
1e37bf0
[ui5-builder]In-range update of npm dependencies
matz3 Mar 30, 2025
1bd3ebc
[ui5-builder][INTERNAL] Bump sinon from 19.0.5 to 20.0.0
dependabot[bot] Mar 30, 2025
9c1b10d
[ui5-builder]In-range update of npm dependencies
matz3 Apr 6, 2025
353b01c
[ui5-builder]In-range update of npm dependencies
matz3 Apr 10, 2025
fb891bf
[ui5-builder]In-range update of npm dependencies
matz3 Apr 13, 2025
ba02236
[ui5-builder]In-range update of npm dependencies
matz3 Apr 20, 2025
fdf0814
[ui5-builder][INTERNAL] CI: Use ubuntu-24.04
matz3 Apr 23, 2025
e1bb492
[ui5-builder][INTERNAL] Update copyright year to 2025
matz3 Apr 22, 2025
d485bd5
[ui5-builder][INTERNAL] REUSE: Migration from dep5 to TOML file (#1107)
sap-ospo-bot Apr 24, 2025
62028d5
[ui5-builder]In-range update of npm dependencies
matz3 Apr 27, 2025
06c39fd
[ui5-builder][FIX] Handle legacy-free UI5 versions
matz3 Apr 24, 2025
87d9e07
[ui5-builder]Bump actions/setup-node from 4.3.0 to 4.4.0
dependabot[bot] Apr 29, 2025
fee50f0
[ui5-builder]Release 4.0.6
flovogt Apr 29, 2025
688af59
[ui5-builder]In-range update of npm dependencies
matz3 May 4, 2025
58717be
[ui5-builder]In-range update of npm dependencies
matz3 May 11, 2025
09e2032
[ui5-builder]ci: Use least privilege principle for permissions
flovogt May 12, 2025
02722ac
[ui5-builder][FIX] manifestEnhancer: Only use valid files for support…
matz3 May 16, 2025
4074691
[ui5-builder]In-range update of npm dependencies
matz3 May 18, 2025
2b7de56
[ui5-builder]Release 4.0.7
matz3 May 19, 2025
0aa6b78
[ui5-builder]In-range update of npm dependencies
matz3 May 25, 2025
936f458
[ui5-builder][DEPENDENCY] Bump terser from 5.39.2 to 5.40.0 (#1118)
dependabot[bot] Jun 2, 2025
adbc57a
[ui5-builder]In-range update of npm dependencies
matz3 Jun 2, 2025
e40bbf3
[ui5-builder]In-range update of npm dependencies
matz3 Jun 8, 2025
1870558
[ui5-builder]In-range update of npm dependencies
matz3 Jun 12, 2025
482491a
[ui5-builder]In-range update of npm dependencies
matz3 Jun 15, 2025
6880c63
[ui5-builder]In-range update of npm dependencies
matz3 Jun 17, 2025
9aa90e4
[ui5-builder][DEPENDENCY] Bump cheerio from 1.0.0 to 1.1.0 (#1126)
dependabot[bot] Jun 18, 2025
30c8f5f
[ui5-builder][INTERNAL] Bump sinon from 20.0.0 to 21.0.0 (#1125)
dependabot[bot] Jun 18, 2025
da5184e
[ui5-builder]In-range update of npm dependencies
matz3 Jun 22, 2025
243fdeb
[ui5-builder]In-range update of npm dependencies
matz3 Jun 29, 2025
933d269
[ui5-builder]In-range update of npm dependencies
matz3 Jul 6, 2025
20e9568
[ui5-builder]In-range update of npm dependencies
matz3 Jul 13, 2025
3bb77f0
[ui5-builder][INTERNAL] azure-pipelines.yml: add node v24 to test matrix
RandomByte May 13, 2025
b8ccec3
[ui5-builder][INTERNAL] Bump eslint-plugin-jsdoc from 50.8.0 to 51.3.…
dependabot[bot] Jul 14, 2025
f8dca22
[ui5-builder][FIX] bundle/Builder: Skip source map for empty or trivi…
RandomByte Jul 14, 2025
c0e95d3
[ui5-builder]Release 4.0.8
RandomByte Jul 15, 2025
1e14bf9
[ui5-builder]In-range update of npm dependencies
matz3 Jul 20, 2025
3c43bcf
[ui5-builder]In-range update of npm dependencies
matz3 Jul 27, 2025
d51310d
[ui5-builder]In-range update of npm dependencies
matz3 Jul 29, 2025
3aebba3
[ui5-builder]In-range update of npm dependencies
matz3 Jul 30, 2025
5c4abe9
[ui5-builder]In-range update of npm dependencies
matz3 Aug 3, 2025
f7cd97d
[ui5-builder][INTERNAL] Bump eslint-plugin-jsdoc from 51.4.1 to 52.0.…
dependabot[bot] Aug 5, 2025
ca7c2d4
[ui5-builder][FIX] minify: Apply value of a resource's OmitFromBuildR…
cotchere Aug 8, 2025
3944a1e
[ui5-builder]In-range update of npm dependencies
matz3 Aug 10, 2025
c809a12
[ui5-builder]Release 4.0.9
RandomByte Aug 12, 2025
6195337
[ui5-builder]In-range update of npm dependencies
matz3 Aug 17, 2025
5c34436
[ui5-builder]In-range update of npm dependencies
matz3 Aug 24, 2025
469d6cf
[ui5-builder][FIX] Downgrade cheerio to v1.0.0 to resolve Node compat…
matz3 Aug 28, 2025
aacb36f
[ui5-builder]In-range update of npm dependencies
matz3 Aug 31, 2025
7cb5af7
[ui5-builder][FIX] Bundler: Include 'bundleInfo' section in multipart…
matz3 Sep 1, 2025
00da22d
[ui5-builder]Release 4.0.10
matz3 Sep 3, 2025
57d7c31
[ui5-builder]In-range update of npm dependencies
matz3 Sep 7, 2025
3155967
[ui5-builder][INTERNAL] lib/processors/jsdoc: take type parameters in…
codeworrior Sep 6, 2025
9d52b1b
[ui5-builder][INTERNAL] lib/processors/jsdoc: support property names …
codeworrior Sep 6, 2025
52d30c6
[ui5-builder][INTERNAL] lib/processors/jsdoc: collect defaultClass in…
codeworrior Sep 6, 2025
33eb7c1
[ui5-builder][INTERNAL] lib/processors/jsdoc: allow single character …
codeworrior Sep 6, 2025
5ebcfd5
[ui5-builder][INTERNAL] lib/processors/jsdoc: support construct funct…
codeworrior Sep 6, 2025
f558b75
[ui5-builder][INTERNAL] lib/processors/jsdoc: Add missing references …
codeworrior Sep 6, 2025
4795f80
[ui5-builder][INTERNAL] lib/processors/jsdoc: allow managed classes a…
codeworrior Sep 6, 2025
9227a90
[ui5-builder][INTERNAL] lib/processors/jsdoc: no duplicate interfaces…
codeworrior Sep 6, 2025
6e089b7
[ui5-builder][INTERNAL] lib/processors/jsdoc: implement ui5-experimen…
codeworrior Sep 6, 2025
32b0b59
[ui5-builder][INTERNAL] lib/processors/jsdoc: fix calculation of full…
codeworrior Sep 6, 2025
cc49fe7
[ui5-builder][INTERNAL] lib/processors/jsdoc: fix typo, add reasoning…
codeworrior Sep 8, 2025
08e918a
[ui5-builder][FIX] Rename project to UI5 CLI
flovogt Sep 11, 2025
d7b273b
[ui5-builder][INTERNAL] Bump @ui5/logger from 4.0.1 to 4.0.2
flovogt Sep 11, 2025
da42546
[ui5-builder][INTERNAL] Bump @ui5/fs from 4.0.1 to 4.0.2
flovogt Sep 11, 2025
692af05
[ui5-builder]Release 4.0.11
flovogt Sep 11, 2025
c4fea9a
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.4 to 4.0.5
flovogt Sep 11, 2025
362edde
[ui5-builder][INTERNAL] Bump @ui5/project from 4.0.5 to 4.0.6
d3xter666 Sep 12, 2025
738e64e
[ui5-builder]In-range update of npm dependencies
matz3 Sep 14, 2025
5c85d69
[ui5-builder][INTERNAL] Branch rename to v4 (#1152)
d3xter666 Sep 19, 2025
f123215
[ui5-builder]In-range update of npm dependencies
matz3 Sep 19, 2025
3c54867
[ui5-builder]In-range update of npm dependencies
matz3 Sep 21, 2025
8253869
[ui5-builder][INTERNAL] Add missing JSDoc module info to enhanceManif…
maxreichmann Sep 23, 2025
0c53b6b
Merge remote-tracking branch 'ui5-builder/v4' into integrate-ui5-builder
d3xter666 Sep 24, 2025
73f036a
refactor: Include packages' exceptions for tests
d3xter666 Sep 24, 2025
1efaa0d
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
The table of contents is too big for display.
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,033 changes: 1,033 additions & 0 deletions packages/builder/.chglog/CHANGELOG.tpl.md

Large diffs are not rendered by default.

33 changes: 33 additions & 0 deletions packages/builder/.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/builder/.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-builder
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
33 changes: 33 additions & 0 deletions packages/builder/.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-builder
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
20 changes: 20 additions & 0 deletions packages/builder/.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/builder/.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/builder/.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/builder/.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/builder/.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/builder/.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/builder/.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/builder/.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}}
34 changes: 34 additions & 0 deletions packages/builder/.github/workflows/github-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
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@v4

- 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
21 changes: 21 additions & 0 deletions packages/builder/.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@v4
- name: Execute REUSE Compliance Check
uses: fsfe/reuse-action@v5
62 changes: 62 additions & 0 deletions packages/builder/.gitignore
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/
3 changes: 3 additions & 0 deletions packages/builder/.npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Enforce public npm registry
registry=https://registry.npmjs.org/
lockfile-version=3
Loading
Loading