Commit a0cae42
committed
chore: upgrade @openui5/sap.ui.core from 1.120.17 to 1.146.0
Upgrade the OpenUI5 dependency to latest (1.146.0), bringing CLDR
from 43.0.0 to 48.0.0. This required 22 new overlay stubs to handle
the expanded dependency tree in the new version (Lib.init, SyncPromise,
Theming, Core, etc.) and updates to the Formatting and Localization
TS shims.
OpenUI5 modules run inside ui5-webcomponents via a three-layer system:
```
┌─────────────────────────────────────────────────────┐
│ @openui5/sap.ui.core (1.146.0) │
│ Real AMD modules: DateFormat, NumberFormat, │
│ LocaleData, UniversalDate, CalendarUtils, etc. │
│ (listed in used-modules.txt) │
├─────────────────────────────────────────────────────┤
│ overlay/ stubs (AMD, no-op) │
│ Replace framework deps that don't exist here: │
│ Core.js, Lib.init, SyncPromise, Theming, etc. │
│ → 22 new stubs added for 1.146.0 │
├─────────────────────────────────────────────────────┤
│ src/sap/ TS shims (ESM) │
│ Bridge OpenUI5 APIs to @ui5/webcomponents-base: │
│ Formatting.ts, Localization.ts, Configuration.ts │
│ → Updated for new APIs in 1.146.0 │
└─────────────────────────────────────────────────────┘
```
Build pipeline: copy-used-modules → copy-overlay → amd-to-es6 → tsc
(TypeScript shims compile last, overwriting converted OpenUI5 originals)1 parent e99d0cc commit a0cae42
File tree
29 files changed
+404
-20
lines changed- packages
- base
- localization
- overlay
- sap
- base
- i18n
- util
- ui
- base
- core
- theming
- security
- util
- src/sap/base/i18n
29 files changed
+404
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
0 commit comments