Skip to content

Commit 24f7dc1

Browse files
committed
Reset Angular minor update with breaking change in CSP
1 parent 20b6302 commit 24f7dc1

4 files changed

Lines changed: 11205 additions & 19386 deletions

File tree

ui/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@
44

55
**This workspace has been generated by [Nx, a Smart, fast and extensible build system.](https://nx.dev)**
66

7+
78
## Start the app
89

910
To start the development server run `nx serve ui`. Open your browser and navigate to http://localhost:4200/. Happy coding!
1011

12+
1113
## Generate code
1214

1315
If you happen to use Nx plugins, you can leverage code generators that might come with it.

ui/migrations.json

Lines changed: 122 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,80 +1,157 @@
11
{
22
"migrations": [
33
{
4-
"version": "22.0.0-beta.1",
5-
"description": "Updates release version config based on the breaking changes in Nx v22",
6-
"implementation": "./src/migrations/update-22-0-0/release-version-config-changes",
4+
"version": "21.0.0-beta.8",
5+
"description": "Removes the legacy cache configuration from nx.json",
6+
"implementation": "./src/migrations/update-21-0-0/remove-legacy-cache",
77
"package": "nx",
8-
"name": "22-0-0-release-version-config-changes"
8+
"name": "remove-legacy-cache"
99
},
1010
{
11-
"version": "22.0.0-beta.2",
12-
"description": "Consolidates releaseTag* options into nested releaseTag object structure",
13-
"implementation": "./src/migrations/update-22-0-0/consolidate-release-tag-config",
11+
"version": "21.0.0-beta.8",
12+
"description": "Removes the legacy cache configuration from nx.json",
13+
"implementation": "./src/migrations/update-21-0-0/remove-custom-tasks-runner",
1414
"package": "nx",
15-
"name": "22-0-0-consolidate-release-tag-config"
15+
"name": "remove-custom-tasks-runner"
1616
},
1717
{
18-
"version": "21.5.0-beta.2",
19-
"description": "Migrate the legacy 'development' custom condition to a workspace-unique custom condition name.",
20-
"factory": "./src/migrations/update-21-5-0/migrate-development-custom-condition",
21-
"package": "@nx/js",
22-
"name": "migrate-development-custom-condition"
18+
"version": "21.0.0-beta.11",
19+
"description": "Updates release version config based on the breaking changes in Nx v21",
20+
"implementation": "./src/migrations/update-21-0-0/release-version-config-changes",
21+
"package": "nx",
22+
"name": "release-version-config-changes"
23+
},
24+
{
25+
"version": "21.0.0-beta.11",
26+
"description": "Updates release changelog config based on the breaking changes in Nx v21",
27+
"implementation": "./src/migrations/update-21-0-0/release-changelog-config-changes",
28+
"package": "nx",
29+
"name": "release-changelog-config-changes"
2330
},
2431
{
25-
"version": "22.0.0-beta.0",
26-
"description": "Remove the deprecated `external` and `externalBuildTargets` options from the `@nx/js:swc` and `@nx/js:tsc` executors.",
27-
"factory": "./src/migrations/update-22-0-0/remove-external-options-from-js-executors",
28-
"package": "@nx/js",
29-
"name": "remove-external-options-from-js-executors"
32+
"version": "21.1.0-beta.2",
33+
"description": "Adds **/nx-rules.mdc and **/nx.instructions.md to .gitignore if not present",
34+
"implementation": "./src/migrations/update-21-1-0/add-gitignore-entry",
35+
"package": "nx",
36+
"name": "21-1-0-add-ignore-entries-for-nx-rule-files"
37+
},
38+
{
39+
"cli": "nx",
40+
"version": "21.0.0-beta.9",
41+
"description": "Replace usage of `getJestProjects` with `getJestProjectsAsync`.",
42+
"implementation": "./src/migrations/update-21-0-0/replace-getJestProjects-with-getJestProjectsAsync",
43+
"package": "@nx/jest",
44+
"name": "replace-getJestProjects-with-getJestProjectsAsync-v21"
3045
},
3146
{
32-
"version": "21.5.0-beta.0",
33-
"description": "Set the 'tsConfig' option to build and test targets to help with Angular migration issues.",
34-
"factory": "./src/migrations/update-21-5-0/set-tsconfig-option",
47+
"version": "21.0.0-beta.10",
48+
"description": "Remove the previously deprecated and unused `tsConfig` option from the `@nx/jest:jest` executor.",
49+
"implementation": "./src/migrations/update-21-0-0/remove-tsconfig-option-from-jest-executor",
50+
"package": "@nx/jest",
51+
"name": "remove-tsconfig-option-from-jest-executor"
52+
},
53+
{
54+
"version": "21.3.0-beta.3",
55+
"requires": { "jest": ">=30.0.0" },
56+
"description": "Rename the CLI option `testPathPattern` to `testPathPatterns`.",
57+
"implementation": "./src/migrations/update-21-3-0/rename-test-path-pattern",
58+
"package": "@nx/jest",
59+
"name": "rename-test-path-pattern"
60+
},
61+
{
62+
"version": "21.3.0-beta.3",
63+
"requires": { "jest": ">=30.0.0" },
64+
"description": "Replace removed matcher aliases in Jest v30 with their corresponding matcher",
65+
"implementation": "./src/migrations/update-21-3-0/replace-removed-matcher-aliases",
66+
"package": "@nx/jest",
67+
"name": "replace-removed-matcher-aliases"
68+
},
69+
{
70+
"cli": "nx",
71+
"version": "21.0.0-beta.3",
72+
"description": "Set the `continuous` option to `true` for continuous tasks.",
73+
"factory": "./src/migrations/update-21-0-0/set-continuous-option",
3574
"package": "@nx/angular",
36-
"name": "set-tsconfig-option"
75+
"name": "set-continuous-option"
3776
},
3877
{
3978
"cli": "nx",
40-
"version": "21.5.0-beta.2",
41-
"requires": { "@angular/core": ">=20.2.0" },
42-
"description": "Update the @angular/cli package version to ~20.2.0.",
43-
"factory": "./src/migrations/update-21-5-0/update-angular-cli",
79+
"version": "21.2.0-beta.3",
80+
"requires": { "@angular/core": ">=20.0.0" },
81+
"description": "Update the @angular/cli package version to ~20.0.0.",
82+
"factory": "./src/migrations/update-21-2-0/update-angular-cli",
4483
"package": "@nx/angular",
45-
"name": "update-angular-cli-version-20-2-0"
84+
"name": "update-angular-cli-version-20-0-0"
4685
},
4786
{
48-
"version": "21.5.0-beta.2",
49-
"requires": { "@angular/core": ">=20.2.0" },
50-
"description": "Remove any Karma configuration files that only contain the default content. The default configuration is automatically available without a specific project configurationfile.",
51-
"factory": "./src/migrations/update-21-5-0/remove-default-karma-configuration-files",
87+
"version": "21.2.0-beta.3",
88+
"requires": { "@angular/core": ">=20.0.0" },
89+
"description": "Migrate imports of `provideServerRendering` from `@angular/platform-server` to `@angular/ssr`.",
90+
"factory": "./src/migrations/update-21-2-0/migrate-provide-server-rendering-import",
5291
"package": "@nx/angular",
53-
"name": "remove-default-karma-configuration-files"
92+
"name": "migrate-provide-server-rendering-import"
93+
},
94+
{
95+
"version": "21.2.0-beta.3",
96+
"requires": { "@angular/core": ">=20.0.0" },
97+
"description": "Replace `provideServerRouting` and `provideServerRoutesConfig` with `provideServerRendering` using `withRoutes`.",
98+
"factory": "./src/migrations/update-21-2-0/replace-provide-server-routing",
99+
"package": "@nx/angular",
100+
"name": "replace-provide-server-routing"
101+
},
102+
{
103+
"version": "21.2.0-beta.3",
104+
"requires": { "@angular/core": ">=20.0.0" },
105+
"description": "Update the generator defaults to maintain the previous style guide behavior.",
106+
"factory": "./src/migrations/update-21-2-0/set-generator-defaults-for-previous-style-guide",
107+
"package": "@nx/angular",
108+
"name": "set-generator-defaults-for-previous-style-guide"
109+
},
110+
{
111+
"version": "21.2.0-beta.3",
112+
"requires": { "@angular/core": ">=20.0.0" },
113+
"description": "Update 'moduleResolution' to 'bundler' in TypeScript configurations. You can read more about this here: https://www.typescriptlang.org/tsconfig/#moduleResolution.",
114+
"factory": "./src/migrations/update-21-2-0/update-module-resolution",
115+
"package": "@nx/angular",
116+
"name": "update-module-resolution"
54117
},
55118
{
56119
"cli": "nx",
57-
"version": "21.6.1-beta.2",
58-
"requires": { "@angular/core": ">=20.3.0" },
59-
"description": "Update the @angular/cli package version to ~20.3.0.",
60-
"factory": "./src/migrations/update-21-6-1/update-angular-cli",
120+
"version": "21.3.0-beta.4",
121+
"requires": { "@angular/core": ">=20.1.0" },
122+
"description": "Update the @angular/cli package version to ~20.1.0.",
123+
"factory": "./src/migrations/update-21-3-0/update-angular-cli",
61124
"package": "@nx/angular",
62-
"name": "update-angular-cli-version-20-3-0"
125+
"name": "update-angular-cli-version-20-1-0"
126+
},
127+
{
128+
"version": "20.0.0",
129+
"description": "Replaces usages of the deprecated InjectFlags enum",
130+
"factory": "./bundles/inject-flags.cjs#migrate",
131+
"package": "@angular/core",
132+
"name": "inject-flags"
133+
},
134+
{
135+
"version": "20.0.0",
136+
"description": "Replaces usages of the deprecated TestBed.get method with TestBed.inject",
137+
"factory": "./bundles/test-bed-get.cjs#migrate",
138+
"package": "@angular/core",
139+
"name": "test-bed-get"
63140
},
64141
{
65-
"version": "20.2.0",
66-
"description": "Replaces usages of the deprecated Router.getCurrentNavigation method with the Router.currentNavigation signal",
67-
"factory": "./bundles/router-current-navigation.cjs#migrate",
142+
"version": "20.0.0",
143+
"description": "Converts the entire application to block control flow syntax",
144+
"factory": "./bundles/control-flow-migration.cjs#migrate",
68145
"optional": true,
69146
"package": "@angular/core",
70-
"name": "router-current-navigation"
147+
"name": "control-flow-migration"
71148
},
72149
{
73-
"version": "20.3.0",
74-
"description": "Adds `BootstrapContext` to `bootstrapApplication` calls in `main.server.ts` to support server rendering.",
75-
"factory": "./bundles/add-bootstrap-context-to-server-main.cjs#migrate",
150+
"version": "20.0.0",
151+
"description": "Moves imports of `DOCUMENT` from `@angular/common` to `@angular/core`",
152+
"factory": "./bundles/document-core.cjs#migrate",
76153
"package": "@angular/core",
77-
"name": "add-bootstrap-context-to-server-main"
154+
"name": "document-core"
78155
}
79156
]
80157
}

0 commit comments

Comments
 (0)