{ "migrations": [ { "version": "21.0.0-beta.8", "description": "Removes the legacy cache configuration from nx.json", "implementation": "./src/migrations/update-21-0-0/remove-legacy-cache", "package": "nx", "name": "remove-legacy-cache" }, { "version": "21.0.0-beta.8", "description": "Removes the legacy cache configuration from nx.json", "implementation": "./src/migrations/update-21-0-0/remove-custom-tasks-runner", "package": "nx", "name": "remove-custom-tasks-runner" }, { "version": "21.0.0-beta.11", "description": "Updates release version config based on the breaking changes in Nx v21", "implementation": "./src/migrations/update-21-0-0/release-version-config-changes", "package": "nx", "name": "release-version-config-changes" }, { "version": "21.0.0-beta.11", "description": "Updates release changelog config based on the breaking changes in Nx v21", "implementation": "./src/migrations/update-21-0-0/release-changelog-config-changes", "package": "nx", "name": "release-changelog-config-changes" }, { "version": "21.1.0-beta.2", "description": "Adds **/nx-rules.mdc and **/nx.instructions.md to .gitignore if not present", "implementation": "./src/migrations/update-21-1-0/add-gitignore-entry", "package": "nx", "name": "21-1-0-add-ignore-entries-for-nx-rule-files" }, { "version": "22.0.0-beta.1", "description": "Updates release version config based on the breaking changes in Nx v22", "implementation": "./src/migrations/update-22-0-0/release-version-config-changes", "package": "nx", "name": "22-0-0-release-version-config-changes" }, { "version": "22.0.0-beta.2", "description": "Consolidates releaseTag* options into nested releaseTag object structure", "implementation": "./src/migrations/update-22-0-0/consolidate-release-tag-config", "package": "nx", "name": "22-0-0-consolidate-release-tag-config" }, { "cli": "nx", "version": "22.1.0-beta.5", "description": "Updates the nx wrapper.", "implementation": "./src/migrations/update-22-1-0/update-nx-wrapper", "package": "nx", "name": "22-1-0-update-nx-wrapper" }, { "version": "21.5.0-beta.2", "description": "Migrate the legacy 'development' custom condition to a workspace-unique custom condition name.", "factory": "./src/migrations/update-21-5-0/migrate-development-custom-condition", "package": "@nx/js", "name": "migrate-development-custom-condition" }, { "version": "22.0.0-beta.0", "description": "Remove the deprecated `external` and `externalBuildTargets` options from the `@nx/js:swc` and `@nx/js:tsc` executors.", "factory": "./src/migrations/update-22-0-0/remove-external-options-from-js-executors", "package": "@nx/js", "name": "remove-external-options-from-js-executors" }, { "version": "22.1.0-rc.1", "description": "Removes redundant TypeScript project references from project's tsconfig.json files when runtime tsconfig files (e.g., tsconfig.lib.json, tsconfig.app.json) exist.", "factory": "./src/migrations/update-22-1-0/remove-redundant-ts-project-references", "package": "@nx/js", "name": "remove-redundant-ts-project-references" }, { "cli": "nx", "version": "21.2.0-beta.3", "description": "Update workspace to use Storybook v9", "implementation": "./src/migrations/update-21-1-0/update-sb-9", "package": "@nx/storybook", "name": "update-21-2-0-migrate-storybook-v9" }, { "cli": "nx", "version": "21.2.0-beta.3", "description": "Remove deprecated Storybook addon dependencies", "implementation": "./src/migrations/update-21-2-0/remove-addon-dependencies", "package": "@nx/storybook", "name": "update-21-2-0-remove-addon-dependencies" }, { "cli": "nx", "version": "21.0.0-beta.11", "description": "Replaces `classProperties.loose` option with `loose`.", "factory": "./src/migrations/update-21-0-0/update-babel-loose", "package": "@nx/react", "name": "update-21-0-0-update-babel-loose" }, { "cli": "nx", "version": "22.0.0-beta.0", "description": "Updates webpack configs using React to use the new withSvgr composable function instead of the svgr option in withReact or NxReactWebpackPlugin.", "factory": "./src/migrations/update-22-0-0/add-svgr-to-webpack-config", "package": "@nx/react", "name": "update-22-0-0-add-svgr-to-webpack-config" }, { "cli": "nx", "version": "22.0.0-beta.0", "description": "Updates next.config.js files to add SVGR webpack configuration directly instead of using the nx.svgr option in withNx.", "factory": "./src/migrations/update-22-0-0/add-svgr-to-next-config", "package": "@nx/next", "name": "update-22-0-0-add-svgr-to-next-config" } ] }