|
1 | 1 | {
|
2 | 2 | "migrations": [
|
3 | 3 | {
|
4 |
| - "version": "17.1.0-beta.2", |
5 |
| - "description": "Move jest executor options to nx.json targetDefaults", |
6 |
| - "implementation": "./src/migrations/update-17-1-0/move-options-to-target-defaults", |
7 |
| - "package": "@nx/jest", |
8 |
| - "name": "move-options-to-target-defaults" |
| 4 | + "cli": "nx", |
| 5 | + "version": "17.3.0-beta.6", |
| 6 | + "description": "Updates the nx wrapper.", |
| 7 | + "implementation": "./src/migrations/update-17-3-0/update-nxw", |
| 8 | + "package": "nx", |
| 9 | + "name": "17.3.0-update-nx-wrapper" |
9 | 10 | },
|
10 | 11 | {
|
11 |
| - "version": "17.1.0-beta.1", |
12 |
| - "description": "Updates for @typescript-utils/utils v6.9.1+", |
13 |
| - "implementation": "./src/migrations/update-17-1-0/update-typescript-eslint", |
14 |
| - "package": "@nx/eslint", |
15 |
| - "name": "update-typescript-eslint" |
| 12 | + "cli": "nx", |
| 13 | + "version": "18.0.0-beta.2", |
| 14 | + "description": "Updates .env to disabled adding plugins when generating projects in an existing Nx workspace", |
| 15 | + "implementation": "./src/migrations/update-18-0-0/disable-crystal-for-existing-workspaces", |
| 16 | + "x-repair-skip": true, |
| 17 | + "package": "nx", |
| 18 | + "name": "18.0.0-disable-adding-plugins-for-existing-workspaces" |
16 | 19 | },
|
17 | 20 | {
|
18 | 21 | "cli": "nx",
|
19 |
| - "version": "17.1.0-beta.5", |
20 |
| - "requires": { |
21 |
| - "@angular/core": ">=17.0.0" |
22 |
| - }, |
23 |
| - "description": "Update the @angular/cli package version to ~17.0.0.", |
24 |
| - "factory": "./src/migrations/update-17-1-0/update-angular-cli", |
| 22 | + "version": "17.2.0-beta.2", |
| 23 | + "description": "Rename '@nx/angular:webpack-dev-server' executor to '@nx/angular:dev-server'", |
| 24 | + "factory": "./src/migrations/update-17-2-0/rename-webpack-dev-server", |
25 | 25 | "package": "@nx/angular",
|
26 |
| - "name": "update-angular-cli-version-17-0-0" |
| 26 | + "name": "rename-webpack-dev-server-executor" |
27 | 27 | },
|
28 | 28 | {
|
29 | 29 | "cli": "nx",
|
30 |
| - "version": "17.1.0-beta.5", |
| 30 | + "version": "17.3.0-beta.10", |
31 | 31 | "requires": {
|
32 |
| - "@angular/core": ">=17.0.0" |
| 32 | + "@angular/core": ">=17.1.0" |
33 | 33 | },
|
34 |
| - "description": "Rename 'browserTarget' to 'buildTarget'.", |
35 |
| - "factory": "./src/migrations/update-17-1-0/browser-target-to-build-target", |
| 34 | + "description": "Update the @angular/cli package version to ~17.1.0.", |
| 35 | + "factory": "./src/migrations/update-17-3-0/update-angular-cli", |
36 | 36 | "package": "@nx/angular",
|
37 |
| - "name": "rename-browser-target-to-build-target" |
| 37 | + "name": "update-angular-cli-version-17-1-0" |
38 | 38 | },
|
39 | 39 | {
|
40 | 40 | "cli": "nx",
|
41 |
| - "version": "17.1.0-beta.5", |
| 41 | + "version": "17.3.0-beta.10", |
42 | 42 | "requires": {
|
43 |
| - "@angular/core": ">=17.0.0" |
| 43 | + "@angular/core": ">=17.1.0" |
44 | 44 | },
|
45 |
| - "description": "Replace usages of '@nguniversal/builders' with '@angular-devkit/build-angular'.", |
46 |
| - "factory": "./src/migrations/update-17-1-0/replace-nguniversal-builders", |
| 45 | + "description": "Add 'browser-sync' as dev dependency when '@angular-devkit/build-angular:ssr-dev-server' or '@nx/angular:module-federation-dev-ssr' is used.", |
| 46 | + "factory": "./src/migrations/update-17-3-0/add-browser-sync-dependency", |
47 | 47 | "package": "@nx/angular",
|
48 |
| - "name": "replace-nguniversal-builders" |
| 48 | + "name": "add-browser-sync-dependency" |
49 | 49 | },
|
50 | 50 | {
|
51 | 51 | "cli": "nx",
|
52 |
| - "version": "17.1.0-beta.5", |
| 52 | + "version": "17.3.0-beta.10", |
53 | 53 | "requires": {
|
54 |
| - "@angular/core": ">=17.0.0" |
| 54 | + "@angular/core": ">=17.1.0" |
55 | 55 | },
|
56 |
| - "description": "Replace usages of '@nguniversal/' packages with '@angular/ssr'.", |
57 |
| - "factory": "./src/migrations/update-17-1-0/replace-nguniversal-engines", |
| 56 | + "description": "Add 'autoprefixer' as dev dependency when '@nx/angular:ng-packagr-lite' or '@nx/angular:package` is used.", |
| 57 | + "factory": "./src/migrations/update-17-3-0/add-autoprefixer-dependency", |
58 | 58 | "package": "@nx/angular",
|
59 |
| - "name": "replace-nguniversal-engines" |
| 59 | + "name": "add-autoprefixer-dependency" |
60 | 60 | },
|
61 | 61 | {
|
62 | 62 | "cli": "nx",
|
63 |
| - "version": "17.1.0-beta.5", |
64 |
| - "requires": { |
65 |
| - "@angular/core": ">=17.0.0" |
66 |
| - }, |
67 |
| - "description": "Replace the deep imports from 'zone.js/dist/zone' and 'zone.js/dist/zone-testing' with 'zone.js' and 'zone.js/testing'.", |
68 |
| - "factory": "./src/migrations/update-17-1-0/update-zone-js-deep-import", |
| 63 | + "version": "18.0.0-beta.0", |
| 64 | + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/angular:webpack-browser' is used for Module Federation.", |
| 65 | + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", |
69 | 66 | "package": "@nx/angular",
|
70 |
| - "name": "update-zone-js-deep-import" |
| 67 | + "name": "add-module-federation-env-var-to-target-defaults" |
71 | 68 | },
|
72 | 69 | {
|
73 |
| - "version": "17.0.0", |
74 |
| - "description": "Angular v17 introduces a new control flow syntax that uses the @ and } characters. This migration replaces the existing usages with their corresponding HTML entities.", |
75 |
| - "factory": "./migrations/block-template-entities/bundle", |
76 |
| - "package": "@angular/core", |
77 |
| - "name": "block-template-entities" |
| 70 | + "version": "17.2.0-beta.0", |
| 71 | + "description": "Simplify eslintFilePatterns", |
| 72 | + "implementation": "./src/migrations/update-17-2-0/simplify-eslint-patterns", |
| 73 | + "package": "@nx/eslint", |
| 74 | + "name": "simplify-eslint-patterns" |
78 | 75 | },
|
79 | 76 | {
|
80 |
| - "version": "17.0.0", |
81 |
| - "description": "CompilerOption.useJit and CompilerOption.missingTranslation are unused under Ivy. This migration removes their usage", |
82 |
| - "factory": "./migrations/compiler-options/bundle", |
83 |
| - "package": "@angular/core", |
84 |
| - "name": "migration-v17-compiler-options" |
| 77 | + "version": "17.2.9", |
| 78 | + "description": "Move executor options to target defaults", |
| 79 | + "implementation": "./src/migrations/update-17-2-9/move-options-to-target-defaults", |
| 80 | + "package": "@nx/eslint", |
| 81 | + "name": "move-options-to-target-defaults" |
85 | 82 | },
|
86 | 83 | {
|
87 |
| - "version": "17.0.0", |
88 |
| - "description": "Updates `TransferState`, `makeStateKey`, `StateKey` imports from `@angular/platform-browser` to `@angular/core`.", |
89 |
| - "factory": "./migrations/transfer-state/bundle", |
90 |
| - "package": "@angular/core", |
91 |
| - "name": "migration-transfer-state" |
| 84 | + "cli": "nx", |
| 85 | + "version": "17.3.1-beta.0", |
| 86 | + "description": "Add project property to playwright config", |
| 87 | + "implementation": "./src/migrations/update-17-3-1/add-project-to-config", |
| 88 | + "package": "@nx/playwright", |
| 89 | + "name": "17-3-1-add-project-to-config" |
92 | 90 | }
|
93 | 91 | ]
|
94 | 92 | }
|
0 commit comments