Closed renovate[bot] closed 4 months ago
CI is running/has finished running commands for commit 27ec244ff635023290d8f69759afac6012616b08. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.
📂 See all runs for this CI Pipeline Execution
Sent with 💌 from NxCloud.
This PR contains the following updates:
18.0.3
->18.2.4
Release Notes
nrwl/nx (nx)
### [`v18.2.4`](https://togithub.com/nrwl/nx/releases/tag/18.2.4) [Compare Source](https://togithub.com/nrwl/nx/compare/18.2.3...18.2.4) #### 18.2.4 (2024-04-09) ##### 🩹 Fixes - **angular:** fix dynamic module federation generation ([#22724](https://togithub.com/nrwl/nx/pull/22724)) - **core:** update pty version to add windows specific flags ([#22711](https://togithub.com/nrwl/nx/pull/22711)) - **nextjs:** Adding tailwind should work when creating an app OOTB ([#22709](https://togithub.com/nrwl/nx/pull/22709)) ##### ❤️ Thank You - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) ### [`v18.2.3`](https://togithub.com/nrwl/nx/releases/tag/18.2.3) [Compare Source](https://togithub.com/nrwl/nx/compare/18.2.2...18.2.3) #### 18.2.3 (2024-04-05) ##### 🚀 Features - **core:** list crystal plugins with nx report ([#22649](https://togithub.com/nrwl/nx/pull/22649)) ##### 🩹 Fixes - **bundling:** print errors from rollup build ([#22707](https://togithub.com/nrwl/nx/pull/22707)) - **core:** write terminal output to cache folder ([#22673](https://togithub.com/nrwl/nx/pull/22673)) - **core:** errors from create dependencies should show properly ([#22695](https://togithub.com/nrwl/nx/pull/22695)) - **core:** not passing props of run-commands to underlying command ([#22595](https://togithub.com/nrwl/nx/pull/22595)) - **js:** update jest snapshot after vite-plugin-dts bump ([#22621](https://togithub.com/nrwl/nx/pull/22621)) - **js:** append target when generating tmp tsconfig to prevent conflicts [#21396](https://togithub.com/nrwl/nx/issues/21396) ([#22671](https://togithub.com/nrwl/nx/pull/22671), [#21396](https://togithub.com/nrwl/nx/issues/21396)) - **js:** propagate error from child process to [@nx/js](https://togithub.com/nx/js):node executor ([#22705](https://togithub.com/nrwl/nx/pull/22705)) - **misc:** fix optional branch tracking on ci pipeline ([#22652](https://togithub.com/nrwl/nx/pull/22652)) - **module-federation:** serve dynamic remotes statically in their own processes ([#22688](https://togithub.com/nrwl/nx/pull/22688)) - **nx-dev:** Update urls that are 404 ([#22653](https://togithub.com/nrwl/nx/pull/22653)) - **release:** respect root .npmrc registry settings for publishing ([9dd97c43a1](https://togithub.com/nrwl/nx/commit/9dd97c43a1)) - **testing:** fix playwright executor uiPort option schema ([#22610](https://togithub.com/nrwl/nx/pull/22610)) - **testing:** app generators should create correct e2e config at generation time ([#22565](https://togithub.com/nrwl/nx/pull/22565)) - **vite:** ensure cache is created correctly for separate vite and vitest config files [#22244](https://togithub.com/nrwl/nx/issues/22244) ([#22618](https://togithub.com/nrwl/nx/pull/22618), [#22244](https://togithub.com/nrwl/nx/issues/22244)) - **webpack:** bring back previous SVG and SVGR behavior for React projects ([#22628](https://togithub.com/nrwl/nx/pull/22628)) - **webpack:** support standard webpack config with [@nx/webpack](https://togithub.com/nx/webpack):dev-server ([#22660](https://togithub.com/nrwl/nx/pull/22660)) - **webpack:** remove url-loader from dependencies since it is replaced by asset modules ([#22698](https://togithub.com/nrwl/nx/pull/22698)) ##### ❤️ Thank You - Altan Stalker - Austin Fahsl [@fahslaj](https://togithub.com/fahslaj) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Miroslav Jonaš [@meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) ### [`v18.2.2`](https://togithub.com/nrwl/nx/releases/tag/18.2.2) [Compare Source](https://togithub.com/nrwl/nx/compare/18.2.1...18.2.2) ##### 18.2.2 (2024-04-02) ##### 🚀 Features - **vite:** migrate to latest vite-plugin-dts ([#22614](https://togithub.com/nrwl/nx/pull/22614)) ##### 🩹 Fixes - **angular:** prevent false positive validation due to option default value in dev-server executor ([#22606](https://togithub.com/nrwl/nx/pull/22606)) - **angular:** respect skipPackageJson correctly in library generator ([#22608](https://togithub.com/nrwl/nx/pull/22608)) - **angular:** fix @nx/angular/src/utils entry point ([#22609](https://togithub.com/nrwl/nx/pull/22609)) - **core:** do not assume workspace inputs cause all projects to be af… ([#22573](https://togithub.com/nrwl/nx/pull/22573)) - **react-native:** storybook relative paths ([#22031](https://togithub.com/nrwl/nx/pull/22031)) ##### ❤️ Thank You - arekkubaczkowski [@arekkubaczkowski](https://togithub.com/arekkubaczkowski) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Jason Jean [@FrozenPandaz](https://togithub.com/FrozenPandaz) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) ### [`v18.2.1`](https://togithub.com/nrwl/nx/releases/tag/18.2.1) [Compare Source](https://togithub.com/nrwl/nx/compare/18.2.0...18.2.1) ##### 18.2.1 (2024-03-28) ##### 🩹 Fixes - **nuxt:** use loadConfigFile from devkit rather than [@nuxt/kit](https://togithub.com/nuxt/kit) ([#22571](https://togithub.com/nrwl/nx/pull/22571)) ##### ❤️ Thank You - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) ### [`v18.2.0`](https://togithub.com/nrwl/nx/releases/tag/18.2.0) [Compare Source](https://togithub.com/nrwl/nx/compare/18.1.3...18.2.0) ##### 18.2.0 (2024-03-28) ##### 🚀 Features - **angular:** support angular 17.3.0 ([#22202](https://togithub.com/nrwl/nx/pull/22202)) - **bundling:** refactor rollup executor to perform single build for all formats ([#22436](https://togithub.com/nrwl/nx/pull/22436)) - **core:** add ability to add metadata to projects ([#22299](https://togithub.com/nrwl/nx/pull/22299)) - **core:** create structured project graph errors with all plugin er… ([#22404](https://togithub.com/nrwl/nx/pull/22404)) - **core:** add ability to scope plugins ([#22379](https://togithub.com/nrwl/nx/pull/22379)) - **gradle:** add gradle init generator ([#22245](https://togithub.com/nrwl/nx/pull/22245)) - **gradle:** make gradle public ([#22399](https://togithub.com/nrwl/nx/pull/22399)) - **gradle:** add gradle init generator ([#22245](https://togithub.com/nrwl/nx/pull/22245)) - **gradle:** add technology ([#22528](https://togithub.com/nrwl/nx/pull/22528)) - **graph:** remove polyfills from graph client ([#22494](https://togithub.com/nrwl/nx/pull/22494)) - **testing:** infer open-cypress task ([#22556](https://togithub.com/nrwl/nx/pull/22556)) - **webpack:** create build log for remotes to help debug errors ([#22539](https://togithub.com/nrwl/nx/pull/22539)) ##### 🩹 Fixes - **angular:** target correct versions of ng-packagr to create stylesheet worker synchronously ([#22485](https://togithub.com/nrwl/nx/pull/22485)) - **angular:** prevent creating stylesheet worker multiple times in ng-packagr executors ([#22491](https://togithub.com/nrwl/nx/pull/22491)) - **bundling:** prevent sensitive keys from being bundled ([#22413](https://togithub.com/nrwl/nx/pull/22413)) - **bundling:** prevent sensitive keys from being bundled ([#22413](https://togithub.com/nrwl/nx/pull/22413)) - **core:** override Path env variable on Windows platform ([#22382](https://togithub.com/nrwl/nx/pull/22382)) - **core:** Should work if extends is a string ([a00f6438b9](https://togithub.com/nrwl/nx/commit/a00f6438b9)) - **core:** fix no plugins found for nx init without packge.json ([#22434](https://togithub.com/nrwl/nx/pull/22434)) - **core:** exponential backoff retry on cache put fail ([#21926](https://togithub.com/nrwl/nx/pull/21926)) - **core:** override Path env variable on Windows platform ([#22382](https://togithub.com/nrwl/nx/pull/22382)) - **core:** Should work if extends is a string ([66ae83e569](https://togithub.com/nrwl/nx/commit/66ae83e569)) - **core:** fix no plugins found for nx init without packge.json ([#22434](https://togithub.com/nrwl/nx/pull/22434)) - **core:** exponential backoff retry on cache put fail ([#21926](https://togithub.com/nrwl/nx/pull/21926)) - **core:** cannot read property kind of undefined ([#21715](https://togithub.com/nrwl/nx/pull/21715)) - **core:** rethrow unknown errors during incremental graph calculation ([#22522](https://togithub.com/nrwl/nx/pull/22522)) - **core:** ignore yarn/cache when watching with the daemon ([#22516](https://togithub.com/nrwl/nx/pull/22516)) - **core:** handle undefined properties in schemas with additionalProperties ([#22426](https://togithub.com/nrwl/nx/pull/22426)) - **core:** fix caching outputs which have symlinks ([#22548](https://togithub.com/nrwl/nx/pull/22548)) - **gradle:** fix missing tasks ([#22400](https://togithub.com/nrwl/nx/pull/22400)) - **gradle:** fix gradle plugin path ([#22405](https://togithub.com/nrwl/nx/pull/22405)) - **gradle:** fix missing tasks ([#22400](https://togithub.com/nrwl/nx/pull/22400)) - **gradle:** fix gradle plugin path ([#22405](https://togithub.com/nrwl/nx/pull/22405)) - **gradle:** fix gradle to work on windows ([#22470](https://togithub.com/nrwl/nx/pull/22470)) - **gradle:** fix gradle icon ([#22553](https://togithub.com/nrwl/nx/pull/22553)) - **gradle:** only allow certain types of task to be cached ([#22559](https://togithub.com/nrwl/nx/pull/22559)) - **gradle:** add [@nx/gradle](https://togithub.com/nx/gradle) to nx migrations ([#22567](https://togithub.com/nrwl/nx/pull/22567)) - **js:** update babel preset to specify minor version of core-js for better optimization ([#22433](https://togithub.com/nrwl/nx/pull/22433)) - **js:** match core-js version with babel options ([#22493](https://togithub.com/nrwl/nx/pull/22493)) - **js:** migrate core-js to 3.36 for workspaces that use it ([#22495](https://togithub.com/nrwl/nx/pull/22495)) - **js:** handle case where tslib or [@swc/helpers](https://togithub.com/swc/helpers) are missing from externalNodes ([#22523](https://togithub.com/nrwl/nx/pull/22523)) - **js:** do not write cached lockfile parsed results when an error is… ([#22526](https://togithub.com/nrwl/nx/pull/22526)) - **linter:** convert parser options to flat config even is parser is missing ([#22388](https://togithub.com/nrwl/nx/pull/22388)) - **linter:** convert parser options to flat config even is parser is missing ([#22388](https://togithub.com/nrwl/nx/pull/22388)) - **misc:** handle cwd correctly when generating artifacts with as-provided ([#22411](https://togithub.com/nrwl/nx/pull/22411)) - **misc:** handle cwd correctly when generating artifacts with as-provided ([#22411](https://togithub.com/nrwl/nx/pull/22411)) - **misc:** align nx init package.json scripts handling when deselecting all plugins ([#22490](https://togithub.com/nrwl/nx/pull/22490)) - **react:** HMR for withModuleFederation [#22300](https://togithub.com/nrwl/nx/issues/22300) ([#22562](https://togithub.com/nrwl/nx/pull/22562), [#22300](https://togithub.com/nrwl/nx/issues/22300)) - **remix:** generate correct e2e config if Crystal is used ([#22558](https://togithub.com/nrwl/nx/pull/22558)) - **rollup:** remove exports field from @nx/rollup/package.json since is a breaking change ([#22545](https://togithub.com/nrwl/nx/pull/22545)) - **storybook:** do not set cacheableOperations if not previously set ([#22535](https://togithub.com/nrwl/nx/pull/22535)) - **testing:** remove root from the cypress ci-e2e group ([#22468](https://togithub.com/nrwl/nx/pull/22468)) - **testing:** name group of e2e ci tasks distinctly from target name ([#22525](https://togithub.com/nrwl/nx/pull/22525)) - **web:** spa flag should correctly define redirect ([#22487](https://togithub.com/nrwl/nx/pull/22487)) - **webpack:** Stylus loader path ([#22373](https://togithub.com/nrwl/nx/pull/22373)) - **webpack:** Stylus loader path ([#22373](https://togithub.com/nrwl/nx/pull/22373)) - **webpack:** pass options from executor to NxWebpackPlugin correctly ([#22529](https://togithub.com/nrwl/nx/pull/22529)) - **webpack:** resolve assets from executor options as relative to workspace root ([#22544](https://togithub.com/nrwl/nx/pull/22544)) ##### ❤️ Thank You - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Emily Xiong [@xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) - Jason Jean [@FrozenPandaz](https://togithub.com/FrozenPandaz) - Joel Pelaez Jorge - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Maxence LEFEBVRE - MaxKless [@MaxKless](https://togithub.com/MaxKless) - Mike Pham - Miroslav Jonaš [@meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) ### [`v18.1.3`](https://togithub.com/nrwl/nx/releases/tag/18.1.3) [Compare Source](https://togithub.com/nrwl/nx/compare/18.1.2...18.1.3) ##### 18.1.3 (2024-03-25) ##### 🚀 Features - **gradle:** add gradle init generator ([#22245](https://togithub.com/nrwl/nx/pull/22245)) ##### 🩹 Fixes - **angular:** prevent creating stylesheet worker multiple times in ng-packagr executors ([#22491](https://togithub.com/nrwl/nx/pull/22491)) - **bundling:** prevent sensitive keys from being bundled ([#22413](https://togithub.com/nrwl/nx/pull/22413)) - **core:** override Path env variable on Windows platform ([#22382](https://togithub.com/nrwl/nx/pull/22382)) - **core:** Should work if extends is a string ([66ae83e569](https://togithub.com/nrwl/nx/commit/66ae83e569)) - **core:** fix no plugins found for nx init without packge.json ([#22434](https://togithub.com/nrwl/nx/pull/22434)) - **core:** exponential backoff retry on cache put fail ([#21926](https://togithub.com/nrwl/nx/pull/21926)) - **gradle:** fix missing tasks ([#22400](https://togithub.com/nrwl/nx/pull/22400)) - **gradle:** fix gradle plugin path ([#22405](https://togithub.com/nrwl/nx/pull/22405)) - **linter:** convert parser options to flat config even is parser is missing ([#22388](https://togithub.com/nrwl/nx/pull/22388)) - **misc:** handle cwd correctly when generating artifacts with as-provided ([#22411](https://togithub.com/nrwl/nx/pull/22411)) - **webpack:** Stylus loader path ([#22373](https://togithub.com/nrwl/nx/pull/22373)) ##### ❤️ Thank You - Emily Xiong - Jack Hsu - Jason Jean - Joel Pelaez Jorge - Leosvel Pérez Espinosa - Mike Pham - Miroslav Jonaš - Nicholas Cunningham ### [`v18.1.2`](https://togithub.com/nrwl/nx/releases/tag/18.1.2) [Compare Source](https://togithub.com/nrwl/nx/compare/18.1.1...18.1.2) #### 18.1.2 (2024-03-18) ##### 🚀 Features - **nx-dev:** add apollo.io tracking script to `_app.tsx` ([#22339](https://togithub.com/nrwl/nx/pull/22339)) ##### 🩹 Fixes - **core:** do not use pseudo terminal if platform is unsuported and f… ([#22341](https://togithub.com/nrwl/nx/pull/22341)) - **js:** read lockfile from the workspace root ([#22340](https://togithub.com/nrwl/nx/pull/22340)) ##### ❤️ Thank You - Benjamin Cabanes [@bcabanes](https://togithub.com/bcabanes) - Jason Jean [@FrozenPandaz](https://togithub.com/FrozenPandaz) ### [`v18.1.1`](https://togithub.com/nrwl/nx/releases/tag/18.1.1) [Compare Source](https://togithub.com/nrwl/nx/compare/5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32...18.1.1) #### 18.1.1 (2024-03-15) ##### 🚀 Features - **angular:** update jest-preset-angular version ([#21776](https://togithub.com/nrwl/nx/pull/21776)) - **angular:** add the extract-i18n executor ([#21802](https://togithub.com/nrwl/nx/pull/21802)) - **angular:** ensure all targets are generated for application and libraries ([#21826](https://togithub.com/nrwl/nx/pull/21826)) - **angular:** support angular 17.2.0 ([#21671](https://togithub.com/nrwl/nx/pull/21671)) - **angular:** force explicit targets when NX_ADD_PLUGINS is not explicitly true ([#21852](https://togithub.com/nrwl/nx/pull/21852)) - **angular:** update jest-preset-angular dependency to 14.0.3 ([#21912](https://togithub.com/nrwl/nx/pull/21912)) - **angular:** remove optional [@nx/cypress](https://togithub.com/nx/cypress) and [@nx/jest](https://togithub.com/nx/jest) from dependencies ([#22162](https://togithub.com/nrwl/nx/pull/22162)) - **bundling:** bump rollup-plugin-typescript2 version ([#20609](https://togithub.com/nrwl/nx/pull/20609)) - **bundling:** rollup should support ESM config files ([#21999](https://togithub.com/nrwl/nx/pull/21999)) - **bundling:** crystalize rollup ([#22045](https://togithub.com/nrwl/nx/pull/22045)) - **core:** update swc/register ([#21755](https://togithub.com/nrwl/nx/pull/21755)) - **core:** add option to disable log grouping on CI ([#21782](https://togithub.com/nrwl/nx/pull/21782)) - **core:** remove leading arrow from output headlines ([#21359](https://togithub.com/nrwl/nx/pull/21359)) - **core:** remove leading arrow from output headlines" ([#21800](https://togithub.com/nrwl/nx/pull/21800)) - **core:** support migrating to canary versions of nx for testing ([#21812](https://togithub.com/nrwl/nx/pull/21812)) - **core:** flatten default base config to base ([#19964](https://togithub.com/nrwl/nx/pull/19964)) - **core:** execute plugins in isolated processes ([#21760](https://togithub.com/nrwl/nx/pull/21760)) - **core:** provide a hint when project.json has empty targets ([#22028](https://togithub.com/nrwl/nx/pull/22028)) - **core:** add gradle plugin ([#21055](https://togithub.com/nrwl/nx/pull/21055)) - **core:** use flag in nx.json for toggling crystal ([#21980](https://togithub.com/nrwl/nx/pull/21980)) - **core:** forward options for run command ([#22064](https://togithub.com/nrwl/nx/pull/22064)) - **core:** revert running plugins in isolation ([#22246](https://togithub.com/nrwl/nx/pull/22246)) - **core:** run commands directly ([#21918](https://togithub.com/nrwl/nx/pull/21918)) - **detox:** upgrade [@config-plugins/detox](https://togithub.com/config-plugins/detox) to 7 ([#21959](https://togithub.com/nrwl/nx/pull/21959)) - **expo:** support cjs and mjs ([#21408](https://togithub.com/nrwl/nx/pull/21408)) - **graph:** add error boundary error page for project details ([#22007](https://togithub.com/nrwl/nx/pull/22007)) - **graph:** add spinner on the projects page ([#22149](https://togithub.com/nrwl/nx/pull/22149)) - **js:** replace publish script with nx release config ([#21474](https://togithub.com/nrwl/nx/pull/21474)) - **misc:** log message in nx init when detecting plugins ([#21932](https://togithub.com/nrwl/nx/pull/21932)) - **nextjs:** use global NX_GRAPH_CREATION in withNx plugin to guard against graph creation during create nodes ([#22026](https://togithub.com/nrwl/nx/pull/22026)) - **nuxt:** export storybook generator ([#21969](https://togithub.com/nrwl/nx/pull/21969)) - **nx-dev:** update launch conf timings ([a0e4cf747d](https://togithub.com/nrwl/nx/commit/a0e4cf747d)) - **nx-dev:** update launch page link text ([#21747](https://togithub.com/nrwl/nx/pull/21747)) - **nx-dev:** update website header components ([#21833](https://togithub.com/nrwl/nx/pull/21833)) - **nx-dev:** change color for nx-agents & nx-ai buttons on home ([#22142](https://togithub.com/nrwl/nx/pull/22142)) - **react:** add tailwind as style prompt option for app gen ([#21784](https://togithub.com/nrwl/nx/pull/21784)) - **release:** prompt to create github release when no file changes ([#21819](https://togithub.com/nrwl/nx/pull/21819)) - **release:** interpolate workspaceRoot in changelog path ([#22058](https://togithub.com/nrwl/nx/pull/22058)) - **release:** add conventional commits configurability for version and changelog ([#22004](https://togithub.com/nrwl/nx/pull/22004)) - **remix:** add playwright option for e2eTestRunner ([#21603](https://togithub.com/nrwl/nx/pull/21603)) - **remix:** upgrade to latest remix 2.6.0 ([#21843](https://togithub.com/nrwl/nx/pull/21843)) - **remix:** use Remix CLI directly with Remix Crystal Plugin ([#22234](https://togithub.com/nrwl/nx/pull/22234)) - **remix:** support version 2.8.0 ([#22326](https://togithub.com/nrwl/nx/pull/22326)) - **remix:** add option to create-nx-workspace ([#22334](https://togithub.com/nrwl/nx/pull/22334)) - **repo:** use latest pnpm for CI runs ([#22207](https://togithub.com/nrwl/nx/pull/22207)) - **testing:** update cypress version ([#21961](https://togithub.com/nrwl/nx/pull/21961)) - **testing:** add getJestProjectsAsync to support inferred targets ([#21897](https://togithub.com/nrwl/nx/pull/21897)) - **vite:** add vitest.workspace.ts at root ([#21915](https://togithub.com/nrwl/nx/pull/21915)) ##### 🩹 Fixes - **angular:** fix wrong trailing comma in mf bootstrap code generation ([#21600](https://togithub.com/nrwl/nx/pull/21600)) - **angular:** support inferred cypress targets in setup-mf generator ([#21619](https://togithub.com/nrwl/nx/pull/21619)) - **angular:** ajv hoisting issue ([#21641](https://togithub.com/nrwl/nx/pull/21641)) - **angular:** resolve the index html transformer correctly for esbuild based build targets in dev-server ([#21679](https://togithub.com/nrwl/nx/pull/21679)) - **angular:** generate app server module setup correctly in setup-ssr generator ([#21702](https://togithub.com/nrwl/nx/pull/21702)) - **angular:** add missing forceEsbuild option to dev-server executor ([#21753](https://togithub.com/nrwl/nx/pull/21753)) - **angular:** do not force explicit targets for separate e2e projects ([#21865](https://togithub.com/nrwl/nx/pull/21865)) - **angular:** stop using npmScope as a prefix for component and directive selectors ([#21828](https://togithub.com/nrwl/nx/pull/21828)) - **angular:** do not add target defaults for the ng-packagr-lite executor when generating non-buildable library ([#21935](https://togithub.com/nrwl/nx/pull/21935)) - **angular:** ensure generated editor tsconfig in apps only include runtime files ([#21945](https://togithub.com/nrwl/nx/pull/21945)) - **angular:** log message about unsupported ng cache command ([#22154](https://togithub.com/nrwl/nx/pull/22154)) - **angular:** fix message logged for unsupported ng cache ([#22211](https://togithub.com/nrwl/nx/pull/22211)) - **angular:** Module federation with Crystal enabled. ([#22224](https://togithub.com/nrwl/nx/pull/22224)) - **angular:** install jsonc-eslint-parser only when [@nx/dependency-checks](https://togithub.com/nx/dependency-checks) is used ([#22231](https://togithub.com/nrwl/nx/pull/22231)) - **core:** nx cloud prompt during migrate doesn't skip connection ([#21588](https://togithub.com/nrwl/nx/pull/21588)) - **core:** pass the full resolved path of ts-node/esm when reloading the CLI ([#21607](https://togithub.com/nrwl/nx/pull/21607)) - **core:** remove logic to reload process with esm loader for Node 18 ([#21623](https://togithub.com/nrwl/nx/pull/21623)) - **core:** prevent target defaults from being discarded during merge process ([#21624](https://togithub.com/nrwl/nx/pull/21624)) - **core:** add missing parts to ci workflws and update docs ([ab76d6291a](https://togithub.com/nrwl/nx/commit/ab76d6291a)) - **core:** temporary use forked portable_pty to inherit cursor position for windows ([#21683](https://togithub.com/nrwl/nx/pull/21683)) - **core:** handle blocking stdin ([#21672](https://togithub.com/nrwl/nx/pull/21672)) - **core:** remove implementation detail from warning ([18efd62003](https://togithub.com/nrwl/nx/commit/18efd62003)) - **core:** static run one lifecycle should always print dependent task status, and output when verbose ([#21720](https://togithub.com/nrwl/nx/pull/21720)) - **core:** run migrations ordered by their target version ([#21799](https://togithub.com/nrwl/nx/pull/21799)) - **core:** Update NxWelcome connect to cloud ([#21830](https://togithub.com/nrwl/nx/pull/21830)) - **core:** propagate `verbose` flag when running `init` generator dur… ([#21868](https://togithub.com/nrwl/nx/pull/21868)) - **core:** ensure migrate works with yarn PnP ([#21824](https://togithub.com/nrwl/nx/pull/21824)) - **core:** align terminal output padding and remove leading arrow ([#21809](https://togithub.com/nrwl/nx/pull/21809)) - **core:** read all targets from package json when defining target defaults ([#21719](https://togithub.com/nrwl/nx/pull/21719)) - **core:** include nx/nuxt in migrations ([#21885](https://togithub.com/nrwl/nx/pull/21885)) - **core:** do not use the new pty function for older versions of windows ([#21854](https://togithub.com/nrwl/nx/pull/21854)) - **core:** normalize migration target versions when sorting migrations ([#21967](https://togithub.com/nrwl/nx/pull/21967)) - **core:** target defaults application shouldn't include extra scripts ([#21970](https://togithub.com/nrwl/nx/pull/21970)) - **core:** update generated README pages with more useful instructions ([#21976](https://togithub.com/nrwl/nx/pull/21976)) - **core:** plugin pool should not clobber promises when called multiple times ([#21977](https://togithub.com/nrwl/nx/pull/21977)) - **core:** plugins should not be registered twice and should respect shutdown queue ([#22057](https://togithub.com/nrwl/nx/pull/22057)) - **core:** nextjs-standalone generates package scripts consistent with create-next-app ([#21996](https://togithub.com/nrwl/nx/pull/21996)) - **core:** target defaults should represent nx.json in source info ([#22080](https://togithub.com/nrwl/nx/pull/22080)) - **core:** setting up .nx inside gradle shouldn't throw ([#21957](https://togithub.com/nrwl/nx/pull/21957)) - **core:** add outputs to nx.json for nx init in monorepo ([#22061](https://togithub.com/nrwl/nx/pull/22061)) - **core:** fix no such file or directory, open 'package-lock.json' ([#21835](https://togithub.com/nrwl/nx/pull/21835)) - **core:** reject all promises in pool during shutdown ([#22188](https://togithub.com/nrwl/nx/pull/22188)) - **core:** fix terminal message alignment on errors ([#22189](https://togithub.com/nrwl/nx/pull/22189)) - **core:** only start plugin workers once ([#22222](https://togithub.com/nrwl/nx/pull/22222)) - **core:** properly cleanup when the project-graph creation fails ([#22243](https://togithub.com/nrwl/nx/pull/22243)) - **core:** make windows runtime input hashing windowless ([#22197](https://togithub.com/nrwl/nx/pull/22197)) - **core:** fix gh group success icon ([#22281](https://togithub.com/nrwl/nx/pull/22281)) - **core:** fix pty for multiple commands in 1 process ([#22294](https://togithub.com/nrwl/nx/pull/22294)) - **devkit:** respect expectComments when parsing json ([#21584](https://togithub.com/nrwl/nx/pull/21584)) - **graph:** fix open project with / in name ([#21722](https://togithub.com/nrwl/nx/pull/21722)) - **graph:** show command property as monospace ([#21997](https://togithub.com/nrwl/nx/pull/21997)) - **js:** babel preset should also check for JEST_WORKER_ID to transpile to CJS ([#21754](https://togithub.com/nrwl/nx/pull/21754)) - **js:** nx release-version resolve-version-spec should normalize fetchSpec ([#21710](https://togithub.com/nrwl/nx/pull/21710)) - **js:** swc executor should support inlining on windows ([#21801](https://togithub.com/nrwl/nx/pull/21801)) - **js:** set moduleResolution to Node10 so it is compatible with CommonJS module ([#21979](https://togithub.com/nrwl/nx/pull/21979)) - **js:** use NodeJs moduleResolution with ts-node to support CommonJS module and TS 4.x ([#22258](https://togithub.com/nrwl/nx/pull/22258)) - **linter:** adjust terminal run check for crystal ([#21638](https://togithub.com/nrwl/nx/pull/21638)) - **linter:** fix eslint-plugin migration target version ([#21966](https://togithub.com/nrwl/nx/pull/21966)) - **linter:** add v7 of typescript-eslint to peerDeps ([#21853](https://togithub.com/nrwl/nx/pull/21853)) - **linter:** refactor pcv3 plugin, expose configFiles on context ([#21677](https://togithub.com/nrwl/nx/pull/21677)) - **misc:** handle workspaces if no plugin selected in nx init and only generate files after prompts ([#21606](https://togithub.com/nrwl/nx/pull/21606)) - **misc:** ensure swc transpiler process required files ([#21674](https://togithub.com/nrwl/nx/pull/21674)) - **misc:** pin generated vite version to ~5.0.0 to avoid issues with storybook ([#21740](https://togithub.com/nrwl/nx/pull/21740)) - **misc:** logs from rm-default-collection should render properly ([#21953](https://togithub.com/nrwl/nx/pull/21953)) - **misc:** set nx property in root package.json when no replacing script in nx init ([#21974](https://togithub.com/nrwl/nx/pull/21974)) - **misc:** migration should shutdown plugin workers if it starts them ([#22048](https://togithub.com/nrwl/nx/pull/22048)) - **misc:** make sure to add e2e crystal plugin ([#22041](https://togithub.com/nrwl/nx/pull/22041)) - **misc:** fix buildable libs utils calculating dependent projects from task graph ([#22015](https://togithub.com/nrwl/nx/pull/22015)) - **misc:** add missing format files call ([#22137](https://togithub.com/nrwl/nx/pull/22137)) - **misc:** improve package.json scripts handling when running "nx init" and "nx add" ([#22168](https://togithub.com/nrwl/nx/pull/22168)) - **misc:** do not add includedScripts unless really needed when running nx add ([#22180](https://togithub.com/nrwl/nx/pull/22180)) - **module-federation:** map static remote locations correctly ([#21709](https://togithub.com/nrwl/nx/pull/21709)) - **module-federation:** ensure targetDefaults for module federation executors are setup correctly ([#22282](https://togithub.com/nrwl/nx/pull/22282)) - **nextjs:** move `next/constants` from top-level import to when it is needed ([#21612](https://togithub.com/nrwl/nx/pull/21612)) - **nextjs:** Enable next e2e test ([#21625](https://togithub.com/nrwl/nx/pull/21625)) - **nextjs:** src package.json should not be copied to output folder ([aa622bab5a](https://togithub.com/nrwl/nx/commit/aa622bab5a)) - **nextjs:** Custom server should work with Crystal ([#21736](https://togithub.com/nrwl/nx/pull/21736)) - **nextjs:** Svg should work when svgr is true in next config ([#21761](https://togithub.com/nrwl/nx/pull/21761)) - **nextjs:** Add missing e2e-ci target for cypress ([#21805](https://togithub.com/nrwl/nx/pull/21805)) - **nextjs:** Add spec files when creating a next app ([#22079](https://togithub.com/nrwl/nx/pull/22079)) - **nextjs:** avoid path error on dev server creation ([#21998](https://togithub.com/nrwl/nx/pull/21998)) - **nextjs:** Adding styles to nextjs cypress should not fail. ([#22170](https://togithub.com/nrwl/nx/pull/22170)) - **nextjs:** Surface error codes when build is interrupted by signals SIGINT, SIGTERM etc... ([#22190](https://togithub.com/nrwl/nx/pull/22190)) - **nextjs:** runCLI stdio ([#22267](https://togithub.com/nrwl/nx/pull/22267)) - **node:** Broken E2E tests ([#21569](https://togithub.com/nrwl/nx/pull/21569)) - **node:** Increase timeout for CI ([#22003](https://togithub.com/nrwl/nx/pull/22003)) - **nuxt:** init generator should add [@nx/vite](https://togithub.com/nx/vite) to dependencies ([#21911](https://togithub.com/nrwl/nx/pull/21911)) - **nuxt:** turn on autoimport ([#21894](https://togithub.com/nrwl/nx/pull/21894)) - **nuxt:** tsconfig types and output dir ([#21934](https://togithub.com/nrwl/nx/pull/21934)) - **nuxt:** fix storybook preview config path ([#22020](https://togithub.com/nrwl/nx/pull/22020)) - **nuxt:** Add e2e-ci and serve-static targets ([#22056](https://togithub.com/nrwl/nx/pull/22056)) - **nx-dev:** redirect core-features page ([#21616](https://togithub.com/nrwl/nx/pull/21616)) - **nx-dev:** launch page mobile experience ([de676e207f](https://togithub.com/nrwl/nx/commit/de676e207f)) - **nx-dev:** redirect on remote caching page ([#21669](https://togithub.com/nrwl/nx/pull/21669)) - **nx-dev:** remove fence from new packages and "nx add" commands ([#21705](https://togithub.com/nrwl/nx/pull/21705)) - **nx-dev:** add colors to ms logo ([#21790](https://togithub.com/nrwl/nx/pull/21790)) - **nx-plugin:** do not print duplicated warning about derived format when generating plugin ([#22230](https://togithub.com/nrwl/nx/pull/22230)) - **nx-plugin:** support root tsconfig.json in nx-plugin-checks eslint rule ([4850bdb6aa](https://togithub.com/nrwl/nx/commit/4850bdb6aa)) - **playwright:** fix include in tsconfig.json ([#21730](https://togithub.com/nrwl/nx/pull/21730)) - **react:** generate correctly when --js is used for module federation host/remote ([#20119](https://togithub.com/nrwl/nx/pull/20119)) - **react:** full support custom secure host for module federation ([#21777](https://togithub.com/nrwl/nx/pull/21777)) - **react:** ensure playwright configuration is using correct port in app gen ([#21941](https://togithub.com/nrwl/nx/pull/21941)) - **react:** pass correct argument to rspack configuration generator ([#22241](https://togithub.com/nrwl/nx/pull/22241)) - **react-native:** change gradlew to absolute path ([#21725](https://togithub.com/nrwl/nx/pull/21725)) - **react-native:** add all flag to sync-deps ([#21821](https://togithub.com/nrwl/nx/pull/21821)) - **react-native:** pin ajv version to 8.12.0 ([#22002](https://togithub.com/nrwl/nx/pull/22002)) - **release:** logging improvements ([#21692](https://togithub.com/nrwl/nx/pull/21692)) - **release:** ensure `nx release publish --graph` only includes projects with target ([#21726](https://togithub.com/nrwl/nx/pull/21726)) - **release:** do not stop daemon in dry-run ([#21743](https://togithub.com/nrwl/nx/pull/21743)) - **release:** skip prompt for publish when no version created ([#21769](https://togithub.com/nrwl/nx/pull/21769)) - **release:** use --first-parent to support merged repos ([#21686](https://togithub.com/nrwl/nx/pull/21686)) - **release:** move github release creation to git tasks ([#21510](https://togithub.com/nrwl/nx/pull/21510)) - **release:** currentVersionResolver git-tag should prefer merged tags ([#22082](https://togithub.com/nrwl/nx/pull/22082)) - **release:** skip lock file update if workspaces are not enabled ([#22055](https://togithub.com/nrwl/nx/pull/22055)) - **release:** store rawVersionSpec on versionData ([#22071](https://togithub.com/nrwl/nx/pull/22071)) - **release:** fix default renderer resolution to be relative within t… ([#22331](https://togithub.com/nrwl/nx/pull/22331)) - **remix:** do not rename root jest.preset.js ([#21703](https://togithub.com/nrwl/nx/pull/21703)) - **remix:** should add remix plugin to nx.json on init correctly ([#21827](https://togithub.com/nrwl/nx/pull/21827)) - **remix:** the output path should respect the remix.config.js in crystal ([#21842](https://togithub.com/nrwl/nx/pull/21842)) - **remix:** adjust remix start script when building ([#21883](https://togithub.com/nrwl/nx/pull/21883)) - **remix:** typo in tsconfig.spec.json update led to invalid tsconfig ([#21886](https://togithub.com/nrwl/nx/pull/21886)) - **remix:** ensure component-testing is exported correctly [#22091](https://togithub.com/nrwl/nx/issues/22091) ([#22095](https://togithub.com/nrwl/nx/pull/22095), [#22091](https://togithub.com/nrwl/nx/issues/22091)) - **repo:** update browser tools to fix ci ([#21955](https://togithub.com/nrwl/nx/pull/21955)) - **storybook:** handle main.js file correctly in storybook plugin ([#22081](https://togithub.com/nrwl/nx/pull/22081)) - **testing:** cleanup e2e atomization plugins ([#21688](https://togithub.com/nrwl/nx/pull/21688)) - **testing:** increase the default timeout to 15s for the dev server to start ([#21716](https://togithub.com/nrwl/nx/pull/21716)) - **testing:** ensure cypress closes the web dev server ([#21759](https://togithub.com/nrwl/nx/pull/21759)) - **testing:** jest should handle root jest.preset.cjs ([#21746](https://togithub.com/nrwl/nx/pull/21746)) - **testing:** fix cypress project targets does not exist ([#21785](https://togithub.com/nrwl/nx/pull/21785)) - **testing:** pin cypress version to avoid issue with verifying cypress ([#21917](https://togithub.com/nrwl/nx/pull/21917)) - **testing:** ensure baseUrl is not passed to playwright cli ([#21943](https://togithub.com/nrwl/nx/pull/21943)) - **testing:** playwright plugin enoent error ([#21951](https://togithub.com/nrwl/nx/pull/21951)) - **testing:** add null checks when reading targets ([#21952](https://togithub.com/nrwl/nx/pull/21952)) - **testing:** calculate correct support file path in cypress e2e preset ([#22096](https://togithub.com/nrwl/nx/pull/22096)) - **testing:** increase the default timeout to 60s for the cypress web dev server to start ([#22132](https://togithub.com/nrwl/nx/pull/22132)) - **testing:** close cypress web server correctly on windows ([#22125](https://togithub.com/nrwl/nx/pull/22125)) - **testing:** resolve cypress config glob pattern correctly to handle root projects ([#22165](https://togithub.com/nrwl/nx/pull/22165)) - **testing:** minor adjustment to the config generation template ([#22175](https://togithub.com/nrwl/nx/pull/22175)) - **testing:** fix project config might not be defined ([#22174](https://togithub.com/nrwl/nx/pull/22174)) - **vite:** import esbuild before loading config to keep it in cache ([#21685](https://togithub.com/nrwl/nx/pull/21685)) - **vite:** normalize vitest cli args in executor ([#21870](https://togithub.com/nrwl/nx/pull/21870)) - **vite:** project conversion generator ([#21646](https://togithub.com/nrwl/nx/pull/21646)) - **vite:** update vitest and use parseCLI ([#21890](https://togithub.com/nrwl/nx/pull/21890)) - **vite:** Storing nxjson details too early ([#22285](https://togithub.com/nrwl/nx/pull/22285)) - **vue:** fixing vue and nuxt welcome templates ([#21792](https://togithub.com/nrwl/nx/pull/21792)) - **vue:** tailwind generator ignoring styleSheet option ([#21840](https://togithub.com/nrwl/nx/pull/21840)) - **vue:** small typo in CNW description ([#21888](https://togithub.com/nrwl/nx/pull/21888)) - **webpack:** require ForkTsCheckerWebpackPlugin only as required ([#21629](https://togithub.com/nrwl/nx/pull/21629)) - **webpack:** resolve relative path for assets inputs ([#21822](https://togithub.com/nrwl/nx/pull/21822)) - **webpack:** correctly handle paranthesis in PostCSS in url ([#21884](https://togithub.com/nrwl/nx/pull/21884)) - **webpack:** surface original error when remotes fail to start ([#21919](https://togithub.com/nrwl/nx/pull/21919)) ##### ❤️ Thank You - Alex Swindler - Alon Valadji [@alonronin](https://togithub.com/alonronin) - Austin Fahsl [@fahslaj](https://togithub.com/fahslaj) - Benjamin Cabanes [@bcabanes](https://togithub.com/bcabanes) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Dan Roujinsky - Edouard Bozon [@edbzn](https://togithub.com/edbzn) - Emily Xiong [@xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) - James Henry [@JamesHenry](https://togithub.com/JamesHenry) - Jason Jean [@FrozenPandaz](https://togithub.com/FrozenPandaz) - Javier Abia [@weberjavi](https://togithub.com/weberjavi) - Jonathan Cammisuli - Julian Martin - Juri [@juristr](https://togithub.com/juristr) - Juri Strumpflohner [@juristr](https://togithub.com/juristr) - Katerina Skroumpelou [@mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - MaxKless [@MaxKless](https://togithub.com/MaxKless) - Miroslav Jonas [@meeroslav](https://togithub.com/meeroslav) - Miroslav Jonaš [@meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) - Nikita Barsukov [@nsbarsukov](https://togithub.com/nsbarsukov) - Philip Fulcher - Remco Krams - Steven Nance [@llwt](https://togithub.com/llwt) - Tine Kondo [@tinesoft](https://togithub.com/tinesoft) - Vadim Goy - Victor Login [@batazor](https://togithub.com/batazor) - Viktor Pöntinen - Yu Zheng - Zachary DeRose [@ZackDeRose](https://togithub.com/ZackDeRose) ### [`v18.1.0`](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32) ### [`v18.0.8`](https://togithub.com/nrwl/nx/releases/tag/18.0.8) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.7...18.0.8) #### 18.0.8 (2024-03-08) ##### 🩹 Fixes - **angular:** log message about unsupported ng cache command ([#22154](https://togithub.com/nrwl/nx/pull/22154)) - **angular:** fix message logged for unsupported ng cache ([#22211](https://togithub.com/nrwl/nx/pull/22211)) - **angular:** Module federation with Crystal enabled. ([#22224](https://togithub.com/nrwl/nx/pull/22224)) - **angular:** install jsonc-eslint-parser only when [@nx/dependency-checks](https://togithub.com/nx/dependency-checks) is used ([#22231](https://togithub.com/nrwl/nx/pull/22231)) - **core:** setting up .nx inside gradle shouldn't throw ([#21957](https://togithub.com/nrwl/nx/pull/21957)) - **core:** add outputs to nx.json for nx init in monorepo ([#22061](https://togithub.com/nrwl/nx/pull/22061)) - **core:** fix no such file or directory, open 'package-lock.json' ([#21835](https://togithub.com/nrwl/nx/pull/21835)) - **core:** fix terminal message alignment on errors ([#22189](https://togithub.com/nrwl/nx/pull/22189)) - **graph:** show command property as monospace ([#21997](https://togithub.com/nrwl/nx/pull/21997)) - **linter:** add v7 of typescript-eslint to peerDeps ([#21853](https://togithub.com/nrwl/nx/pull/21853)) - **misc:** improve package.json scripts handling when running "nx init" and "nx add" ([#22168](https://togithub.com/nrwl/nx/pull/22168)) - **misc:** do not add includedScripts unless really needed when running nx add ([#22180](https://togithub.com/nrwl/nx/pull/22180)) - **nextjs:** avoid path error on dev server creation ([#21998](https://togithub.com/nrwl/nx/pull/21998)) - **nextjs:** Surface error codes when build is interrupted by signals SIGINT, SIGTERM etc... ([#22190](https://togithub.com/nrwl/nx/pull/22190)) - **nx-plugin:** do not print duplicated warning about derived format when generating plugin ([#22230](https://togithub.com/nrwl/nx/pull/22230)) - **react:** pass correct argument to rspack configuration generator ([#22241](https://togithub.com/nrwl/nx/pull/22241)) - **release:** store rawVersionSpec on versionData ([#22071](https://togithub.com/nrwl/nx/pull/22071)) - **testing:** close cypress web server correctly on windows ([#22125](https://togithub.com/nrwl/nx/pull/22125)) - **testing:** resolve cypress config glob pattern correctly to handle root projects ([#22165](https://togithub.com/nrwl/nx/pull/22165)) - **testing:** fix project config might not be defined ([#22174](https://togithub.com/nrwl/nx/pull/22174)) - **vue:** small typo in CNW description ([#21888](https://togithub.com/nrwl/nx/pull/21888)) ##### ❤️ Thank You - Alon Valadji [@alonronin](https://togithub.com/alonronin) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@xiongemi](https://togithub.com/xiongemi) - James Henry [@JamesHenry](https://togithub.com/JamesHenry) - Javier Abia [@weberjavi](https://togithub.com/weberjavi) - Juri Strumpflohner [@juristr](https://togithub.com/juristr) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - MaxKless [@MaxKless](https://togithub.com/MaxKless) - Miroslav Jonaš [@meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) - Victor Login [@batazor](https://togithub.com/batazor) ### [`v18.0.7`](https://togithub.com/nrwl/nx/releases/tag/18.0.7) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.6...18.0.7) ##### 18.0.7 (2024-03-04) ##### 🩹 Fixes - **core:** target defaults should represent nx.json in source info ([#22080](https://togithub.com/nrwl/nx/pull/22080)) - **nextjs:** Add spec files when creating a next app ([#22079](https://togithub.com/nrwl/nx/pull/22079)) - **release:** skip lock file update if workspaces are not enabled ([#22055](https://togithub.com/nrwl/nx/pull/22055)) - **remix:** ensure component-testing is exported correctly [#22091](https://togithub.com/nrwl/nx/issues/22091) ([#22095](https://togithub.com/nrwl/nx/pull/22095), [#22091](https://togithub.com/nrwl/nx/issues/22091)) - **storybook:** handle main.js file correctly in storybook plugin ([#22081](https://togithub.com/nrwl/nx/pull/22081)) - **testing:** calculate correct support file path in cypress e2e preset ([#22096](https://togithub.com/nrwl/nx/pull/22096)) ##### ❤️ Thank You - Austin Fahsl [@fahslaj](https://togithub.com/fahslaj) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) ### [`v18.0.6`](https://togithub.com/nrwl/nx/releases/tag/18.0.6) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.5...18.0.6) ##### 18.0.6 (2024-02-29) ##### 🩹 Fixes - **core:** nextjs-standalone generates package scripts consistent with create-next-app ([#21996](https://togithub.com/nrwl/nx/pull/21996)) - **misc:** make sure to add e2e crystal plugin ([#22041](https://togithub.com/nrwl/nx/pull/22041)) - **misc:** fix buildable libs utils calculating dependent projects from task graph ([#22015](https://togithub.com/nrwl/nx/pull/22015)) - **node:** Increase timeout for CI ([#22003](https://togithub.com/nrwl/nx/pull/22003)) - **nuxt:** fix storybook preview config path ([#22020](https://togithub.com/nrwl/nx/pull/22020)) - **nuxt:** Add e2e-ci and serve-static targets ([#22056](https://togithub.com/nrwl/nx/pull/22056)) - **release:** currentVersionResolver git-tag should prefer merged tags ([#22082](https://togithub.com/nrwl/nx/pull/22082)) ##### ❤️ Thank You - Austin Fahsl [@fahslaj](https://togithub.com/fahslaj) - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) - Katerina Skroumpelou [@mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) ### [`v18.0.5`](https://togithub.com/nrwl/nx/releases/tag/18.0.5) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.4...18.0.5) ##### 18.0.5 (2024-02-24) ##### 🩹 Fixes - **angular:** do not add target defaults for the ng-packagr-lite executor when generating non-buildable library ([#21935](https://togithub.com/nrwl/nx/pull/21935)) - **angular:** ensure generated editor tsconfig in apps only include runtime files ([#21945](https://togithub.com/nrwl/nx/pull/21945)) - **core:** run migrations ordered by their target version ([#21799](https://togithub.com/nrwl/nx/pull/21799)) - **core:** Update NxWelcome connect to cloud ([#21830](https://togithub.com/nrwl/nx/pull/21830)) - **core:** propagate `verbose` flag when running `init` generator dur… ([#21868](https://togithub.com/nrwl/nx/pull/21868)) - **core:** ensure migrate works with yarn PnP ([#21824](https://togithub.com/nrwl/nx/pull/21824)) - **core:** align terminal output padding and remove leading arrow ([#21809](https://togithub.com/nrwl/nx/pull/21809)) - **core:** read all targets from package json when defining target defaults ([#21719](https://togithub.com/nrwl/nx/pull/21719)) - **core:** include nx/nuxt in migrations ([#21885](https://togithub.com/nrwl/nx/pull/21885)) - **core:** do not use the new pty function for older versions of windows ([#21854](https://togithub.com/nrwl/nx/pull/21854)) - **core:** normalize migration target versions when sorting migrations ([#21967](https://togithub.com/nrwl/nx/pull/21967)) - **core:** target defaults application shouldn't include extra scripts ([#21970](https://togithub.com/nrwl/nx/pull/21970)) - **core:** update generated README pages with more useful instructions ([#21976](https://togithub.com/nrwl/nx/pull/21976)) - **devkit:** respect expectComments when parsing json ([#21584](https://togithub.com/nrwl/nx/pull/21584)) - **graph:** fix open project with / in name ([#21722](https://togithub.com/nrwl/nx/pull/21722)) - **js:** nx release-version resolve-version-spec should normalize fetchSpec ([#21710](https://togithub.com/nrwl/nx/pull/21710)) - **js:** swc executor should support inlining on windows ([#21801](https://togithub.com/nrwl/nx/pull/21801)) - **js:** set moduleResolution to Node10 so it is compatible with CommonJS module ([2dac233cf](https://togithub.com/nrwl/nx/commit/2dac233cf)) - **linter:** fix eslint-plugin migration target version ([#21966](https://togithub.com/nrwl/nx/pull/21966)) - **misc:** logs from rm-default-collection should render properly ([#21953](https://togithub.com/nrwl/nx/pull/21953)) - **misc:** set nx property in root package.json when no replacing script in nx init ([#21974](https://togithub.com/nrwl/nx/pull/21974)) - **nextjs:** Svg should work when svgr is true in next config ([#21761](https://togithub.com/nrwl/nx/pull/21761)) - **nextjs:** Add missing e2e-ci target for cypress ([#21805](https://togithub.com/nrwl/nx/pull/21805)) - **nuxt:** init generator should add [@nx/vite](https://togithub.com/nx/vite) to dependencies ([#21911](https://togithub.com/nrwl/nx/pull/21911)) - **nuxt:** turn on autoimport ([#21894](https://togithub.com/nrwl/nx/pull/21894)) - **nuxt:** tsconfig types and output dir ([#21934](https://togithub.com/nrwl/nx/pull/21934)) - **react:** generate correctly when --js is used for module federation host/remote ([#20119](https://togithub.com/nrwl/nx/pull/20119)) - **react:** full support custom secure host for module federation ([#21777](https://togithub.com/nrwl/nx/pull/21777)) - **react:** ensure playwright configuration is using correct port in app gen ([#21941](https://togithub.com/nrwl/nx/pull/21941)) - **react-native:** change gradlew to absolute path ([#21725](https://togithub.com/nrwl/nx/pull/21725)) - **react-native:** add all flag to sync-deps ([#21821](https://togithub.com/nrwl/nx/pull/21821)) - **release:** skip prompt for publish when no version created ([#21769](https://togithub.com/nrwl/nx/pull/21769)) - **release:** use --first-parent to support merged repos ([#21686](https://togithub.com/nrwl/nx/pull/21686)) - **release:** move github release creation to git tasks ([#21510](https://togithub.com/nrwl/nx/pull/21510)) - **remix:** should add remix plugin to nx.json on init correctly ([#21827](https://togithub.com/nrwl/nx/pull/21827)) - **remix:** the output path should respect the remix.config.js in crystal ([#21842](https://togithub.com/nrwl/nx/pull/21842)) - **remix:** adjust remix start script when building ([#21883](https://togithub.com/nrwl/nx/pull/21883)) - **remix:** typo in tsconfig.spec.json update led to invalid tsconfig ([#21886](https://togithub.com/nrwl/nx/pull/21886)) - **repo:** update browser tools to fix ci ([#21955](https://togithub.com/nrwl/nx/pull/21955)) - **testing:** jest should handle root jest.preset.cjs ([#21746](https://togithub.com/nrwl/nx/pull/21746)) - **testing:** fix cypress project targets does not exist ([#21785](https://togithub.com/nrwl/nx/pull/21785)) - **testing:** pin cypress version to avoid issue with verifying cypress ([#21917](https://togithub.com/nrwl/nx/pull/21917)) - **testing:** ensure baseUrl is not passed to playwright cli ([#21943](https://togithub.com/nrwl/nx/pull/21943)) - **testing:** playwright plugin enoent error ([#21951](https://togithub.com/nrwl/nx/pull/21951)) - **testing:** add null checks when reading targets ([#21952](https://togithub.com/nrwl/nx/pull/21952)) - **vite:** normalize vitest cli args in executor ([#21870](https://togithub.com/nrwl/nx/pull/21870)) - **vite:** project conversion generator ([#21646](https://togithub.com/nrwl/nx/pull/21646)) - **vite:** update vitest and use parseCLI ([#21890](https://togithub.com/nrwl/nx/pull/21890)) - **vue:** fixing vue and nuxt welcome templates ([#21792](https://togithub.com/nrwl/nx/pull/21792)) - **vue:** tailwind generator ignoring styleSheet option ([#21840](https://togithub.com/nrwl/nx/pull/21840)) - **webpack:** resolve relative path for assets inputs ([#21822](https://togithub.com/nrwl/nx/pull/21822)) - **webpack:** correctly handle paranthesis in PostCSS in url ([#21884](https://togithub.com/nrwl/nx/pull/21884)) - **webpack:** surface original error when remotes fail to start ([#21919](https://togithub.com/nrwl/nx/pull/21919)) ##### ❤️ Thank You - Austin Fahsl [@fahslaj](https://togithub.com/fahslaj) - Colum Ferry [@Coly010](https://togithub.com/Coly010) - Craigory Coppola [@AgentEnder](https://togithub.com/AgentEnder) - Dan Roujinsky - Edouard Bozon [@edbzn](https://togithub.com/edbzn) - Emily Xiong [@xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@jaysoo](https://togithub.com/jaysoo) - Jonathan Cammisuli - Julian Martin - Katerina Skroumpelou [@mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@leosvelperez](https://togithub.com/leosvelperez) - Miroslav Jonaš [@meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@ndcunningham](https://togithub.com/ndcunningham) - Remco Krams - Steven Nance [@llwt](https://togithub.com/llwt) - Tine Kondo [@tinesoft](https://togithub.com/tinesoft) - Vadim Goy - Viktor Pöntinen - Zachary DeRose [@ZackDeRose](https://togithub.com/ZackDeRose) ### [`v18.0.4`](https://togithub.com/nrwl/nx/releases/tag/18.0.4) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.3...18.0.4) ##### 18.0.4 (2024-02-09) ##### 🚀 Features - **core:** update swc/register ([#21755](https://togithub.com/nrwl/nx/pull/21755)) - **expo:** support cjs and mjs ([#21408](https://togithub.com/nrwl/nx/pull/21408)) - **nx-dev:** update launch conf timings ([db78715a70](https://togithub.com/nrwl/nx/commit/db78715a70)) - **nx-dev:** updatConfiguration
📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.