### [`v8.10.4`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.4)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.3...v8.10.4)
#### Patch Changes
- Fixed out-of-memory exception that was happening on dependencies with many peer dependencies, when `node-linker` was set to `hoisted` [#6227](https://togithub.com/pnpm/pnpm/issues/6227).
#### Our Gold Sponsors
#### Our Silver Sponsors
### [`v8.10.3`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.3)
[Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.2...v8.10.3)
#### Patch Changes
- (Important) Increased the default amount of allowed concurrent network request on systems that have more than 16 CPUs [#7285](https://togithub.com/pnpm/pnpm/pull/7285).
- `pnpm patch` should reuse existing patch when `shared-workspace-file=false` [#7252](https://togithub.com/pnpm/pnpm/pull/7252).
- Don't retry fetching missing packages, since the retries will never work [#7276](https://togithub.com/pnpm/pnpm/pull/7276).
- When using `pnpm store prune --force` alien directories are removed from the store [#7272](https://togithub.com/pnpm/pnpm/pull/7272).
- Downgraded `npm-packlist` because the newer version significantly slows down the installation of local directory dependencies, making it unbearably slow.
`npm-packlist` was upgraded in [this PR](https://togithub.com/pnpm/pnpm/pull/7250) to fix [#6997](https://togithub.com/pnpm/pnpm/issues/6997). We added our own file deduplication to fix the issue of duplicate file entries.
- Fixed a performance regression on running installation on a project with an up to date lockfile [#7297](https://togithub.com/pnpm/pnpm/issues/7297).
- Throw an error on invalid `pnpm-workspace.yaml` file [#7273](https://togithub.com/pnpm/pnpm/issues/7273).
#### Our Gold Sponsors
#### Our Silver Sponsors
Configuration
š Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
20.11.0
->20.11.1
18.0.4
->18.0.8
8.10.2
->8.10.5
Release Notes
nodejs/node (node)
### [`v20.11.1`](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1) [Compare Source](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1)nrwl/nx (nx)
### [`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)pnpm/pnpm (pnpm)
### [`v8.10.5`](https://togithub.com/pnpm/pnpm/releases/tag/v8.10.5) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v8.10.4...v8.10.5) #### Patch Changes - Don't fail on an empty `pnpm-workspace.yaml` file [#7307](https://togithub.com/pnpm/pnpm/issues/7307). #### Our Gold SponsorsConfiguration
š Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Enabled.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.