Skip to content

Commit 6d064fa

Browse files
Update dependency nx to v20 (#22720)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.8.14` -> `20.8.1`](https://renovatebot.com/diffs/npm/nx/19.8.14/20.8.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/20.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/20.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.8.14/20.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.8.14/20.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nrwl/nx (nx)</summary> ### [`v20.8.1`](https://redirect.github.com/nrwl/nx/releases/tag/20.8.1) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.8.0...20.8.1) #### 20.8.1 (2025-04-25) ##### 🚀 Features - **nx-dev:** add React landing page ([#&#8203;30612](https://redirect.github.com/nrwl/nx/pull/30612)) - **nx-dev:** add course preview component ([83b235e9dd](https://redirect.github.com/nrwl/nx/commit/83b235e9dd)) ##### 🩹 Fixes - **angular:** remove deprecated standaloneConfig from generators ([#&#8203;30578](https://redirect.github.com/nrwl/nx/pull/30578)) - **angular:** handle ssr with convert-to-rspack ([#&#8203;30752](https://redirect.github.com/nrwl/nx/pull/30752)) - **angular:** convert-to-rspack correctly migrating existing custom webpack configs ([#&#8203;30778](https://redirect.github.com/nrwl/nx/pull/30778)) - **core:** improve flaky ci test ([#&#8203;30738](https://redirect.github.com/nrwl/nx/pull/30738)) - **core:** allow disabling output streaming with NX_STREAM_OUTPUT ([#&#8203;30834](https://redirect.github.com/nrwl/nx/pull/30834)) - **js:** remove check that ts plugin is used for ts sync generator ([#&#8203;30743](https://redirect.github.com/nrwl/nx/pull/30743)) - **linter:** remove empty entry in typescript eslint flat config ([#&#8203;30727](https://redirect.github.com/nrwl/nx/pull/30727)) - **nx-dev:** refer to the youtube video instead of storing the videos… ([#&#8203;30739](https://redirect.github.com/nrwl/nx/pull/30739)) - **nx-dev:** toc should only include headings from the article body ([56e18a0d24](https://redirect.github.com/nrwl/nx/commit/56e18a0d24)) - **testing:** fix cypress and playwright atomized targetDefaults so they match correctly ([#&#8203;30717](https://redirect.github.com/nrwl/nx/pull/30717)) ##### ❤️ Thank You - Altan Stalker - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Juri [@&#8203;juristr](https://redirect.github.com/juristr) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - Mike Hartington [@&#8203;mhartington](https://redirect.github.com/mhartington) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) ### [`v20.8.0`](https://redirect.github.com/nrwl/nx/releases/tag/20.8.0) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.7.2...20.8.0) #### 20.8.0 (2025-04-14) ##### 🚀 Features - **angular:** add --bundler=rspack option to app generator ([#&#8203;30623](https://redirect.github.com/nrwl/nx/pull/30623)) - **core:** handle yarn resolutions and patches when parsing and pruning lock file ([#&#8203;30546](https://redirect.github.com/nrwl/nx/pull/30546)) - **core:** add --bundler=rspack option to angular stack cnw ([#&#8203;30629](https://redirect.github.com/nrwl/nx/pull/30629)) - **core:** add support for http based caches ([#&#8203;30593](https://redirect.github.com/nrwl/nx/pull/30593)) - **core:** add filter for git checkouts in generated pipelines and docs ([#&#8203;30547](https://redirect.github.com/nrwl/nx/pull/30547)) - **core:** allow globs in project config to extend atomized targets ([#&#8203;30630](https://redirect.github.com/nrwl/nx/pull/30630)) - **nx-dev:** tutorialkit project ([#&#8203;29992](https://redirect.github.com/nrwl/nx/pull/29992)) - **react:** add crystal mf support to host and remote ([#&#8203;30424](https://redirect.github.com/nrwl/nx/pull/30424)) - **release:** revamped nx release version implementation ([#&#8203;30418](https://redirect.github.com/nrwl/nx/pull/30418)) - **rspack:** add support for non-buildable libraries in external dependencies ([#&#8203;30606](https://redirect.github.com/nrwl/nx/pull/30606)) - **storybook:** migrate to latest storybook 8 version ([#&#8203;30584](https://redirect.github.com/nrwl/nx/pull/30584)) - **testing:** add support for cypress v14 ([#&#8203;30618](https://redirect.github.com/nrwl/nx/pull/30618)) ##### 🩹 Fixes - **angular:** use latest version of [@&#8203;analogjs/vitest-angular](https://redirect.github.com/analogjs/vitest-angular) [#&#8203;30423](https://redirect.github.com/nrwl/nx/issues/30423) ([#&#8203;30560](https://redirect.github.com/nrwl/nx/pull/30560), [#&#8203;30423](https://redirect.github.com/nrwl/nx/issues/30423)) - **angular:** ensure crystal targets for testing when bundler=rspack ([#&#8203;30631](https://redirect.github.com/nrwl/nx/pull/30631)) - **bundling:** webpack and rspack builds respect output.clean config option ([#&#8203;30573](https://redirect.github.com/nrwl/nx/pull/30573)) - **bundling:** Lock webpack version to be compatible with [@&#8203;angular-devkit](https://redirect.github.com/angular-devkit) ([#&#8203;30676](https://redirect.github.com/nrwl/nx/pull/30676)) - **core:** ensure rust code is able to handle null terminal outputs ([#&#8203;30494](https://redirect.github.com/nrwl/nx/pull/30494)) - **core:** update resolution of ts path mappings with patterns in target project locator ([#&#8203;30533](https://redirect.github.com/nrwl/nx/pull/30533)) - **core:** resolve subpath patterns in package exports correctly when constructing graph ([#&#8203;30511](https://redirect.github.com/nrwl/nx/pull/30511)) - **core:** do not run sync generators when running tasks in ci ([#&#8203;30591](https://redirect.github.com/nrwl/nx/pull/30591)) - **core:** angular rspack should not prompt for SSG ([#&#8203;30647](https://redirect.github.com/nrwl/nx/pull/30647)) - **core:** wasm build should build ([#&#8203;30655](https://redirect.github.com/nrwl/nx/pull/30655)) - **core:** log more information when `ProjectConfigurationsError` is thrown ([#&#8203;30661](https://redirect.github.com/nrwl/nx/pull/30661)) - **core:** ensure fileworker is cleaned up when workspace context is … ([#&#8203;30683](https://redirect.github.com/nrwl/nx/pull/30683)) - **core:** copy native file atomically to avoid hanging graph creation ([#&#8203;30695](https://redirect.github.com/nrwl/nx/pull/30695)) - **core:** clean up batch process after post run ([#&#8203;30687](https://redirect.github.com/nrwl/nx/pull/30687)) - **graph:** focus via --focus command should work ([#&#8203;30576](https://redirect.github.com/nrwl/nx/pull/30576)) - **js:** infer dependency between `typecheck` and `build` tasks and more granular outputs for `typecheck` ([#&#8203;30549](https://redirect.github.com/nrwl/nx/pull/30549)) - **js:** handle extending from multiple config files and from local workspace packages in plugin ([#&#8203;30486](https://redirect.github.com/nrwl/nx/pull/30486)) - **js:** update [@&#8203;swc/cli](https://redirect.github.com/swc/cli) version to fix vulnerability ([#&#8203;30575](https://redirect.github.com/nrwl/nx/pull/30575)) - **js:** Use correctly resolved path to tsconfig in readTsConfigWithRemappedPaths() ([#&#8203;30156](https://redirect.github.com/nrwl/nx/pull/30156)) - **js:** handle when there are no package manager workspaces' patterns ([#&#8203;30666](https://redirect.github.com/nrwl/nx/pull/30666)) - **js:** ensure the tsconfig files cache is correctly busted when implementation changes ([#&#8203;30689](https://redirect.github.com/nrwl/nx/pull/30689)) - **misc:** add missing flag to azure devops ci workflow generator ([#&#8203;30482](https://redirect.github.com/nrwl/nx/pull/30482)) - **misc:** update project directory validation to only account for the derived name ([#&#8203;30532](https://redirect.github.com/nrwl/nx/pull/30532)) - **nextjs:** bumped to eslintConfigNextVersion to v15 ([#&#8203;30537](https://redirect.github.com/nrwl/nx/pull/30537)) - **nextjs:** update Next.js versions to patch vulnerability ([#&#8203;30574](https://redirect.github.com/nrwl/nx/pull/30574)) - **nextjs:** add eslint plugin dependencies in application and library generators ([#&#8203;30592](https://redirect.github.com/nrwl/nx/pull/30592)) - **nx-dev:** fix blog post links ([#&#8203;30553](https://redirect.github.com/nrwl/nx/pull/30553)) - **nx-dev:** nx homebrew install cmd ([ebd39bb2ae](https://redirect.github.com/nrwl/nx/commit/ebd39bb2ae)) - **nx-dev:** update markdoc component to exclude h1 headers ([d1ee41793f](https://redirect.github.com/nrwl/nx/commit/d1ee41793f)) - **rspack:** allow typechecking during serve [#&#8203;29267](https://redirect.github.com/nrwl/nx/issues/29267) ([#&#8203;30558](https://redirect.github.com/nrwl/nx/pull/30558), [#&#8203;29267](https://redirect.github.com/nrwl/nx/issues/29267)) - **rspack:** do not reuse existing ts-node compiler options when inferring tasks ([#&#8203;30703](https://redirect.github.com/nrwl/nx/pull/30703)) - **testing:** enforce commonjs module for ts-jest ([#&#8203;30681](https://redirect.github.com/nrwl/nx/pull/30681)) - **testing:** do not inherit existing env ([#&#8203;30688](https://redirect.github.com/nrwl/nx/pull/30688)) - **testing:** unset `customConditions` when running cypress tasks ([#&#8203;30709](https://redirect.github.com/nrwl/nx/pull/30709)) - **vite:** ensure nxCopyAssetsPlugin outputs assets to correct location [#&#8203;28786](https://redirect.github.com/nrwl/nx/issues/28786) ([#&#8203;30585](https://redirect.github.com/nrwl/nx/pull/30585), [#&#8203;28786](https://redirect.github.com/nrwl/nx/issues/28786)) - **vue:** upgrade vite plugin vue to v5 to avoid install errors ([#&#8203;30559](https://redirect.github.com/nrwl/nx/pull/30559)) - **webpack:** nestjs workspace libs referencing when using ts solution ([#&#8203;30538](https://redirect.github.com/nrwl/nx/pull/30538)) - **webpack:** migrate to latest version to prevent security vulnerabilities [#&#8203;29755](https://redirect.github.com/nrwl/nx/issues/29755) ([#&#8203;30590](https://redirect.github.com/nrwl/nx/pull/30590), [#&#8203;29755](https://redirect.github.com/nrwl/nx/issues/29755)) - **webpack:** enable legacy decorators and metadata in base config for compatibility ([#&#8203;30605](https://redirect.github.com/nrwl/nx/pull/30605)) ##### ❤️ Thank You - Chau Tran - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Dron Bhattacharya - Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi) - Isaac Mann [@&#8203;isaacplmann](https://redirect.github.com/isaacplmann) - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Joshua Carter [@&#8203;JoshuaCWebDeveloper](https://redirect.github.com/JoshuaCWebDeveloper) - Juri [@&#8203;juristr](https://redirect.github.com/juristr) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - Miroslav Jonaš [@&#8203;meeroslav](https://redirect.github.com/meeroslav) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) ### [`v20.7.2`](https://redirect.github.com/nrwl/nx/releases/tag/20.7.2) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.7.1...20.7.2) #### 20.7.2 (2025-04-08) ##### 🩹 Fixes - **core:** do not run sync generators when running tasks in ci ([#&#8203;30591](https://redirect.github.com/nrwl/nx/pull/30591)) - **js:** Use correctly resolved path to tsconfig in readTsConfigWithRemappedPaths() ([#&#8203;30156](https://redirect.github.com/nrwl/nx/pull/30156)) - **nextjs:** add eslint plugin dependencies in application and library generators ([#&#8203;30592](https://redirect.github.com/nrwl/nx/pull/30592)) - **webpack:** enable legacy decorators and metadata in base config for compatibility ([#&#8203;30605](https://redirect.github.com/nrwl/nx/pull/30605)) ##### ❤️ Thank You - Joshua Carter [@&#8203;JoshuaCWebDeveloper](https://redirect.github.com/JoshuaCWebDeveloper) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) ### [`v20.7.1`](https://redirect.github.com/nrwl/nx/releases/tag/20.7.1) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.7.0...20.7.1) ##### 20.7.1 (2025-04-02) ##### 🩹 Fixes - **angular:** use latest version of [@&#8203;analogjs/vitest-angular](https://redirect.github.com/analogjs/vitest-angular) [#&#8203;30423](https://redirect.github.com/nrwl/nx/issues/30423) ([#&#8203;30560](https://redirect.github.com/nrwl/nx/pull/30560), [#&#8203;30423](https://redirect.github.com/nrwl/nx/issues/30423)) - **bundling:** webpack and rspack builds respect output.clean config option ([#&#8203;30573](https://redirect.github.com/nrwl/nx/pull/30573)) - **core:** ensure rust code is able to handle null terminal outputs ([#&#8203;30494](https://redirect.github.com/nrwl/nx/pull/30494)) - **core:** resolve subpath patterns in package exports correctly when constructing graph ([#&#8203;30511](https://redirect.github.com/nrwl/nx/pull/30511)) - **graph:** focus via --focus command should work ([#&#8203;30576](https://redirect.github.com/nrwl/nx/pull/30576)) - **js:** infer dependency between `typecheck` and `build` tasks and more granular outputs for `typecheck` ([#&#8203;30549](https://redirect.github.com/nrwl/nx/pull/30549)) - **js:** handle extending from multiple config files and from local workspace packages in plugin ([#&#8203;30486](https://redirect.github.com/nrwl/nx/pull/30486)) - **js:** update [@&#8203;swc/cli](https://redirect.github.com/swc/cli) version to fix vulnerability ([#&#8203;30575](https://redirect.github.com/nrwl/nx/pull/30575)) - **misc:** add missing flag to azure devops ci workflow generator ([#&#8203;30482](https://redirect.github.com/nrwl/nx/pull/30482)) - **misc:** update project directory validation to only account for the derived name ([#&#8203;30532](https://redirect.github.com/nrwl/nx/pull/30532)) - **nextjs:** bumped to eslintConfigNextVersion to v15 ([#&#8203;30537](https://redirect.github.com/nrwl/nx/pull/30537)) - **nextjs:** update Next.js versions to patch vulnerability ([#&#8203;30574](https://redirect.github.com/nrwl/nx/pull/30574)) - **nx-dev:** fix blog post links ([#&#8203;30553](https://redirect.github.com/nrwl/nx/pull/30553)) - **nx-dev:** nx homebrew install cmd ([4f1587fc72](https://redirect.github.com/nrwl/nx/commit/4f1587fc72)) - **rspack:** allow typechecking during serve [#&#8203;29267](https://redirect.github.com/nrwl/nx/issues/29267) ([#&#8203;30558](https://redirect.github.com/nrwl/nx/pull/30558), [#&#8203;29267](https://redirect.github.com/nrwl/nx/issues/29267)) - **vite:** ensure nxCopyAssetsPlugin outputs assets to correct location [#&#8203;28786](https://redirect.github.com/nrwl/nx/issues/28786) ([#&#8203;30585](https://redirect.github.com/nrwl/nx/pull/30585), [#&#8203;28786](https://redirect.github.com/nrwl/nx/issues/28786)) - **vue:** upgrade vite plugin vue to v5 to avoid install errors ([#&#8203;30559](https://redirect.github.com/nrwl/nx/pull/30559)) - **webpack:** nestjs workspace libs referencing when using ts solution ([#&#8203;30538](https://redirect.github.com/nrwl/nx/pull/30538)) - **webpack:** migrate to latest version to prevent security vulnerabilities [#&#8203;29755](https://redirect.github.com/nrwl/nx/issues/29755) ([#&#8203;30590](https://redirect.github.com/nrwl/nx/pull/30590), [#&#8203;29755](https://redirect.github.com/nrwl/nx/issues/29755)) ##### ❤️ Thank You - Chau Tran - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Dron Bhattacharya - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - Juri [@&#8203;juristr](https://redirect.github.com/juristr) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) ### [`v20.7.0`](https://redirect.github.com/nrwl/nx/releases/tag/20.7.0) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.6.4...20.7.0) #### 20.7.0 (2025-03-31) ##### 🚀 Features - **angular:** add release option to angular publishable libraries ([#&#8203;29869](https://redirect.github.com/nrwl/nx/pull/29869)) - **angular:** support angular 19.2.0 ([#&#8203;30088](https://redirect.github.com/nrwl/nx/pull/30088)) - **angular:** update angular eslint packages ([#&#8203;30245](https://redirect.github.com/nrwl/nx/pull/30245)) - **angular:** add convert-to-rspack generator ([#&#8203;29860](https://redirect.github.com/nrwl/nx/pull/29860)) - **bundling:** support rollup.config.ts ([#&#8203;29983](https://redirect.github.com/nrwl/nx/pull/29983)) - **bundling:** add buildLibsFromSource option to [@&#8203;nx/rollup](https://redirect.github.com/nx/rollup):rollup executor ([#&#8203;30417](https://redirect.github.com/nrwl/nx/pull/30417)) - **core:** support bun's new text-based lockfile and use bun publish within nx release ([#&#8203;30064](https://redirect.github.com/nrwl/nx/pull/30064)) - **core:** display perpetual version information in nx report for powerpack ([#&#8203;30110](https://redirect.github.com/nrwl/nx/pull/30110)) - **core:** add activate key ([#&#8203;30250](https://redirect.github.com/nrwl/nx/pull/30250)) - **core:** add activate key " ([#&#8203;30250](https://redirect.github.com/nrwl/nx/pull/30250), [#&#8203;30295](https://redirect.github.com/nrwl/nx/pull/30295)) - **core:** add maxCacheSize option to limit local artifact size ([#&#8203;29654](https://redirect.github.com/nrwl/nx/pull/29654)) - **core:** add `nx register` ([#&#8203;30321](https://redirect.github.com/nrwl/nx/pull/30321)) - **core:** provide default value for max cache size ([#&#8203;30351](https://redirect.github.com/nrwl/nx/pull/30351)) - **js:** upgrade verdaccio to 6 ([#&#8203;30015](https://redirect.github.com/nrwl/nx/pull/30015)) - **js:** add `typecheck` task to generated ci workflow file when using the ts solution setup ([#&#8203;30219](https://redirect.github.com/nrwl/nx/pull/30219)) - **linter:** support eslint-config-prettier v10 ([#&#8203;30480](https://redirect.github.com/nrwl/nx/pull/30480)) - **misc:** add `useProjectJson` flag to project generators ([#&#8203;30319](https://redirect.github.com/nrwl/nx/pull/30319)) - **misc:** enable ts solution setup by default for new workspaces ([#&#8203;30372](https://redirect.github.com/nrwl/nx/pull/30372)) - **misc:** set a `development` conditional export for buildable libraries when using the ts solution setup ([#&#8203;30451](https://redirect.github.com/nrwl/nx/pull/30451)) - **misc:** add `--useProjectJson` flag to CNW ([#&#8203;30475](https://redirect.github.com/nrwl/nx/pull/30475)) - **module-federation:** add NxModuleFederationPlugin for inferred usage ([#&#8203;30003](https://redirect.github.com/nrwl/nx/pull/30003)) - **module-federation:** Update to the latest version of [@&#8203;module-federation](https://redirect.github.com/module-federation) ([#&#8203;30147](https://redirect.github.com/nrwl/nx/pull/30147)) - **module-federation:** add ssr support to rspack crystal plugin ([#&#8203;30437](https://redirect.github.com/nrwl/nx/pull/30437)) - **nx-dev:** expose docs embedding search via endpoint ([#&#8203;30050](https://redirect.github.com/nrwl/nx/pull/30050)) - **nx-dev:** allow sampling rate to be configured through env var ([#&#8203;30193](https://redirect.github.com/nrwl/nx/pull/30193)) - **nx-dev:** update workspace conformance rule to check md files in general ([d428eec060](https://redirect.github.com/nrwl/nx/commit/d428eec060)) - **nx-dev:** add angular architecture blog post ([#&#8203;30400](https://redirect.github.com/nrwl/nx/pull/30400)) - **nx-dev:** add java landing page ([#&#8203;30508](https://redirect.github.com/nrwl/nx/pull/30508)) - **react:** Update react-router-dom to latest ([#&#8203;29919](https://redirect.github.com/nrwl/nx/pull/29919)) - **react:** add react-router plugin ([#&#8203;29965](https://redirect.github.com/nrwl/nx/pull/29965)) - **react:** Add react-router to create-nx-workspace and react app generator ([#&#8203;30316](https://redirect.github.com/nrwl/nx/pull/30316)) - **release:** configure when all branches should be checked for a matching releaseTagPattern ([#&#8203;30044](https://redirect.github.com/nrwl/nx/pull/30044)) - **repo:** replace explicit matrix with dynamic parsed from json ([#&#8203;30120](https://redirect.github.com/nrwl/nx/pull/30120)) - **rspack:** use ts-checker-rspack-plugin instead of fork-ts-checker-webpack-plugin ([#&#8203;30121](https://redirect.github.com/nrwl/nx/pull/30121)) - **rspack:** infer ts-node compiler options in rspack task env when using a typescript config file ([#&#8203;30345](https://redirect.github.com/nrwl/nx/pull/30345)) - **rspack:** alias convert-webpack to convert-to-rspack ([#&#8203;30367](https://redirect.github.com/nrwl/nx/pull/30367)) - **testing:** add type annotation for Jest configuration export ([#&#8203;30059](https://redirect.github.com/nrwl/nx/pull/30059)) - **vue:** add release option to vue publishable libraries ([#&#8203;29867](https://redirect.github.com/nrwl/nx/pull/29867)) - **webpack:** use sass-embedded and modern-compiler for sass ([#&#8203;29999](https://redirect.github.com/nrwl/nx/pull/29999)) ##### 🩹 Fixes - **angular:** correct nx angular migration requirement for 19.2 ([#&#8203;30234](https://redirect.github.com/nrwl/nx/pull/30234)) - **angular:** directory type is not optional ([#&#8203;30354](https://redirect.github.com/nrwl/nx/pull/30354)) - **angular:** include `@angular/google-maps` in package updates ([#&#8203;30530](https://redirect.github.com/nrwl/nx/pull/30530)) - **bundling:** use projectRoot for assets ([#&#8203;29978](https://redirect.github.com/nrwl/nx/pull/29978)) - **bundling:** remove migration always adding sass-embedded ([#&#8203;30276](https://redirect.github.com/nrwl/nx/pull/30276)) - **bundling:** fix esbuild to work with ts project references ([#&#8203;30230](https://redirect.github.com/nrwl/nx/pull/30230)) - **core:** change to use init generator during import ([#&#8203;30029](https://redirect.github.com/nrwl/nx/pull/30029)) - **core:** add the `extends` field to nx-schema.json ([#&#8203;30027](https://redirect.github.com/nrwl/nx/pull/30027)) - **core:** respect `extends` when reading tsconfig options ([#&#8203;30062](https://redirect.github.com/nrwl/nx/pull/30062)) - **core:** make hash_array resilient to None values ([#&#8203;30090](https://redirect.github.com/nrwl/nx/pull/30090)) - **core:** NX_PLUGIN_NO_TIMEOUTS should also remove timeout on plugin worker connection ([#&#8203;30095](https://redirect.github.com/nrwl/nx/pull/30095)) - **core:** update custom task runner deprecation message ([#&#8203;30093](https://redirect.github.com/nrwl/nx/pull/30093)) - **core:** fix typescript dependency calculation ([#&#8203;30131](https://redirect.github.com/nrwl/nx/pull/30131)) - **core:** task runner should match on full segments (e.g. foo does not match foo-e2e) ([#&#8203;30129](https://redirect.github.com/nrwl/nx/pull/30129)) - **core:** improve packages recognition when the package version is an external package ([#&#8203;29529](https://redirect.github.com/nrwl/nx/pull/29529)) - **core:** re-enable CRA migration to Vite ([#&#8203;30082](https://redirect.github.com/nrwl/nx/pull/30082)) - **core:** standardize useGitHub param ([#&#8203;30173](https://redirect.github.com/nrwl/nx/pull/30173)) - **core:** ensure daemon enabled check is unchanged ([#&#8203;30228](https://redirect.github.com/nrwl/nx/pull/30228)) - **core:** change graph node type and name to string ([#&#8203;29610](https://redirect.github.com/nrwl/nx/pull/29610)) - **core:** annotate daemon logs w/ nx version ([#&#8203;30262](https://redirect.github.com/nrwl/nx/pull/30262)) - **core:** handle nx config in package.json in move generator ([#&#8203;30270](https://redirect.github.com/nrwl/nx/pull/30270)) - **core:** run init generators from extended collections during nx add ([#&#8203;30280](https://redirect.github.com/nrwl/nx/pull/30280)) - **core:** handle package manager workspaces configuration in move generator ([#&#8203;30268](https://redirect.github.com/nrwl/nx/pull/30268)) - **core:** only add keep existing versions if init generator supports it ([#&#8203;30352](https://redirect.github.com/nrwl/nx/pull/30352)) - **core:** make 'key' parameter optional in register command ([#&#8203;30365](https://redirect.github.com/nrwl/nx/pull/30365)) - **core:** handle null outputs in native cache ([#&#8203;30398](https://redirect.github.com/nrwl/nx/pull/30398)) - **core:** simplify key registration process ([#&#8203;30405](https://redirect.github.com/nrwl/nx/pull/30405)) - **core:** legacy cache users should get artifacts when remote cache is hit ([#&#8203;30442](https://redirect.github.com/nrwl/nx/pull/30442)) - **core:** pass the project graph into the batch instead of recreating ([#&#8203;30455](https://redirect.github.com/nrwl/nx/pull/30455)) - **core:** fix local registry not being considered when using `bun` ([#&#8203;30459](https://redirect.github.com/nrwl/nx/pull/30459)) - **core:** init should use pr version when specified ([#&#8203;30497](https://redirect.github.com/nrwl/nx/pull/30497)) - **core:** ensure local plugin is transpiled when using index files ([#&#8203;30133](https://redirect.github.com/nrwl/nx/pull/30133)) - **core:** add more detection for ci platforms ([#&#8203;30507](https://redirect.github.com/nrwl/nx/pull/30507)) - **core:** fixup error handling for get generator info ([#&#8203;30525](https://redirect.github.com/nrwl/nx/pull/30525)) - **core:** handle windows drive letter in a case-insensitive manner when normalizing paths ([#&#8203;30535](https://redirect.github.com/nrwl/nx/pull/30535)) - **devkit:** handle missing `include` and `exclude` in tsconfig options when updating tsconfig to support js ([#&#8203;30073](https://redirect.github.com/nrwl/nx/pull/30073)) - **devkit:** formatFiles should check for root prettier config before using prettier ([#&#8203;30426](https://redirect.github.com/nrwl/nx/pull/30426)) - **esbuild:** update peerDep range ([#&#8203;30167](https://redirect.github.com/nrwl/nx/pull/30167)) - **eslint:** ensure that packages in the same group as updated together ([#&#8203;30187](https://redirect.github.com/nrwl/nx/pull/30187)) - **gradle:** exlude htmlDependencyReport ([#&#8203;30300](https://redirect.github.com/nrwl/nx/pull/30300)) - **gradle:** build nx graph for gradle projects regardless of build gradle file location ([#&#8203;29783](https://redirect.github.com/nrwl/nx/pull/29783), [#&#8203;29802](https://redirect.github.com/nrwl/nx/pull/29802)) - **graph:** fix target details header tooltips in collapsed state ([#&#8203;30287](https://redirect.github.com/nrwl/nx/pull/30287)) - **js:** invalidate tsconfig files cache in the `@nx/js/typescript` plugin when extended files change ([#&#8203;30071](https://redirect.github.com/nrwl/nx/pull/30071)) - **js:** identify correct circular dependecies ([#&#8203;29759](https://redirect.github.com/nrwl/nx/pull/29759)) - **js:** use uuid when generating tmp tsconfig ([#&#8203;30118](https://redirect.github.com/nrwl/nx/pull/30118)) - **js:** use absolute filetorun path ([#&#8203;30091](https://redirect.github.com/nrwl/nx/pull/30091)) - **js:** normalize paths correctly in `@nx/js/typescript` plugin ([#&#8203;30216](https://redirect.github.com/nrwl/nx/pull/30216)) - **js:** handle plugin correctly for non-buildable libs and don't add duplicated pattern to workspaces config ([#&#8203;30209](https://redirect.github.com/nrwl/nx/pull/30209)) - **js:** do not add typecheck target if tsc is used for build ([#&#8203;30211](https://redirect.github.com/nrwl/nx/pull/30211)) - **js:** update `outDir` in runtime tsconfig files to match `types` export in package.json ([#&#8203;30217](https://redirect.github.com/nrwl/nx/pull/30217)) - **js:** update tinyglobby to speed up shallow file matching ([#&#8203;30415](https://redirect.github.com/nrwl/nx/pull/30415)) - **js:** normalize tsconfig include paths correctly in `@nx/js/typescript` plugin ([#&#8203;30496](https://redirect.github.com/nrwl/nx/pull/30496)) - **js:** infer `typecheck` task for buildable libraries with tsc ([#&#8203;30505](https://redirect.github.com/nrwl/nx/pull/30505)) - **linter:** restore package update group for `@typescript-eslint/eslint-plugin` requirement ([#&#8203;30204](https://redirect.github.com/nrwl/nx/pull/30204)) - **misc:** fix misc issues in project generators for the ts solution setup ([#&#8203;30111](https://redirect.github.com/nrwl/nx/pull/30111)) - **misc:** update axios and webpack ([#&#8203;30379](https://redirect.github.com/nrwl/nx/pull/30379)) - **misc:** override `customConditions` when using an incompatible module resolution ([#&#8203;30477](https://redirect.github.com/nrwl/nx/pull/30477)) - **misc:** handle outputs with globs when normalizing tsconfig path mappings for buidable libraries ([#&#8203;30506](https://redirect.github.com/nrwl/nx/pull/30506)) - **misc:** init should prompt for cloud when using dot nx folder ([#&#8203;30501](https://redirect.github.com/nrwl/nx/pull/30501)) - **module-federation:** handle remote output paths ([#&#8203;30119](https://redirect.github.com/nrwl/nx/pull/30119)) - **module-federation:** handle parsing static remote config correctly ([#&#8203;30168](https://redirect.github.com/nrwl/nx/pull/30168)) - **module-federation:** the module federation package depends on rspack ([#&#8203;30520](https://redirect.github.com/nrwl/nx/pull/30520)) - **nest:** fix library generator ([#&#8203;30157](https://redirect.github.com/nrwl/nx/pull/30157)) - **nextjs:** add support for [@&#8203;testing-library/dom](https://redirect.github.com/testing-library/dom) in application and library generators ([#&#8203;30189](https://redirect.github.com/nrwl/nx/pull/30189)) - **nextjs:** add setup generator for Tailwind CSS fixes absolute pathing ([#&#8203;30192](https://redirect.github.com/nrwl/nx/pull/30192)) - **nextjs:** enhance glob pattern ([#&#8203;30260](https://redirect.github.com/nrwl/nx/pull/30260)) - **nextjs:** update documentation for buildable libraries and bundler configuration ([#&#8203;30500](https://redirect.github.com/nrwl/nx/pull/30500)) - **nx-dev:** remove OTel-based tracing for now to remove local dev erros ([#&#8203;30096](https://redirect.github.com/nrwl/nx/pull/30096)) - **nx-dev:** sidebar should not always show angular-rs\* links ([#&#8203;30448](https://redirect.github.com/nrwl/nx/pull/30448)) - **nx-dev:** adjust alignment on the pricing addon descriptions ([50561ff009](https://redirect.github.com/nrwl/nx/commit/50561ff009)) - **nx-dev:** add data-document attribute to improve search ([#&#8203;30524](https://redirect.github.com/nrwl/nx/pull/30524)) - **react:** add release option for [@&#8203;nx/react](https://redirect.github.com/nx/react):lib --publishable ([#&#8203;29776](https://redirect.github.com/nrwl/nx/pull/29776)) - **react:** only add release config for publishable librarires ([#&#8203;30474](https://redirect.github.com/nrwl/nx/pull/30474)) - **react:** update react router logic with selected bundler ([#&#8203;30399](https://redirect.github.com/nrwl/nx/pull/30399)) - **react:** react-router should work with jest out of the box ([#&#8203;30487](https://redirect.github.com/nrwl/nx/pull/30487)) - **react-native:** change build target to be crystalized ([#&#8203;30151](https://redirect.github.com/nrwl/nx/pull/30151)) - **release:** ensure tags for version match stable variant before prerelease ([#&#8203;30047](https://redirect.github.com/nrwl/nx/pull/30047)) - **release:** allow preid option in release command ([#&#8203;29264](https://redirect.github.com/nrwl/nx/pull/29264)) - **release:** properly terminate case in switch statement ([#&#8203;30114](https://redirect.github.com/nrwl/nx/pull/30114)) - **repo:** fix nightly reporting ([#&#8203;30104](https://redirect.github.com/nrwl/nx/pull/30104)) - **rspack:** pin rspack 1.2.2 ([#&#8203;29997](https://redirect.github.com/nrwl/nx/pull/29997)) - **rspack:** handle potentially missing lockfile in `@nx/rspack/plugin` plugin ([#&#8203;30086](https://redirect.github.com/nrwl/nx/pull/30086)) - **rspack:** remove unused plugin-minify ([#&#8203;30521](https://redirect.github.com/nrwl/nx/pull/30521)) - **storybook:** fix package.json updates so [@&#8203;storybook](https://redirect.github.com/storybook) packages are in sync during migration ([#&#8203;30191](https://redirect.github.com/nrwl/nx/pull/30191)) - **vite:** prevent asset copying when NX_GRAPH_CREATION is enabled ([#&#8203;30037](https://redirect.github.com/nrwl/nx/pull/30037)) - **vite:** allow force ignore of logs from nxViteTsPaths plugin [#&#8203;29320](https://redirect.github.com/nrwl/nx/issues/29320) ([#&#8203;30200](https://redirect.github.com/nrwl/nx/pull/30200), [#&#8203;29320](https://redirect.github.com/nrwl/nx/issues/29320)) - **vite:** ensure paths with explicit extensions are resolved [#&#8203;29948](https://redirect.github.com/nrwl/nx/issues/29948) ([#&#8203;30202](https://redirect.github.com/nrwl/nx/pull/30202), [#&#8203;29948](https://redirect.github.com/nrwl/nx/issues/29948)) - **vite:** environments api support in executor ([#&#8203;30183](https://redirect.github.com/nrwl/nx/pull/30183)) - **vite:** copy assets plugin not copying files in watch mode [#&#8203;30141](https://redirect.github.com/nrwl/nx/issues/30141) ([#&#8203;30208](https://redirect.github.com/nrwl/nx/pull/30208), [#&#8203;30141](https://redirect.github.com/nrwl/nx/issues/30141)) - **vite:** correct mapping for reportsDirectory when using executors ([#&#8203;30232](https://redirect.github.com/nrwl/nx/pull/30232)) - **vite:** ensure test target dependency is not duplicated ([#&#8203;30289](https://redirect.github.com/nrwl/nx/pull/30289)) - **webpack:** allow baseHref to not be set [#&#8203;30291](https://redirect.github.com/nrwl/nx/issues/30291) ([#&#8203;30519](https://redirect.github.com/nrwl/nx/pull/30519), [#&#8203;30291](https://redirect.github.com/nrwl/nx/issues/30291)) - **webpack:** add extension alias support for handling ESM libs ([#&#8203;30513](https://redirect.github.com/nrwl/nx/pull/30513)) ##### ❤️ Thank You - Alejandro Forero [@&#8203;focusaway](https://redirect.github.com/focusaway) - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Denis Akiyakov [@&#8203;newsiberian](https://redirect.github.com/newsiberian) - Denis Bendrikov - Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi) - Ethan Koenig [@&#8203;ethantkoenig](https://redirect.github.com/ethantkoenig) - Gustavo Perdomo - Hikari Hayashi [@&#8203;latin-1](https://redirect.github.com/latin-1) - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - Jack Stevenson - James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Jonathan Cammisuli [@&#8203;Cammisuli](https://redirect.github.com/Cammisuli) - Juri [@&#8203;juristr](https://redirect.github.com/juristr) - Juri Strumpflohner [@&#8203;juristr](https://redirect.github.com/juristr) - Kevin Hallmark [@&#8203;khallmark](https://redirect.github.com/khallmark) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless) - Mike Hartington [@&#8203;mhartington](https://redirect.github.com/mhartington) - Miroslav Jonaš [@&#8203;meeroslav](https://redirect.github.com/meeroslav) - MisterPandaPooh - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) - Nicolas Beaussart [@&#8203;beaussan](https://redirect.github.com/beaussan) - Petr Plenkov - Richard Roozenboom [@&#8203;Roozenboom](https://redirect.github.com/Roozenboom) - Roman Lorenzo Balayan [@&#8203;romanbalayan](https://redirect.github.com/romanbalayan) - Tine Kondo [@&#8203;tinesoft](https://redirect.github.com/tinesoft) - Tristan Zander [@&#8203;tristanzander](https://redirect.github.com/tristanzander) ### [`v20.6.4`](https://redirect.github.com/nrwl/nx/releases/tag/20.6.4) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.6.3...20.6.4) #### 20.6.4 (2025-03-25) ##### 🩹 Fixes - **misc:** override `customConditions` when using an incompatible module resolution ([#&#8203;30477](https://redirect.github.com/nrwl/nx/pull/30477)) ##### ❤️ Thank You - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) ### [`v20.6.3`](https://redirect.github.com/nrwl/nx/releases/tag/20.6.3) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.6.2...20.6.3) #### 20.6.3 (2025-03-25) ##### 🚀 Features - **bundling:** add buildLibsFromSource option to [@&#8203;nx/rollup](https://redirect.github.com/nx/rollup):rollup executor ([#&#8203;30417](https://redirect.github.com/nrwl/nx/pull/30417)) - **misc:** set a `development` conditional export for buildable libraries when using the ts solution setup ([#&#8203;30451](https://redirect.github.com/nrwl/nx/pull/30451)) - **misc:** add `--useProjectJson` flag to CNW ([#&#8203;30475](https://redirect.github.com/nrwl/nx/pull/30475)) - **module-federation:** add ssr support to rspack crystal plugin ([#&#8203;30437](https://redirect.github.com/nrwl/nx/pull/30437)) - **repo:** replace explicit matrix with dynamic parsed from json ([#&#8203;30120](https://redirect.github.com/nrwl/nx/pull/30120)) ##### 🩹 Fixes - **core:** legacy cache users should get artifacts when remote cache is hit ([#&#8203;30442](https://redirect.github.com/nrwl/nx/pull/30442)) - **core:** pass the project graph into the batch instead of recreating ([#&#8203;30455](https://redirect.github.com/nrwl/nx/pull/30455)) - **core:** fix local registry not being considered when using `bun` ([#&#8203;30459](https://redirect.github.com/nrwl/nx/pull/30459)) - **devkit:** formatFiles should check for root prettier config before using prettier ([#&#8203;30426](https://redirect.github.com/nrwl/nx/pull/30426)) - **gradle:** build nx graph for gradle projects regardless of build gradle file location ([#&#8203;29783](https://redirect.github.com/nrwl/nx/pull/29783), [#&#8203;29802](https://redirect.github.com/nrwl/nx/pull/29802)) - **nx-dev:** sidebar should not always show angular-rs\* links ([#&#8203;30448](https://redirect.github.com/nrwl/nx/pull/30448)) - **react:** only add release config for publishable librarires ([#&#8203;30474](https://redirect.github.com/nrwl/nx/pull/30474)) - **react:** update react router logic with selected bundler ([#&#8203;30399](https://redirect.github.com/nrwl/nx/pull/30399)) ##### ❤️ Thank You - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - James Henry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - Miroslav Jonaš [@&#8203;meeroslav](https://redirect.github.com/meeroslav) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) - Nicolas Beaussart [@&#8203;beaussan](https://redirect.github.com/beaussan) - Roman Lorenzo Balayan [@&#8203;romanbalayan](https://redirect.github.com/romanbalayan) - Tine Kondo [@&#8203;tinesoft](https://redirect.github.com/tinesoft) ### [`v20.6.2`](https://redirect.github.com/nrwl/nx/releases/tag/20.6.2) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.6.1...20.6.2) ##### 20.6.2 (2025-03-19) ##### 🚀 Features - **nx-dev:** add angular architecture blog post ([#&#8203;30400](https://redirect.github.com/nrwl/nx/pull/30400)) ##### 🩹 Fixes - **js:** update tinyglobby to speed up shallow file matching ([#&#8203;30415](https://redirect.github.com/nrwl/nx/pull/30415)) ##### ❤️ Thank You - Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo) - Juri Strumpflohner [@&#8203;juristr](https://redirect.github.com/juristr) ### [`v20.6.1`](https://redirect.github.com/nrwl/nx/releases/tag/20.6.1) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.6.0...20.6.1) #### 20.6.1 (2025-03-17) ##### 🩹 Fixes - **core:** handle null outputs in native cache ([#&#8203;30398](https://redirect.github.com/nrwl/nx/pull/30398)) - **gradle:** exlude htmlDependencyReport ([#&#8203;30300](https://redirect.github.com/nrwl/nx/pull/30300)) ##### ❤️ Thank You - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi) ### [`v20.6.0`](https://redirect.github.com/nrwl/nx/releases/tag/20.6.0) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.5.1...20.6.0) #### 20.6.0 (2025-03-14) ##### 🚀 Features - **angular:** add convert-to-rspack generator ([#&#8203;29860](https://redirect.github.com/nrwl/nx/pull/29860)) - **core:** add maxCacheSize option to limit local artifact size ([#&#8203;29654](https://redirect.github.com/nrwl/nx/pull/29654)) - **core:** provide default value for max cache size ([#&#8203;30351](https://redirect.github.com/nrwl/nx/pull/30351)) - **misc:** add `useProjectJson` flag to project generators ([#&#8203;30319](https://redirect.github.com/nrwl/nx/pull/30319)) - **misc:** enable ts solution setup by default for new workspaces ([#&#8203;30372](https://redirect.github.com/nrwl/nx/pull/30372)) - **react:** add react-router plugin ([#&#8203;29965](https://redirect.github.com/nrwl/nx/pull/29965)) - **react:** Add react-router to create-nx-workspace and react app generator ([#&#8203;30316](https://redirect.github.com/nrwl/nx/pull/30316)) - **rspack:** infer ts-node compiler options in rspack task env when using a typescript config file ([#&#8203;30345](https://redirect.github.com/nrwl/nx/pull/30345)) - **rspack:** alias convert-webpack to convert-to-rspack ([#&#8203;30367](https://redirect.github.com/nrwl/nx/pull/30367)) ##### 🩹 Fixes - **angular:** directory type is not optional ([#&#8203;30354](https://redirect.github.com/nrwl/nx/pull/30354)) - **core:** handle package manager workspaces configuration in move generator ([#&#8203;30268](https://redirect.github.com/nrwl/nx/pull/30268)) - **core:** only add keep existing versions if init generator supports it ([#&#8203;30352](https://redirect.github.com/nrwl/nx/pull/30352)) - **graph:** fix target details header tooltips in collapsed state ([#&#8203;30287](https://redirect.github.com/nrwl/nx/pull/30287)) - **misc:** update axios ([#&#8203;30379](https://redirect.github.com/nrwl/nx/pull/30379)) ##### ❤️ Thank You - Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder) - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Jonathan Cammisuli [@&#8203;Cammisuli](https://redirect.github.com/Cammisuli) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless) - Mike Hartington [@&#8203;mhartington](https://redirect.github.com/mhartington) - Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham) ### [`v20.5.1`](https://redirect.github.com/nrwl/nx/releases/tag/20.5.1) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.5.0...20.5.1) #### 20.5.1 (2025-03-14) ##### 🩹 Fixes - **angular:** directory type is not optional ([#&#8203;30354](https://redirect.github.com/nrwl/nx/pull/30354)) - **core:** handle package manager workspaces configuration in move generator ([#&#8203;30268](https://redirect.github.com/nrwl/nx/pull/30268)) - **core:** only add keep existing versions if init generator supports it ([#&#8203;30352](https://redirect.github.com/nrwl/nx/pull/30352)) - **graph:** fix target details header tooltips in collapsed state ([#&#8203;30287](https://redirect.github.com/nrwl/nx/pull/30287)) - **misc:** update axios ([#&#8203;30379](https://redirect.github.com/nrwl/nx/pull/30379)) ##### ❤️ Thank You - Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez) - MaxKless [@&#8203;MaxKless](https://redirect.github.com/MaxKless) - Mike Hartington [@&#8203;mhartington](https://redirect.github.com/mhartington) ### [`v20.5.0`](https://redirect.github.com/nrwl/nx/releases/tag/20.5.0) [Compare Source](https://redirect.github.com/nrwl/nx/compare/20.4.6...20.5.0) #### 20.5.0 (2025-03-06) ##### 🚀 Features - **angular:** add release option to angular publishable libraries ([#&#8203;29869](https://redirect.github.com/nrwl/nx/pull/29869)) - **angular:** support angular 19.2.0 ([#&#8203;30088](https://redirect.github.com/nrwl/nx/pull/30088)) - **angular:** update angular eslint packages ([#&#8203;30245](https://redirect.github.com/nrwl/nx/pull/30245)) - **bundling:** support rollup.config.ts ([#&#8203;29983](https://redirect.github.com/nrwl/nx/pull/29983)) - **core:** lock graph creation when running in another process ([#&#8203;29408](https://redirect.github.com/nrwl/nx/pull/29408)) - **core:** add `prefixColor` property to `@nx:run-commands` ([#&#8203;29348](https://redirect.github.com/nrwl/nx/pull/29348)) - **core:** add sync generators option to target defaults in nx-schema ([#&#8203;29441](https://redirect.github.com/nrwl/nx/pull/29441)) - **core:** show link to migrate detail page in --interactive mode ([#&#8203;29874](https://redirect.github.com/nrwl/nx/pull/29874)) - **core:** update CNW defaults so they generate a useful workspace by default ([#&#8203;29915](https://redirect.github.com/nrwl/nx/pull/29915)) - **core:** add multi hash fn ([#&#8203;29935](https://redirect.github.com/nrwl/nx/pull/29935)) - **core:** support bun's new text-based lockfile and use bun publish within nx release ([#&#8203;30064](https://redirect.github.com/nrwl/nx/pull/30064)) - **core:** display perpetual version information in nx report for powerpack ([#&#8203;30110](https://redirect.github.com/nrwl/nx/pull/30110)) - **graph:** update graph lib to latest nx graph ([#&#8203;29768](https://redirect.github.com/nrwl/nx/pull/29768)) - **js:** upgrade verdaccio to 6 ([#&#8203;30015](https://redirect.github.com/nrwl/nx/pull/30015)) - **js:** add `typecheck` task to generated ci workflow file when using the ts solution setup ([#&#8203;30219](https://redirect.github.com/nrwl/nx/pull/30219)) - **linter:** add `runtimeHelpers` option to `@nx/dependency-checks` rule ([#&#8203;29954](https://redirect.github.com/nrwl/nx/pull/29954)) - **misc:** replace `ts-jest` transformer with `@swc/jest` for ts solution setup ([#&#8203;29763](https://redirect.github.com/nrwl/nx/pull/29763)) - **module-federation:** add NxModuleFederationPlugin for inferred usage ([#&#8203;30003](https://redirect.github.com/nrwl/nx/pull/30003)) - **module-federation:** Update to the latest version of [@&#8203;module-federation](https://redirect.github.com/module-federation) ([#&#8203;30147](https://redirect.github.com/nrwl/nx/pull/30147)) - **nx-dev:** refactor and improve style of video-player ([#&#8203;29749](https://redirect.github.com/nrwl/nx/pull/29749)) - **nx-dev:** add ability to add labels to video-player ([3e3c466d47](https://redirect.github.com/nrwl/nx/commit/3e3c466d47)) - **nx-dev:** allow callout component to be expanded by default ([#&#8203;29806](https://redirect.github.com/nrwl/nx/pull/29806)) - **nx-dev:** add epic nx release course ([#&#8203;29777](https://redirect.github.com/nrwl/nx/pull/29777)) - **nx-dev:** show alt text as label below markdown images ([a4f07dbb64](https://redirect.github.com/nrwl/nx/commit/a4f07dbb64)) - **nx-dev:** conformance rule for blog post description ([3d0b15ef10](https://redirect.github.com/nrwl/nx/commit/3d0b15ef10)) - **nx-dev:** allow link-card components to take an image URL ([2f1b6f9f72](https://redirect.github.com/nrwl/nx/commit/2f1b6f9f72)) - **nx-dev:** add quote component for enterprise articles ([13b9c23e3b](https://redirect.github.com/nrwl/nx/commit/13b9c23e3b)) - **nx-dev:** add metrics and related blogs section ([541acf536b](https://redirect.github.com/nrwl/nx/commit/541acf536b)) - **nx-dev:** webinar page ([#&#8203;29913](https://redirect.github.com/nrwl/nx/pull/29913)) - **nx-dev:** add company video ([c8072fa20e](https://redirect.github.com/nrwl/nx/commit/c8072fa20e)) - **nx-dev:** add Faro for observability ([#&#8203;30021](https://redirect.github.com/nrwl/nx/pull/30021)) - **nx-dev:** expose docs embedding search via endpoint ([#&#8203;30050](https://redirect.github.com/nrwl/nx/pull/30050)) - **nx-dev:** allow sampling rate to be configured through env var ([#&#8203;30193](https://redirect.github.com/nrwl/nx/pull/30193)) - **nx-dev:** update workspace conformance rule to check md files in general ([d428eec060](https://redirect.github.com/nrwl/nx/commit/d428eec060)) - **react:** Update react-router-dom to latest ([#&#8203;29919](https://redirect.github.com/nrwl/nx/pull/29919)) - **release:** configure when all branches should be checked for a matching releaseTagPattern ([#&#8203;30044](https://redirect.github.com/nrwl/nx/pull/30044)) - **rspack:** improve plugin createNodes performance ([#&#8203;29876](https://redirect.github.com/nrwl/nx/pull/29876)) - **rspack:** use ts-checker-rspack-plugin instead of fork-ts-checker-webpack-plugin ([#&#8203;30121](https://redirect.github.com/nrwl/nx/pull/30121)) - **testing:** support vitest 3 ([#&#8203;29908](https://redirect.github.com/nrwl/nx/pull/29908)) - **testing:** disable jest runtime by default when inferring targets ([#&#8203;29917](https://redirect.github.com/nrwl/nx/pull/29917)) - **testing:** add type annotation for Jest configuration export ([#&#8203;30059](https://redirect.github.com/nrwl/nx/pull/30059)) - **vite:** add support for vite 6 ([#&#8203;29871](https://redirect.github.com/nrwl/nx/pull/29871)) - **vue:** add release option to vue publishable libraries ([#&#8203;29867](https://redirect.github.com/nrwl/nx/pull/29867)) - **webpack:** add option to opt out of watching buildable dependencies ([#&#8203;29984](https://redirect.github.com/nrwl/nx/pull/29984)) - **webpack:** use sass-embedded and modern-compiler for sass ([#&#8203;29999](https://redirect.github.com/nrwl/nx/pull/29999)) ##### 🩹 Fixes - **angular:** fix path issues on windows for storybook generators and unit tests ([#&#8203;27489](https://redirect.github.com/nrwl/nx/pull/27489)) - **angular:** do not generate `@nx/dependency-checks` block in flat root eslint config ([#&#8203;29980](https://redirect.github.com/nrwl/nx/pull/29980)) - **angular:** correct nx angular migration requirement for 19.2 ([#&#8203;30234](https://redirect.github.com/nrwl/nx/pull/30234)) - **bundling:** rspack should allow ES config module imports ([#&#8203;29095](https://redirect.github.com/nrwl/nx/pull/29095)) - **bundling:** use projectRoot for assets ([#&#8203;29978](https://redirect.github.com/nrwl/nx/pull/29978)) - **bundling:** remove migration always adding sass-embedded ([#&#8203;30276](https://redirect.github.com/nrwl/nx/pull/30276)) - **bundling:** fix esbuild to work with ts project references ([#&#8203;30230](https://redirect.github.com/nrwl/nx/pull/30230)) - **core:** allow for non-js libs to be moved without errors or the creation of any unneeded tsconfig files ([#&#8203;28350](https://redirect.github.com/nrwl/nx/pull/28350)) - **core:** reduce number of processed files when creating in-memory transpiler ([#&#8203;29774](https://redirect.github.com/nrwl/nx/pull/29774)) - **core:** exponential retry on cache put fail ([#&#8203;29017](https://redirect.github.com/nrwl/nx/pull/29017)) - **core:** allow postTaskExecution hook without preTaskExecution hook ([#&#8203;29820](https://redirect.github.com/nrwl/nx/pull/29820)) - **core:** improve resolution of packages in package manager workspaces when constructing the project graph ([#&#8203;29795](https://redirect.github.com/nrwl/nx/pull/29795)) - **core:** do not write filemap cache when there are errors ([#&#8203;29892](https://redirect.github.com/nrwl/nx/pull/29892)) - **core:** do not use revokable proxy ([#&#8203;29878](https://redirect.github.com/nrwl/nx/pull/29878)) - **core:** create multi-glob function ([#&#8203;29880](https://redirect.github.com/nrwl/nx/pull/29880)) - **core:** fix plugin error indexes ([#&#8203;29936](https://redirect.github.com/nrwl/nx/pull/29936)) - **core:** handle nullable `lock` when creating project graph ([#&#8203;30000](https://redirect.github.com/nrwl/nx/pull/30000)) - **core:** tweaks to nx init ([#&#8203;30002](https://redirect.github.com/nrwl/nx/pull/30002)) - **core:** change to use init generator during import ([#&#8203;30029](https://redirect.github.com/nrwl/nx/pull/30029)) - **core:** add the `extends` field to nx-schema.json ([#&#8203;30027](https://redirect.github.com/nrwl/nx/pull/30027)) - **core:** respect `extends` when reading tsconfig options ([#&#8203;30062](https://redirect.github.com/nrwl/nx/pull/30062)) - **core:** make hash_array resilient to None values ([#&#8203;30090](https://redirect.github.com/nrwl/nx/pull/30090)) - **core:** NX_PLUGIN_NO_TIMEOUTS should also remove timeout on plugin worker connection ([#&#8203;30095](https://redirect.github.com/nrwl/nx/pull/30095)) - **core:** update custom task runner deprecation message ([#&#8203;30093](https://redirect.github.com/nrwl/nx/pull/30093)) - **core:** fix typescript dependency calculation ([#&#8203;30131](https://redirect.github.com/nrwl/nx/pull/30131)) - **core:** task runner should match on full segments (e.g. foo does not match foo-e2e) ([#&#8203;30129](https://redirect.github.com/nrwl/nx/pull/30129)) - **core:** improve packages recognition when the package version is an external package ([#&#8203;29529](https://redirect.github.com/nrwl/nx/pull/29529)) - **core:** re-enable CRA migration to Vite ([#&#8203;30082](https://redirect.github.com/nrwl/nx/pull/30082)) - **core:** standardize useGitHub param ([#&#8203;30173](https://redirect.github.com/nrwl/nx/pull/30173)) - **core:** ensure daemon enabled check is unchanged ([#&#8203;30228](https://redirect.github.com/nrwl/nx/pull/30228)) - **core:** change graph node type and name to string ([#&#8203;29610](https://redirect.github.com/nrwl/nx/pull/29610)) - **core:** annotate daemon logs w/ nx version ([#&#8203;30262](https://redirect.github.com/nrwl/nx/pull/30262)) - **core:** handle nx config in package.json in move generator ([#&#8203;30270](https://redirect.github.com/nrwl/nx/pull/30270)) - **core:** run init generators from extended collections during nx add ([#&#8203;30280](https://redirect.github.com/nrwl/nx/pull/30280)) - **devkit:** handle missing `include` and `exclude` in tsconfig options when updating tsconfig to support js ([#&#8203;30073](https://redirect.github.com/nrwl/nx/pull/30073)) - **esbuild:** update peerDep range ([#&#8203;30167](https://redirect.github.com/nrwl/nx/pull/30167)) - **eslint:** ensure that packages in the same group as updated together ([#&#8203;30187](https://redirect.github.com/nrwl/nx/pull/30187)) - **gradle:** fix dependencies.txt not found ([#&#8203;29787](https://redirect.github.com/nrwl/nx/pull/29787)) - **gradle:** fix max buffer for gradle stdout ([#&#8203;29864](https://redirect.github.com/nrwl/nx/pull/29864)) - **gradle:** fix gradle undefined dependency target ([#&#8203;29943](https://redirect.github.com/nrwl/nx/pull/29943)) - **gradle:** log gradlew output for verbose ([#&#8203;29966](https://redirect.github.com/nrwl/nx/pull/29966)) - **js:** ensure js library creation respects skipFormat ([#&#8203;28831](https://redirect.github.com/nrwl/nx/pull/28831)) - **js:** do not infer `tsc` tasks with verbose output by default ([#&#8203;29804](https://redirect.github.com/nrwl/nx/pull/29804)) - **js:** set --ws=false when running npm config for jest e2e ([#&#8203;29887](https://redirect.github.com/nrwl/nx/pull/29887)) - **js:** generate pacakge.json for non-buildable nest and expo libs ([#&#8203;29891](https://redirect.github.com/nrwl/nx/pull/29891)) - **js:** allow publishable library to run release command ([#&#8203;29775](https://redirect.github.com/nrwl/nx/pull/29775)) - **js:** improve the `@nx/js/typescript` plugin performance ([#&#8203;30024](https://redirect.github.com/nrwl/nx/pull/30024)) - **js:** invalidate tsconfig files cache in the `@nx/js/typescript` plugin when extended files change ([#&#8203;30071](https://redirect.github.com/nrwl/nx/pull/30071)) - **js:** identify correct circular dependecies ([#&#8203;29759](https://redirect.github.com/nrwl/nx/pull/29759)) - **js:** use uuid when generating tmp tsconfig ([#&#8203;30118](https://redirect.github.com/nrwl/nx/pull/30118)) - **js:** use absolute filetorun path ([#&#8203;30091](https://redirect.github.com/nrwl/nx/pull/30091)) - **js:** normalize paths correctly in `@nx/js/typescript` plugin ([#&#8203;30216](https://redirect.github.com/nrwl/nx/pull/30216)) - **js:** handle plugin correctly for non-buildable libs and </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - Between 05:00 PM and 11:59 PM, only on Friday ( * 17-23 * * 5 ), Only on Sunday and Saturday ( * * * * 0,6 ), Between 12:00 AM and 12:59 PM, only on Monday ( * 0-12 * * 1 ) (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [x] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TryGhost/Ghost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjI1Ny4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 1071d5c commit 6d064fa

File tree

2 files changed

+78
-100
lines changed

2 files changed

+78
-100
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
"husky": "8.0.3",
8484
"inquirer": "8.2.6",
8585
"lint-staged": "15.5.1",
86-
"nx": "19.8.14",
86+
"nx": "20.8.1",
8787
"rimraf": "5.0.10",
8888
"ts-node": "10.9.2",
8989
"typescript": "5.8.3"

yarn.lock

Lines changed: 77 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -4149,63 +4149,55 @@
41494149
mkdirp "^1.0.4"
41504150
rimraf "^3.0.2"
41514151

4152-
4153-
version "19.8.14"
4154-
resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-19.8.14.tgz#a9e3157ba19723946ca0f362bc9612b32b5d7cf7"
4155-
integrity sha512-zBeYzzwg43T/Z8ZtLblv0fcKuqJULttqYDekSLILThXp3UOMSerEvruhUgwddCY1jUssfLscz8vacMKISv5X4w==
4156-
dependencies:
4157-
nx "19.8.14"
4158-
tslib "^2.3.0"
4159-
4160-
4161-
version "19.8.14"
4162-
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-19.8.14.tgz#d32b1108bfa9908ca1bad893f3d35d211b30292e"
4163-
integrity sha512-bZUFf23gAzuwVw71dR8rngye5aCR8Z/ouIo+KayjqB0LWWoi3WzO73s4S69ljftYt4n6z9wvD+Trbb1BKm2fPg==
4164-
4165-
4166-
version "19.8.14"
4167-
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-19.8.14.tgz#d8f5855e271f1e7b46f700cad81395014e4418f1"
4168-
integrity sha512-UXXVea8icFG/3rFwpbLYsD6O4wlyJ1STQfOdhGK1Hyuga70AUUdrjVm7HzigAQP/Sb2Nzd7155YXHzfpRPDFYA==
4169-
4170-
4171-
version "19.8.14"
4172-
resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-19.8.14.tgz#bbb8958b8a50645f17e4670f5ef41b207d469546"
4173-
integrity sha512-TK2xuXn+BI6hxGaRK1HRUPWeF/nOtezKSqM+6rbippfCzjES/crmp9l5nbI764MMthtUmykCyWvhEfkDca6kbA==
4174-
4175-
4176-
version "19.8.14"
4177-
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-19.8.14.tgz#e222b45d25fe58ae326d68bf3e94edf8877b0a66"
4178-
integrity sha512-33rptyRraqaeQ2Kq6pcZKQqgnYY/7zcGH8fHXgKK7XzKk+7QuPViq+jMEUZP5E3UzZPkIYhsfmZcZqhNRvepJQ==
4179-
4180-
4181-
version "19.8.14"
4182-
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-19.8.14.tgz#935ff45aba0d3b9ed551bbc4b7f61aa9ff286f77"
4183-
integrity sha512-2E70qMKOhh7Fp4JGcRbRLvFKq0+ANVdAgSzH47plxOLygIeVAfIXRSuQbCI0EUFa5Sy6hImLaoRSB2GdgKihAw==
4184-
4185-
4186-
version "19.8.14"
4187-
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-19.8.14.tgz#260fbbd011a393695d1d4507a82d6c02b2a0f15c"
4188-
integrity sha512-ltty/PDWqkYgu/6Ye65d7v5nh3D6e0n3SacoKRs2Vtfz5oHYRUkSKizKIhEVfRNuHn3d9j8ve1fdcCN4SDPUBQ==
4189-
4190-
4191-
version "19.8.14"
4192-
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-19.8.14.tgz#0e8f74512fb589c22b36993c095e945f3ac53a36"
4193-
integrity sha512-JzE3BuO9RCBVdgai18CCze6KUzG0AozE0TtYFxRokfSC05NU3nUhd/o62UsOl7s6Bqt/9nwrW7JC8pNDiCi9OQ==
4194-
4195-
4196-
version "19.8.14"
4197-
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-19.8.14.tgz#ffdd7cdef97ada49f0d696b26139599e12de21c4"
4198-
integrity sha512-2rPvDOQLb7Wd6YiU88FMBiLtYco0dVXF99IJBRGAWv+WTI7MNr47OyK2ze+JOsbYY1d8aOGUvckUvCCZvZKEfg==
4199-
4200-
4201-
version "19.8.14"
4202-
resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-19.8.14.tgz#7fb5263e9a6aad49828e1aa3762160e10cab433f"
4203-
integrity sha512-JxW+YPS+EjhUsLw9C6wtk9pQTG3psyFwxhab8y/dgk2s4AOTLyIm0XxgcCJVvB6i4uv+s1g0QXRwp6+q3IR6hg==
4204-
4205-
4206-
version "19.8.14"
4207-
resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-19.8.14.tgz#1eac610cf007e72ffc1551ed34e31ba266414db5"
4208-
integrity sha512-RxiPlBWPcGSf9TzIIy62iKRdRhokXMDUsPub9DL2VdVyTMXPZQR25aY/PJeasJN1EQU74hg097LK2wSHi+vzOQ==
4152+
4153+
version "20.8.1"
4154+
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.8.1.tgz#ba095d216cef43f2e0e8fb2bced46cd020393a50"
4155+
integrity sha512-Gat4Io66cV70Oa1CjrMJPsEx5ICpAGayv9hejOtBUEDb6XjR12L2e4wV+4EHliF0UbEcuZAr8/lTROEPk0RGWQ==
4156+
4157+
4158+
version "20.8.1"
4159+
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-20.8.1.tgz#45da64b919e2468190a9a0a06e12c1d38e247603"
4160+
integrity sha512-TB9mZk7neGFKgBr2wSBgY6c4kFF9vvChNSp3TrEeXR3FppFcYG5eK4AaKfzWCpYb0wMtseAm7NMX1Lu74utClQ==
4161+
4162+
4163+
version "20.8.1"
4164+
resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.8.1.tgz#c503b5eb3c775b870442c4a32e6ab776b588897a"
4165+
integrity sha512-7UQu0/Afna5Af2GagEQ6rbKfUh75NfUn+g66wsoQoUGBvDW0U7B8P3Ph5Bk4Urub0BSfMVcNg2X7CgfypLFN/g==
4166+
4167+
4168+
version "20.8.1"
4169+
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.8.1.tgz#42ba75149d235a75444a4e8554040874c10fcc5d"
4170+
integrity sha512-Tjh8JkTP+x1jSrzx+ofx1pKpkhIbXd7bi0bPdpYt6NI1lZz2HB/dv8vtdzP80jXEDztHf0AeGnEJVgJKsgI6yg==
4171+
4172+
4173+
version "20.8.1"
4174+
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.8.1.tgz#c03a998a298dcf99d8a89cfd7b8b1c1c03bcc517"
4175+
integrity sha512-2+qPIwav2vrytH6pe7fukBe8+yN5JGbEDCnDO8wKQsHeeZMLAQJiZ7EJH/+vynRkI7oWf87mihIKNQME19+w6A==
4176+
4177+
4178+
version "20.8.1"
4179+
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.8.1.tgz#5df32db201a09ce9b8f9abc2827cb2708452d66d"
4180+
integrity sha512-DsKc+DiMsuHqpBWchUUUg6zv4OaexRqpFXys6auZlrpFpn80kSqLQ3S4zZ5AUu+26wxZqEVJs+uxHGwFbhEssQ==
4181+
4182+
4183+
version "20.8.1"
4184+
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.8.1.tgz#1aaac2d4fe567d2b8d542ded2e1e514fc5ea0f94"
4185+
integrity sha512-Kzru44beVKAmSG84ShuMIIfyu2Uu5r8gsHdtiQPBIOGkZa0Z/e6YtUxcN3w1UZ7yvvzoQ4pQLvqU6UZRSWZtEg==
4186+
4187+
4188+
version "20.8.1"
4189+
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.8.1.tgz#5b68cc655048f8c7fa365d6eef7c0b3add96db1d"
4190+
integrity sha512-cSVVb7DVMhrxCaj/n55okBZS6lZoP5a5vynOBGIV4z3/OJLev+xI9A+3imn/aXnBl8iS69HogYyrW0YTXv4Xaw==
4191+
4192+
4193+
version "20.8.1"
4194+
resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.8.1.tgz#4644f1f1cbce83c0c23efa1c1d624d70f0fc1474"
4195+
integrity sha512-gte5HcvI24CN6b9I6IYTXh/A0CtRfnlAFaJomPpfT8Wcq637aOZzS0arAEZVoU8QZty1350hj6sfu+wSIjoP7A==
4196+
4197+
4198+
version "20.8.1"
4199+
resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.8.1.tgz#e96da173984a5b28093b4b1b4c74568223f54e48"
4200+
integrity sha512-6c2fVEPdPwJdnRbckBatRDF/g6JAp6p3Mfl90DpuaEF2DZC5pmCXKOsXE0aSIZ+gODom2JIchM++2KmDZPJUoA==
42094201

42104202
"@opentelemetry/api@^1.4.0":
42114203
version "1.9.0"
@@ -9828,10 +9820,10 @@
98289820
resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
98299821
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
98309822

9831-
"@yarnpkg/[email protected].0-rc.46":
9832-
version "3.0.0-rc.46"
9833-
resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01"
9834-
integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==
9823+
"@yarnpkg/[email protected].2":
9824+
version "3.0.2"
9825+
resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.2.tgz#48a1517a0f49124827f4c37c284a689c607b2f32"
9826+
integrity sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==
98359827
dependencies:
98369828
js-yaml "^3.10.0"
98379829
tslib "^2.4.0"
@@ -15385,11 +15377,6 @@ dunder-proto@^1.0.0, dunder-proto@^1.0.1:
1538515377
es-errors "^1.3.0"
1538615378
gopd "^1.2.0"
1538715379

15388-
duplexer@^0.1.1:
15389-
version "0.1.2"
15390-
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
15391-
integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
15392-
1539315380
duplexify@^3.4.2, duplexify@^3.5.0, duplexify@^3.6.0:
1539415381
version "3.7.1"
1539515382
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
@@ -25140,17 +25127,16 @@ nwsapi@^2.2.0, nwsapi@^2.2.12:
2514025127
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.12.tgz#fb6af5c0ec35b27b4581eb3bbad34ec9e5c696f8"
2514125128
integrity sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==
2514225129

25143-
nx@19.8.14:
25144-
version "19.8.14"
25145-
resolved "https://registry.yarnpkg.com/nx/-/nx-19.8.14.tgz#248f093ca90426690833180bfeb1ce3436a8f4bb"
25146-
integrity sha512-yprBOWV16eQntz5h5SShYHMVeN50fUb6yHfzsqNiFneCJeyVjyJ585m+2TuVbE11vT1amU0xCjHcSGfJBBnm8g==
25130+
nx@20.8.1:
25131+
version "20.8.1"
25132+
resolved "https://registry.yarnpkg.com/nx/-/nx-20.8.1.tgz#f63136b3f7c5a33a3ed1d6145e8507d9bcc77bc0"
25133+
integrity sha512-73Uw8YXpsjeLqHSl7NMCmGdCs+8ynPzoNJFWAqVanPETEY9zPd5wevVQmeyzYtNNQU35uj6Os4iUzYunmwnFaA==
2514725134
dependencies:
2514825135
"@napi-rs/wasm-runtime" "0.2.4"
25149-
"@nrwl/tao" "19.8.14"
2515025136
"@yarnpkg/lockfile" "^1.1.0"
25151-
"@yarnpkg/parsers" "3.0.0-rc.46"
25137+
"@yarnpkg/parsers" "3.0.2"
2515225138
"@zkochan/js-yaml" "0.0.7"
25153-
axios "^1.7.4"
25139+
axios "^1.8.3"
2515425140
chalk "^4.1.0"
2515525141
cli-cursor "3.1.0"
2515625142
cli-spinners "2.6.1"
@@ -25170,26 +25156,27 @@ [email protected]:
2517025156
npm-run-path "^4.0.1"
2517125157
open "^8.4.0"
2517225158
ora "5.3.0"
25159+
resolve.exports "2.0.3"
2517325160
semver "^7.5.3"
2517425161
string-width "^4.2.3"
25175-
strong-log-transformer "^2.1.0"
2517625162
tar-stream "~2.2.0"
2517725163
tmp "~0.2.1"
2517825164
tsconfig-paths "^4.1.2"
2517925165
tslib "^2.3.0"
25166+
yaml "^2.6.0"
2518025167
yargs "^17.6.2"
2518125168
yargs-parser "21.1.1"
2518225169
optionalDependencies:
25183-
"@nx/nx-darwin-arm64" "19.8.14"
25184-
"@nx/nx-darwin-x64" "19.8.14"
25185-
"@nx/nx-freebsd-x64" "19.8.14"
25186-
"@nx/nx-linux-arm-gnueabihf" "19.8.14"
25187-
"@nx/nx-linux-arm64-gnu" "19.8.14"
25188-
"@nx/nx-linux-arm64-musl" "19.8.14"
25189-
"@nx/nx-linux-x64-gnu" "19.8.14"
25190-
"@nx/nx-linux-x64-musl" "19.8.14"
25191-
"@nx/nx-win32-arm64-msvc" "19.8.14"
25192-
"@nx/nx-win32-x64-msvc" "19.8.14"
25170+
"@nx/nx-darwin-arm64" "20.8.1"
25171+
"@nx/nx-darwin-x64" "20.8.1"
25172+
"@nx/nx-freebsd-x64" "20.8.1"
25173+
"@nx/nx-linux-arm-gnueabihf" "20.8.1"
25174+
"@nx/nx-linux-arm64-gnu" "20.8.1"
25175+
"@nx/nx-linux-arm64-musl" "20.8.1"
25176+
"@nx/nx-linux-x64-gnu" "20.8.1"
25177+
"@nx/nx-linux-x64-musl" "20.8.1"
25178+
"@nx/nx-win32-arm64-msvc" "20.8.1"
25179+
"@nx/nx-win32-x64-msvc" "20.8.1"
2519325180

2519425181
oauth-sign@~0.9.0:
2519525182
version "0.9.0"
@@ -28641,10 +28628,10 @@ resolve-url@^0.2.1:
2864128628
resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
2864228629
integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==
2864328630

28644-
resolve.exports@^2.0.0:
28645-
version "2.0.2"
28646-
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800"
28647-
integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==
28631+
resolve.exports@2.0.3, resolve.exports@^2.0.0:
28632+
version "2.0.3"
28633+
resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.3.tgz#41955e6f1b4013b7586f873749a635dea07ebe3f"
28634+
integrity sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==
2864828635

2864928636
2865028637
version "1.22.8"
@@ -30375,15 +30362,6 @@ strnum@^1.0.5:
3037530362
resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
3037630363
integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==
3037730364

30378-
strong-log-transformer@^2.1.0:
30379-
version "2.1.0"
30380-
resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10"
30381-
integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==
30382-
dependencies:
30383-
duplexer "^0.1.1"
30384-
minimist "^1.2.0"
30385-
through "^2.3.4"
30386-
3038730365
strtok3@^6.2.4:
3038830366
version "6.3.0"
3038930367
resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-6.3.0.tgz#358b80ffe6d5d5620e19a073aa78ce947a90f9a0"
@@ -31062,7 +31040,7 @@ through2@^3.0.1:
3106231040
inherits "^2.0.4"
3106331041
readable-stream "2 || 3"
3106431042

31065-
through@^2.3.4, through@^2.3.6:
31043+
through@^2.3.6:
3106631044
version "2.3.8"
3106731045
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
3106831046
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
@@ -33039,7 +33017,7 @@ yaml@^1.10.0:
3303933017
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
3304033018
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
3304133019

33042-
yaml@^2.3.4, yaml@^2.4.2, yaml@^2.7.0:
33020+
yaml@^2.3.4, yaml@^2.4.2, yaml@^2.6.0, yaml@^2.7.0:
3304333021
version "2.7.1"
3304433022
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.1.tgz#44a247d1b88523855679ac7fa7cda6ed7e135cf6"
3304533023
integrity sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==

0 commit comments

Comments
 (0)