Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1457 commits
Select commit Hold shift + click to select a range
70f23ed
[builder][BREAKING] Require Node.js 20.11.x/>=21.2.0 and npm >=10
RandomByte Feb 19, 2024
3df0da2
[builder][INTERNAL] jsdocGenerator: Use import.meta.resolve instead o…
RandomByte Feb 19, 2024
b672404
[builder][INTERNAL] Use import.meta.dirname
RandomByte Feb 19, 2024
05e5472
[builder][INTERNAL] Bump open-cli from 7.2.0 to 8.0.0
dependabot[bot] Feb 22, 2024
8fbea20
[builder][DEPENDENCY] Bump workerpool from 6.5.1 to 9.1.0
dependabot[bot] Feb 22, 2024
b7e373d
[builder][INTERNAL] Bump sinon from 16.1.3 to 17.0.1
dependabot[bot] Feb 22, 2024
df8d04d
[builder][INTERNAL] dependabot: assign SAP/ui5-foundation as reviewer
flovogt Feb 22, 2024
5958e0a
[builder][INTERNAL] Bump eslint-plugin-jsdoc from 46.10.1 to 48.2.0
dependabot[bot] Feb 22, 2024
c80b1ab
[builder][DEPENDENCY] Bump terser from 5.27.1 to 5.27.2 (https://gith…
dependabot[bot] Feb 22, 2024
6b87ddd
[builder] In-range update of npm dependencies
flovogt Feb 23, 2024
75a5041
[builder][DEPENDENCY] Bump espree from 9.6.1 to 10.0.1
dependabot[bot] Feb 23, 2024
dc101ba
[builder] In-range update of npm dependencies
RandomByte Feb 25, 2024
de93574
[builder][INTERNAL] tests: remove packages 'chai', 'chai-fs' and 'rec…
flovogt Feb 26, 2024
4661ef5
[builder][BREAKING] Task API arguments rename (https://github.com/SAP…
d3xter666 Feb 29, 2024
2b12ebd
[builder] In-range update of npm dependencies
RandomByte Mar 3, 2024
f94c3c2
[builder][INTERNAL] lib/processors/jsdoc: @see tags links fixed
codeworrior Mar 1, 2024
ef4005d
[builder][INTERNAL] lib/processors/jsdoc: Added Experimental API Filter
codeworrior Mar 1, 2024
e8e861d
[builder][INTERNAL] lib/processors/jsdoc: offer application component…
codeworrior Mar 1, 2024
df936b4
[builder][INTERNAL] lib/processors/jsdoc: ApiRef now filters subclass…
codeworrior Mar 1, 2024
6653c4a
[builder][INTERNAL] lib/processors/jsdoc: Examples now shown in API r…
codeworrior Mar 1, 2024
6f846b6
[builder][INTERNAL] lib/processors/jsdoc: Generate note for enum types
codeworrior Mar 1, 2024
341d686
[builder][INTERNAL] Bump ava from 5.3.1 to 6.1.2 (https://github.com/…
dependabot[bot] Mar 4, 2024
32645f6
[builder] Bump fsfe/reuse-action from 2 to 3
dependabot[bot] Mar 4, 2024
fbda8fd
[builder][INTERNAL] Move TODOs for 5.0 (https://github.com/SAP/ui5-b…
d3xter666 Mar 5, 2024
2211d11
[builder] In-range update of npm dependencies
RandomByte Mar 10, 2024
28d46e7
[builder][INTERNAL] Azure Pipeline: Use macos13
flovogt Mar 19, 2024
cfe19f2
[builder][DEPENDENCY] Bump terser from 5.29.1 to 5.29.2 (https://gith…
dependabot[bot] Mar 19, 2024
6d59b96
[builder] In-range update of npm dependencies
RandomByte Mar 24, 2024
09a23df
[builder] Bump dependabot/fetch-metadata from 1 to 2
dependabot[bot] Mar 25, 2024
5b89a09
[builder][INTERNAL] JSDoc: Update test fixtures
RandomByte Mar 27, 2024
9d006bf
[builder] In-range update of npm dependencies
RandomByte Mar 31, 2024
1dcc48c
[builder] In-range update of npm dependencies
RandomByte Apr 7, 2024
e00335e
[builder] In-range update of npm dependencies
RandomByte Apr 14, 2024
b901412
[builder] In-range update of npm dependencies
RandomByte Apr 21, 2024
7235e36
[builder][INTERNAL] generateFlexChangesBundle: Handle minUI5Version a…
Lonwyr Apr 24, 2024
2b57657
[builder][INTERNAL] generateFlexChangesBundle: Rename task option 'na…
RandomByte Apr 24, 2024
a5967d6
[builder] In-range update of npm dependencies
RandomByte Apr 28, 2024
aef2bc9
[builder] In-range update of npm dependencies
RandomByte May 5, 2024
c04261e
[builder] In-range update of npm dependencies
RandomByte May 12, 2024
7ee09b4
[builder] In-range update of npm dependencies
RandomByte May 13, 2024
ce48d0e
[builder][INTERNAL] bundle/Builder: Correct bundling of resources wit…
RandomByte May 10, 2024
1cab143
[builder] Bump coverallsapp/github-action from 2.2.3 to 2.3.0
dependabot[bot] May 13, 2024
5e49974
[builder][INTERNAL] generateVersionInfo: Only process dependencies of…
RandomByte May 15, 2024
70851e6
[builder] In-range update of npm dependencies
RandomByte May 19, 2024
e466682
[builder] In-range update of npm dependencies
RandomByte May 22, 2024
5dfec44
[builder] In-range update of npm dependencies
RandomByte May 26, 2024
d97f6c2
[builder][INTERNAL] Bump sinon from 17.0.2 to 18.0.0
dependabot[bot] May 19, 2024
f26a211
[builder][BREAKING] Bundling: Enforce usage of sap.ui.predefine inste…
flovogt May 28, 2024
b315559
[builder] In-range update of npm dependencies
RandomByte Jun 2, 2024
641a5de
[builder] In-range update of npm dependencies
RandomByte Jun 9, 2024
a5b5eed
[builder][INTERNAL] lib/processors/jsdoc: Introduce 'restricted' visi…
flovogt Jun 10, 2024
274341d
[builder][FEATURE] bundle/Builder: Support async require sections and…
RandomByte May 17, 2024
b50c365
[builder] In-range update of npm dependencies
RandomByte Jun 17, 2024
e64d213
[builder] In-range update of npm dependencies
RandomByte Jun 23, 2024
ea78062
[builder] In-range update of npm dependencies
RandomByte Jun 24, 2024
7e81ef4
[builder][INTERNAL] ES2023 Support
flovogt Jun 18, 2024
1b82f8d
[builder][INTERNAL] Bump nyc from 15.1.0 to 17.0.0
dependabot[bot] Jun 24, 2024
482f487
[builder][FEATURE] Apply default values to bunde definitions for stan…
d3xter666 Jun 24, 2024
810cb4e
[builder][INTERNAL] lib/processors/jsdoc: fix module information in a…
codeworrior Jun 25, 2024
1501baf
[builder][INTERNAL] lib/processors/jsdoc: Update regex to allow numbe…
codeworrior Jun 25, 2024
ea4b194
[builder][INTERNAL] lib/processors/jsdoc: Consistency check - throw E…
codeworrior Jun 25, 2024
3bd2109
[builder][INTERNAL] lib/processors/jsdoc/lib/plugin.js: Fix consisten…
codeworrior Jun 25, 2024
51b654f
[builder] In-range update of npm dependencies
RandomByte Jun 30, 2024
2049243
[builder][INTERNAL] Replace deprecated new Buffer() calls
RandomByte Jul 2, 2024
e6706b2
[builder][FEATURE] Bundle 'require' section with async flag for specV…
d3xter666 Jul 5, 2024
9ea54d2
[builder] In-range update of npm dependencies
RandomByte Jul 7, 2024
b8cad03
[builder][INTERNAL] lib/tasks/bundlers/generateStandaloneAppBundle.in…
flovogt Jul 8, 2024
6235eb2
[builder] Bump fsfe/reuse-action from 3 to 4
dependabot[bot] Jul 8, 2024
0ff3d72
[builder][INTERNAL] lib/lbt/bundle/Builder: Set 'targetUi5CoreVersion…
flovogt Jul 9, 2024
22bcbbe
[builder][INTERNAL] package.json: Allow npm >= v8
RandomByte Jul 10, 2024
24c2422
[builder][INTERNAL] CHANGELOG.md: Add latest UI5 Tooling V3 releases
flovogt Jul 11, 2024
d827cca
[builder][BREAKING] Discontinue bundling of JavaScript modules as string
flovogt Jun 24, 2024
dca9681
[builder][FEATURE] manifest.json: Auto-fill supportedLocales
flovogt Nov 20, 2023
fdebc6a
[builder][INTERNAL] Align tests with new buildtime placeholder proces…
RandomByte Jul 1, 2024
9bc086a
[builder][DEPENDENCY] Bump rimraf from 5.0.8 to 6.0.1
dependabot[bot] Jul 14, 2024
efd1466
[builder][INTERNAL] .chglog/CHANGELOG.tpl.md: Add v3 releases
flovogt Jul 16, 2024
5b2ba63
[builder][INTERNAL] azure-pipelines.yml: add node v22 to test matrix
flovogt Jul 17, 2024
55e6895
[builder][INTERNAL] .chglog/CHANGELOG.tpl.md: Add missing v3 releases…
flovogt Jul 23, 2024
d05a5c8
[builder][INTERNAL] lib/processors/jsdoc: support optional methods al…
codeworrior Jul 22, 2024
1c2191f
[builder][INTERNAL] generateThemeDesignerResources: Allow core .themi…
matz3 Jul 23, 2024
5d547e2
[builder][INTERNAL] Async bundling for require section (https://githu…
d3xter666 Jul 23, 2024
ba0cb1e
[builder][INTERNAL] Release notes: Fix generation of v4.0.0 release n…
RandomByte Jul 23, 2024
0d57c0e
[builder][INTERNAL] Upgrade @ui5/fs, @ui5/logger, @ui5/project to v4
RandomByte Jul 23, 2024
bc0215e
[builder][INTERNAL] azure: Run tests on node 22.1.0
flovogt Jul 23, 2024
0bde667
[builder][BREAKING] Drop node v21 support
flovogt Jul 17, 2024
a030524
[builder] Bump actions/setup-node from 4.0.2 to 4.0.3
dependabot[bot] Jul 23, 2024
213457d
[builder][INTERNAL] JSDoc: Fix reference to jsdoc template
matz3 Jul 23, 2024
2675faf
[builder] In-range update of npm dependencies
flovogt Jul 23, 2024
c22ebda
[builder] Release 4.0.0
flovogt Jul 23, 2024
f123e71
[builder][INTERNAL] Release notes: Ignore v3 tags when generating rel…
RandomByte Jul 23, 2024
78c09f7
[builder][INTERNAL] azure: Migrate to task 'PublishCodeCoverageResult…
flovogt Jul 23, 2024
4dcdafd
[builder] In-range update of npm dependencies
RandomByte Jul 28, 2024
652852f
[builder][FIX] manifestEnhancer: Fix fallbackLocale handling
matz3 Jul 26, 2024
ee72b81
[builder][FIX] manifestEnhancer: Improve error handling
matz3 Jul 26, 2024
016a362
[builder] Release 4.0.1
matz3 Jul 29, 2024
ccc9df2
[builder] In-range update of npm dependencies
RandomByte Jul 30, 2024
c2e3242
[builder][INTERNAL] Bump @ui5/project from 4.0.0 to 4.0.1
matz3 Jul 31, 2024
4731d8d
[builder] In-range update of npm dependencies
RandomByte Aug 1, 2024
862a85c
[builder][INTERNAL] Bump @ui5/project from 4.0.1 to 4.0.2
matz3 Aug 1, 2024
bd3b1ba
[builder][INTERNAL] Bump eslint from 8.57.0 to 9.8.0 + Add common ESL…
dependabot[bot] Aug 2, 2024
f76d406
[builder] In-range update of npm dependencies
RandomByte Aug 4, 2024
e91ea7f
[builder] In-range update of npm dependencies
RandomByte Aug 11, 2024
732d829
[builder][DEPENDENCY] Bump cheerio from 1.0.0-rc.12 to 1.0.0 (https:/…
dependabot[bot] Aug 12, 2024
a7e3e50
[builder][INTERNAL] Bump eslint-plugin-jsdoc from 48.11.0 to 50.0.1 (…
dependabot[bot] Aug 12, 2024
b02dc9f
[builder] In-range update of npm dependencies
RandomByte Aug 18, 2024
3a642d8
[builder] Release 4.0.2
flovogt Aug 20, 2024
aeba776
[builder] In-range update of npm dependencies
RandomByte Aug 25, 2024
d6dadba
[builder][INTERNAL] Bump @ui5/fs from 4.0.0 to 4.0.1
d3xter666 Aug 27, 2024
9120d39
[builder] Release 4.0.3
d3xter666 Aug 27, 2024
69fd4cb
[builder][INTERNAL] Bump @ui5/project from 4.0.2 to 4.0.3
d3xter666 Aug 27, 2024
d9892a2
[builder] In-range update of npm dependencies
RandomByte Sep 1, 2024
8f2a654
[builder] In-range update of npm dependencies
RandomByte Sep 8, 2024
739f03f
[builder] In-range update of npm dependencies
RandomByte Sep 11, 2024
0148f3b
[builder] In-range update of npm dependencies
RandomByte Sep 12, 2024
5f9add1
[builder] In-range update of npm dependencies
RandomByte Sep 15, 2024
1e04eb0
[builder][INTERNAL] Bump sinon from 18.0.1 to 19.0.2 (https://github.…
dependabot[bot] Sep 19, 2024
166775b
[builder] In-range update of npm dependencies
RandomByte Sep 22, 2024
097e250
[builder] Bump actions/setup-node from 4.0.3 to 4.0.4
dependabot[bot] Sep 23, 2024
cf0d02d
[builder] In-range update of npm dependencies
RandomByte Sep 30, 2024
872b1cd
[builder] In-range update of npm dependencies
RandomByte Oct 6, 2024
62b51b2
[builder] In-range update of npm dependencies
RandomByte Oct 13, 2024
fd1d8fb
[builder] Bump coverallsapp/github-action from 2.3.0 to 2.3.1
dependabot[bot] Oct 14, 2024
a10c717
[builder] In-range update of npm dependencies
RandomByte Oct 20, 2024
e25fc0c
[builder] Bump coverallsapp/github-action from 2.3.1 to 2.3.3
dependabot[bot] Oct 21, 2024
d7e4c47
[builder] In-range update of npm dependencies
RandomByte Oct 27, 2024
9c529eb
[builder] Bump coverallsapp/github-action from 2.3.3 to 2.3.4
dependabot[bot] Oct 28, 2024
deb7767
[builder] Bump actions/setup-node from 4.0.4 to 4.1.0
dependabot[bot] Oct 29, 2024
77e528d
[builder][INTERNAL] Bump @eslint/js from 9.13.0 to 9.14.0 (https://gi…
dependabot[bot] Nov 4, 2024
8b4e416
[builder][INTERNAL] Bump ava from 6.1.3 to 6.2.0 (https://github.com/…
dependabot[bot] Nov 4, 2024
b2c9a7e
[builder][INTERNAL] Fix VisitorKeys consistency test
matz3 Nov 4, 2024
8cf29bb
[builder] In-range update of npm dependencies
RandomByte Nov 4, 2024
6a63469
[builder] In-range update of npm dependencies
RandomByte Nov 10, 2024
8d4245a
[builder] In-range update of npm dependencies
RandomByte Nov 17, 2024
3489a04
[builder] Bump fsfe/reuse-action from 4 to 5
dependabot[bot] Nov 18, 2024
b740ced
[builder] In-range update of npm dependencies
RandomByte Nov 24, 2024
4c18445
[builder][DEPENDENCY] Switch from "rimraf" to native "fs.rm" (https:/…
matz3 Nov 13, 2024
3e97de2
[builder] Release 4.0.4
matz3 Nov 29, 2024
669857d
[builder][INTERNAL] Bump @ui5/project from 4.0.3 to 4.0.4
matz3 Nov 29, 2024
ef94bf8
[builder] In-range update of npm dependencies
RandomByte Dec 1, 2024
0a6b849
[builder] In-range update of npm dependencies
RandomByte Dec 8, 2024
8448657
[builder][INTERNAL] lib/processors/jsdoc: Fix missing quote in ui5/pl…
codeworrior Dec 5, 2024
aedf003
[builder][INTERNAL] lib/processors/jsdoc: Remove debug console log
codeworrior Dec 5, 2024
d1b8c0f
[builder][INTERNAL] lib/processors/jsdoc: Simplify base type handling
codeworrior Dec 5, 2024
4e53506
[builder][INTERNAL] lib/processors/jsdoc: Simplify base type handling…
codeworrior Dec 5, 2024
0e02721
[builder][INTERNAL] lib/processors/jsdoc: Enhance visualization of mu…
codeworrior Dec 5, 2024
424da53
[builder][INTERNAL] lib/processors/jsdoc: remove duplicates after `pr…
codeworrior Dec 5, 2024
bcf62a1
[builder][INTERNAL] lib/processors/jsdoc: prefer strict comparison ov…
codeworrior Dec 5, 2024
0d73594
[builder][INTERNAL] lib/processors/jsdoc: Fix inconsistencies as repo…
codeworrior Dec 5, 2024
ce4db9f
[builder][INTERNAL] lib/processors/jsdoc: Enable sap/base enums to be…
codeworrior Dec 5, 2024
8e6fd7e
[builder][INTERNAL] lib/processors/jsdoc: Entity type visualization i…
codeworrior Dec 5, 2024
84aa726
[builder][INTERNAL] lib/processors/jsdoc: fix JSDoc issues in the cod…
codeworrior Dec 5, 2024
0cbf9eb
[builder][INTERNAL] lib/processors/jsdoc: fix eslint errors
codeworrior Dec 10, 2024
fe07d54
[builder] Release 4.0.5
matz3 Dec 10, 2024
9f12d42
[builder] In-range update of npm dependencies
RandomByte Dec 15, 2024
04adb97
[builder] In-range update of npm dependencies
RandomByte Dec 22, 2024
ae5d8b2
[builder] In-range update of npm dependencies
RandomByte Dec 29, 2024
61e2c86
[builder][INTERNAL] Bump @istanbuljs/esm-loader-hook from 0.2.0 to 0.3.0
dependabot[bot] Dec 29, 2024
46d4ebe
[builder][FIX] minify: In case of error, include full resource path i…
RandomByte Jan 10, 2025
9d2de41
[builder] In-range update of npm dependencies
matz3 Jan 12, 2025
715c42c
[builder] In-range update of npm dependencies
matz3 Jan 19, 2025
ee1d93b
[builder] In-range update of npm dependencies
matz3 Jan 22, 2025
c8d2e10
[builder] In-range update of npm dependencies
matz3 Jan 26, 2025
60a5e35
[builder] Bump coverallsapp/github-action from 2.3.4 to 2.3.6
dependabot[bot] Jan 27, 2025
cc7e318
[builder] In-range update of npm dependencies
matz3 Jan 28, 2025
e3d3702
[builder] Bump actions/setup-node from 4.1.0 to 4.2.0
dependabot[bot] Jan 28, 2025
4f5afe2
[builder] In-range update of npm dependencies
matz3 Feb 2, 2025
69a4af1
[builder] In-range update of npm dependencies
matz3 Feb 9, 2025
9db6178
[builder] In-range update of npm dependencies
matz3 Feb 16, 2025
170ed8a
[builder] In-range update of npm dependencies
matz3 Feb 23, 2025
1699202
[builder][INTERNAL] Bump globals from 15.15.0 to 16.0.0 (https://gith…
dependabot[bot] Feb 24, 2025
663c9ea
[builder] In-range update of npm dependencies
matz3 Mar 2, 2025
9e65d97
[builder] In-range update of npm dependencies
matz3 Mar 9, 2025
9831716
[builder] In-range update of npm dependencies
matz3 Mar 16, 2025
94fb814
[builder] In-range update of npm dependencies
matz3 Mar 23, 2025
93e92e1
[builder] Bump actions/setup-node from 4.2.0 to 4.3.0
dependabot[bot] Mar 24, 2025
54fbb74
[builder] In-range update of npm dependencies
matz3 Mar 30, 2025
dbd9215
[builder][INTERNAL] Bump sinon from 19.0.5 to 20.0.0
dependabot[bot] Mar 30, 2025
a2e496c
[builder] In-range update of npm dependencies
matz3 Apr 6, 2025
ff6d67a
[builder] In-range update of npm dependencies
matz3 Apr 10, 2025
5d00aa1
[builder] In-range update of npm dependencies
matz3 Apr 13, 2025
ce48f5c
[builder] In-range update of npm dependencies
matz3 Apr 20, 2025
07ef766
[builder][INTERNAL] CI: Use ubuntu-24.04
matz3 Apr 23, 2025
8d3cd74
[builder][INTERNAL] Update copyright year to 2025
matz3 Apr 22, 2025
2fa5a7d
[builder][INTERNAL] REUSE: Migration from dep5 to TOML file (https://…
sap-ospo-bot Apr 24, 2025
a46bb0d
[builder] In-range update of npm dependencies
matz3 Apr 27, 2025
a599263
[builder][FIX] Handle legacy-free UI5 versions
matz3 Apr 24, 2025
7f47415
[builder] Bump actions/setup-node from 4.3.0 to 4.4.0
dependabot[bot] Apr 29, 2025
7f964d4
[builder] Release 4.0.6
flovogt Apr 29, 2025
74936cd
[builder] In-range update of npm dependencies
matz3 May 4, 2025
fcd5372
[builder] In-range update of npm dependencies
matz3 May 11, 2025
cc887ef
[builder] ci: Use least privilege principle for permissions
flovogt May 12, 2025
47e96f7
[builder][FIX] manifestEnhancer: Only use valid files for supportedLo…
matz3 May 16, 2025
8b431a2
[builder] In-range update of npm dependencies
matz3 May 18, 2025
a008a3e
[builder] Release 4.0.7
matz3 May 19, 2025
d06a7d1
[builder] In-range update of npm dependencies
matz3 May 25, 2025
1fe54af
[builder][DEPENDENCY] Bump terser from 5.39.2 to 5.40.0 (https://gith…
dependabot[bot] Jun 2, 2025
f185592
[builder] In-range update of npm dependencies
matz3 Jun 2, 2025
060da0b
[builder] In-range update of npm dependencies
matz3 Jun 8, 2025
e3201d1
[builder] In-range update of npm dependencies
matz3 Jun 12, 2025
0dd4b88
[builder] In-range update of npm dependencies
matz3 Jun 15, 2025
01147ee
[builder] In-range update of npm dependencies
matz3 Jun 17, 2025
17a0f0a
[builder][DEPENDENCY] Bump cheerio from 1.0.0 to 1.1.0 (https://githu…
dependabot[bot] Jun 18, 2025
6f96e08
[builder][INTERNAL] Bump sinon from 20.0.0 to 21.0.0 (https://github.…
dependabot[bot] Jun 18, 2025
c432549
[builder] In-range update of npm dependencies
matz3 Jun 22, 2025
f10e0a7
[builder] In-range update of npm dependencies
matz3 Jun 29, 2025
b3ae785
[builder] In-range update of npm dependencies
matz3 Jul 6, 2025
15c3a46
[builder] In-range update of npm dependencies
matz3 Jul 13, 2025
7f91444
[builder][INTERNAL] azure-pipelines.yml: add node v24 to test matrix
RandomByte May 13, 2025
aaf268a
[builder][INTERNAL] Bump eslint-plugin-jsdoc from 50.8.0 to 51.3.4 (h…
dependabot[bot] Jul 14, 2025
1d90f22
[builder][FIX] bundle/Builder: Skip source map for empty or trivia-on…
RandomByte Jul 14, 2025
1b833fb
[builder] Release 4.0.8
RandomByte Jul 15, 2025
8110eff
[builder] In-range update of npm dependencies
matz3 Jul 20, 2025
a0d7e47
[builder] In-range update of npm dependencies
matz3 Jul 27, 2025
08d06cf
[builder] In-range update of npm dependencies
matz3 Jul 29, 2025
c4b5a63
[builder] In-range update of npm dependencies
matz3 Jul 30, 2025
cf2b139
[builder] In-range update of npm dependencies
matz3 Aug 3, 2025
c7b8b6a
[builder][INTERNAL] Bump eslint-plugin-jsdoc from 51.4.1 to 52.0.2 (h…
dependabot[bot] Aug 5, 2025
daa1500
[builder][FIX] minify: Apply value of a resource's OmitFromBuildResul…
cotchere Aug 8, 2025
1e15939
[builder] In-range update of npm dependencies
matz3 Aug 10, 2025
2dc9811
[builder] Release 4.0.9
RandomByte Aug 12, 2025
de14bf1
[builder] In-range update of npm dependencies
matz3 Aug 17, 2025
a67c76e
[builder] In-range update of npm dependencies
matz3 Aug 24, 2025
9f7aace
[builder][FIX] Downgrade cheerio to v1.0.0 to resolve Node compatibil…
matz3 Aug 28, 2025
f40a049
[builder] In-range update of npm dependencies
matz3 Aug 31, 2025
0461252
[builder][FIX] Bundler: Include 'bundleInfo' section in multipart bun…
matz3 Sep 1, 2025
82878d7
[builder] Release 4.0.10
matz3 Sep 3, 2025
b998813
[builder] In-range update of npm dependencies
matz3 Sep 7, 2025
be85907
[builder][INTERNAL] lib/processors/jsdoc: take type parameters into a…
codeworrior Sep 6, 2025
8b26a77
[builder][INTERNAL] lib/processors/jsdoc: support property names that…
codeworrior Sep 6, 2025
ad3dc55
[builder][INTERNAL] lib/processors/jsdoc: collect defaultClass inform…
codeworrior Sep 6, 2025
24bfcb2
[builder][INTERNAL] lib/processors/jsdoc: allow single character prop…
codeworrior Sep 6, 2025
3f05362
[builder][INTERNAL] lib/processors/jsdoc: support construct functions…
codeworrior Sep 6, 2025
d145107
[builder][INTERNAL] lib/processors/jsdoc: Add missing references section
codeworrior Sep 6, 2025
1fc23b7
[builder][INTERNAL] lib/processors/jsdoc: allow managed classes and t…
codeworrior Sep 6, 2025
5ae443c
[builder][INTERNAL] lib/processors/jsdoc: no duplicate interfaces whe…
codeworrior Sep 6, 2025
b3cc315
[builder][INTERNAL] lib/processors/jsdoc: implement ui5-experimental-…
codeworrior Sep 6, 2025
28f2346
[builder][INTERNAL] lib/processors/jsdoc: fix calculation of fully qu…
codeworrior Sep 6, 2025
8521f7b
[builder][INTERNAL] lib/processors/jsdoc: fix typo, add reasoning reg…
codeworrior Sep 8, 2025
a6df1f6
[builder][FIX] Rename project to UI5 CLI
flovogt Sep 11, 2025
2d0a123
[builder][INTERNAL] Bump @ui5/logger from 4.0.1 to 4.0.2
flovogt Sep 11, 2025
5cd5299
[builder][INTERNAL] Bump @ui5/fs from 4.0.1 to 4.0.2
flovogt Sep 11, 2025
607b5bb
[builder] Release 4.0.11
flovogt Sep 11, 2025
bfc80d0
[builder][INTERNAL] Bump @ui5/project from 4.0.4 to 4.0.5
flovogt Sep 11, 2025
1c2a9ef
[builder][INTERNAL] Bump @ui5/project from 4.0.5 to 4.0.6
d3xter666 Sep 12, 2025
c7675b7
[builder] In-range update of npm dependencies
matz3 Sep 14, 2025
4754682
[builder][INTERNAL] Branch rename to v4 (https://github.com/SAP/ui5-b…
d3xter666 Sep 19, 2025
be3d085
[builder] In-range update of npm dependencies
matz3 Sep 19, 2025
172d99a
[builder] In-range update of npm dependencies
matz3 Sep 21, 2025
0328fe0
[builder][INTERNAL] Add missing JSDoc module info to enhanceManifest …
maxreichmann Sep 23, 2025
32203e1
Merge remote-tracking branch 'ui5-builder/v4' into integrate-ui5-builder
d3xter666 Sep 26, 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,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