Skip to content

Commit f0eb453

Browse files
committed
Upgraded to Angular 21
1 parent f5fa398 commit f0eb453

5 files changed

Lines changed: 1285 additions & 927 deletions

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The Cadmus Graph Studio App is a minimalist editor for helping users build and t
1010

1111
🐋 Docker:
1212

13-
1. `npm run build-lib`;
13+
1. `pnpm run build-lib`;
1414
2. update [env.js](./src/env.js) version number and version numbers in [docker compose](docker-compose.yml);
1515
3. `ng build --configuration=production`;
1616
4. build image like (change version number accordingly):
@@ -51,6 +51,9 @@ When you revert with `npm unlink @myrmidon/paged-data-browser`, the original pac
5151

5252
## History
5353

54+
- 2025-11-24:
55+
- ⚠️ upgraded to Angular 21.
56+
- migrated to `pnpm`.
5457
- 2025-11-07: updated Angular and packages.
5558
- 2025-09-28: updated Angular and packages.
5659

package.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,38 +12,38 @@
1212
"private": true,
1313
"packageManager": "pnpm@10.23.0",
1414
"dependencies": {
15-
"@angular/animations": "^20.3.10",
16-
"@angular/cdk": "^20.2.12",
17-
"@angular/common": "^20.3.10",
18-
"@angular/compiler": "^20.3.10",
19-
"@angular/core": "^20.3.10",
20-
"@angular/forms": "^20.3.10",
21-
"@angular/localize": "^20.3.10",
22-
"@angular/material": "^20.2.12",
23-
"@angular/platform-browser": "^20.3.10",
24-
"@angular/router": "^20.3.10",
25-
"@cisstech/nge": "^18.2.2",
26-
"@myrmidon/ngx-mat-tools": "^1.0.0",
27-
"@myrmidon/ngx-tools": "^2.0.0",
28-
"@myrmidon/paged-data-browsers": "^5.0.3",
15+
"@angular/animations": "^21.0.0",
16+
"@angular/cdk": "^21.0.0",
17+
"@angular/common": "^21.0.0",
18+
"@angular/compiler": "^21.0.0",
19+
"@angular/core": "^21.0.0",
20+
"@angular/forms": "^21.0.0",
21+
"@angular/localize": "^21.0.0",
22+
"@angular/material": "^21.0.0",
23+
"@angular/platform-browser": "^21.0.0",
24+
"@angular/router": "^21.0.0",
25+
"@cisstech/nge": "^18.3.0",
26+
"@myrmidon/ngx-mat-tools": "^1.0.1",
27+
"@myrmidon/ngx-tools": "^2.0.2",
28+
"@myrmidon/paged-data-browsers": "^5.1.2",
2929
"monaco-editor": "^0.54.0",
3030
"rxjs": "~7.8.0",
3131
"tslib": "^2.3.0",
3232
"zone.js": "~0.15.0"
3333
},
3434
"devDependencies": {
35-
"@angular/build": "^20.3.9",
36-
"@angular/cli": "^20.3.9",
37-
"@angular/compiler-cli": "^20.3.10",
38-
"@types/jasmine": "~5.1.12",
35+
"@angular/build": "^21.0.0",
36+
"@angular/cli": "^21.0.0",
37+
"@angular/compiler-cli": "^21.0.0",
38+
"@types/jasmine": "~5.1.13",
3939
"jasmine-core": "~5.12.1",
4040
"karma": "~6.4.4",
4141
"karma-chrome-launcher": "~3.2.0",
4242
"karma-coverage": "~2.2.1",
4343
"karma-jasmine": "~5.1.0",
4444
"karma-jasmine-html-reporter": "~2.1.0",
45-
"ng-packagr": "^20.3.0",
46-
"typescript": "~5.9.2"
45+
"ng-packagr": "^21.0.0",
46+
"typescript": "~5.9.3"
4747
},
4848
"optionalDependencies": {
4949
"@rollup/rollup-win32-arm64-msvc": "^4.53.3"

0 commit comments

Comments
 (0)