conventional-changelog/commitlint (@commitlint/cli)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1941-2024-08-28)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1)
**Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli)
### [`v19.4.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0)
##### Features
- support command line options from a file ([#4109](https://redirect.github.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://redirect.github.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044))
- support linting from the last tag ([#4110](https://redirect.github.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://redirect.github.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))
conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28)
[Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1)
**Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)
eslint/eslint (@eslint/js)
### [`v9.10.0`](https://redirect.github.com/eslint/eslint/compare/v9.9.1...1ebdde1cf2793b12c2e9417ce428ae3326ce8ea3)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.1...v9.10.0)
### [`v9.9.1`](https://redirect.github.com/eslint/eslint/releases/tag/v9.9.1)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.0...v9.9.1)
#### Bug Fixes
- [`9bde90c`](https://redirect.github.com/eslint/eslint/commit/9bde90c2edb6800c7f6428c5550ff00fff44ab02) fix: add logic to handle `fixTypes` in `lintText()` ([#18736](https://redirect.github.com/eslint/eslint/issues/18736)) (Amaresh S M)
#### Documentation
- [`4840930`](https://redirect.github.com/eslint/eslint/commit/4840930b9d8b6aa3578fe234180425e9060ceeca) docs: Update README with version support and clean up content ([#18804](https://redirect.github.com/eslint/eslint/issues/18804)) (Nicholas C. Zakas)
- [`f61f40d`](https://redirect.github.com/eslint/eslint/commit/f61f40d8a68b27ad1ff96c019ac41d4e958961a4) docs: Update globals examples ([#18805](https://redirect.github.com/eslint/eslint/issues/18805)) (Nicholas C. Zakas)
- [`241fcea`](https://redirect.github.com/eslint/eslint/commit/241fcea48abe1c63f22b31be4bd75b6039768a85) docs: Use and define languages ([#18795](https://redirect.github.com/eslint/eslint/issues/18795)) (Nicholas C. Zakas)
- [`5dbdd63`](https://redirect.github.com/eslint/eslint/commit/5dbdd63dc83428447e25f1fc1d05d8a69e3b006a) docs: eslint-plugin-markdown -> [@eslint/markdown](https://redirect.github.com/eslint/markdown) ([#18797](https://redirect.github.com/eslint/eslint/issues/18797)) (Nicholas C. Zakas)
- [`c6c8ddd`](https://redirect.github.com/eslint/eslint/commit/c6c8ddd3130bbfec98ef817e4647faf19b34c85c) docs: update links to eslint-visitor-keys repo ([#18796](https://redirect.github.com/eslint/eslint/issues/18796)) (Francesco Trotta)
- [`f981d05`](https://redirect.github.com/eslint/eslint/commit/f981d054ed935ef9844b6f76d4ce90ebb345b66f) docs: Update README (GitHub Actions Bot)
- [`b516974`](https://redirect.github.com/eslint/eslint/commit/b516974713ada28c75f1e21599fc0cec13a8b321) docs: update links to `eslint/js` repo ([#18781](https://redirect.github.com/eslint/eslint/issues/18781)) (Francesco Trotta)
- [`fb7a3f5`](https://redirect.github.com/eslint/eslint/commit/fb7a3f5df5f661bcd96e483558da66eafeb4b954) docs: update note for package managers ([#18779](https://redirect.github.com/eslint/eslint/issues/18779)) (Jay)
#### Chores
- [`b0c34d0`](https://redirect.github.com/eslint/eslint/commit/b0c34d04b1ac1e56609209db2f9b18a6c05a198d) chore: upgrade to [@eslint/js](https://redirect.github.com/eslint/js)[@9](https://redirect.github.com/9).9.1 ([#18809](https://redirect.github.com/eslint/eslint/issues/18809)) (Francesco Trotta)
- [`cd5a0da`](https://redirect.github.com/eslint/eslint/commit/cd5a0daa24b7ab019c42d64da478c84cc4d32c34) chore: package.json update for [@eslint/js](https://redirect.github.com/eslint/js) release (Jenkins)
- [`e112642`](https://redirect.github.com/eslint/eslint/commit/e1126423db08a29a6cdf39626110fd29186785f0) refactor: Extract parsing logic from Linter ([#18790](https://redirect.github.com/eslint/eslint/issues/18790)) (Nicholas C. Zakas)
- [`0f68a85`](https://redirect.github.com/eslint/eslint/commit/0f68a851db4db4eb6ff537345e7d6c26434950f1) chore: use eslint-plugin-yml on yaml files only ([#18801](https://redirect.github.com/eslint/eslint/issues/18801)) (Milos Djermanovic)
- [`f8d1b3c`](https://redirect.github.com/eslint/eslint/commit/f8d1b3c2324cdada4fe1d8799f4f517c1585a001) chore: update dependencies for browser tests ([#18794](https://redirect.github.com/eslint/eslint/issues/18794)) (Christian Bromann)
- [`aed2624`](https://redirect.github.com/eslint/eslint/commit/aed262407918406c19d43b8d54070fa93508782b) chore: update dependency [@eslint/config-array](https://redirect.github.com/eslint/config-array) to ^0.18.0 ([#18788](https://redirect.github.com/eslint/eslint/issues/18788)) (renovate\[bot])
- [`5c29128`](https://redirect.github.com/eslint/eslint/commit/5c291283dc29dcfdae585d9878e0fb8ab0d68c43) chore: update dependency [@eslint/core](https://redirect.github.com/eslint/core) to ^0.4.0 ([#18789](https://redirect.github.com/eslint/eslint/issues/18789)) (renovate\[bot])
- [`5d66fb2`](https://redirect.github.com/eslint/eslint/commit/5d66fb2b53ded440180feef526b1211673c40e88) chore: migrate linting workflow to use trunk check meta-linter ([#18643](https://redirect.github.com/eslint/eslint/issues/18643)) (Chris Clearwater)
- [`bf96855`](https://redirect.github.com/eslint/eslint/commit/bf96855d7c181648cb0a0e8faf77d707ddd4725f) chore: add ids to github issue templates ([#18775](https://redirect.github.com/eslint/eslint/issues/18775)) (Strek)
### [`v9.9.0`](https://redirect.github.com/eslint/eslint/compare/v9.8.0...59dba1b3404391f5d968be578f0205569d5d41b2)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.8.0...v9.9.0)
nrwl/nx (@nx/js)
### [`v19.6.5`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.5)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.4...19.6.5)
##### 19.6.5 (2024-09-03)
##### 🩹 Fixes
- **core:** handle file change conflicts between sync generators ([#27695](https://redirect.github.com/nrwl/nx/pull/27695))
- **core:** filter branch in preparation for nx import ([#27652](https://redirect.github.com/nrwl/nx/pull/27652))
- **core:** add parallelism to target defaults schema ([#27710](https://redirect.github.com/nrwl/nx/pull/27710))
- **core:** bump plugin pool attempts to work with slow runtimes ([#27726](https://redirect.github.com/nrwl/nx/pull/27726))
- **detox:** fix name with camel case ([#27602](https://redirect.github.com/nrwl/nx/pull/27602))
- **expo:** fix unable to build expo local for yarn 4 ([#26992](https://redirect.github.com/nrwl/nx/pull/26992))
- **expo:** add cacheVersion to metro.config ([#27646](https://redirect.github.com/nrwl/nx/pull/27646))
- **misc:** fix the URL of the [@naxodev/nx-cloudflare](https://redirect.github.com/naxodev/nx-cloudflare) plugin ([#27723](https://redirect.github.com/nrwl/nx/pull/27723))
- **nx-dev:** show first tab if none selected ([#27701](https://redirect.github.com/nrwl/nx/pull/27701))
- **react-native:** change hermesCommand to build android ([#27641](https://redirect.github.com/nrwl/nx/pull/27641))
- **release:** release plan command should take filters and touched projects into account ([#27706](https://redirect.github.com/nrwl/nx/pull/27706))
- **release:** version plan changelogs should contain authors and refs ([#27737](https://redirect.github.com/nrwl/nx/pull/27737))
##### ❤️ Thank You
- Austin Fahsl [@fahslaj](https://redirect.github.com/fahslaj)
- Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi)
- Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann)
- Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo)
- James Henry [@JamesHenry](https://redirect.github.com/JamesHenry)
- Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez)
- MaxKless [@MaxKless](https://redirect.github.com/MaxKless)
- Nicolas Beaussart
- Victor Berchet [@vicb](https://redirect.github.com/vicb)
### [`v19.6.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.4)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.3...19.6.4)
##### 19.6.4 (2024-08-28)
##### 🚀 Features
- **core:** return task results from imperative task runner ([#27640](https://redirect.github.com/nrwl/nx/pull/27640))
- **nx-dev:** add deepdive callout component ([2e38860db2](https://redirect.github.com/nrwl/nx/commit/2e38860db2))
##### 🩹 Fixes
- **core:** do not stream output when static output style is enabled ([#27642](https://redirect.github.com/nrwl/nx/pull/27642))
- **core:** fix --e2eTestRunner for create-nx-workspace with react native ([#27543](https://redirect.github.com/nrwl/nx/pull/27543))
- **core:** negative workspace-root filesets should override positive filesets ([#27524](https://redirect.github.com/nrwl/nx/pull/27524))
- **core:** make sure env vars specified in run-commands envFile option take priority over other loaded env files ([#27583](https://redirect.github.com/nrwl/nx/pull/27583))
- **core:** fixes an issue where using "node:test" results in infinite loop ([#27685](https://redirect.github.com/nrwl/nx/pull/27685))
- **gradle:** fix child project deps ([#27643](https://redirect.github.com/nrwl/nx/pull/27643))
- **gradle:** fix find root for projects ([#27651](https://redirect.github.com/nrwl/nx/pull/27651))
- **js:** respect "watch" option when "runBuildTargetDependencies" is true ([#27677](https://redirect.github.com/nrwl/nx/pull/27677))
- **release:** programmatic API types should not be any ([#27647](https://redirect.github.com/nrwl/nx/pull/27647))
- **testing:** application generators should accurately configure e2e projects ([#27453](https://redirect.github.com/nrwl/nx/pull/27453))
- **vite:** plugin should infer ts project correctly for libs ([#27649](https://redirect.github.com/nrwl/nx/pull/27649))
##### ❤️ Thank You
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- Craigory Coppola [@AgentEnder](https://redirect.github.com/AgentEnder)
- Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi)
- Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo)
- James Henry [@JamesHenry](https://redirect.github.com/JamesHenry)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Juri [@juristr](https://redirect.github.com/juristr)
- MaxKless [@MaxKless](https://redirect.github.com/MaxKless)
### [`v19.6.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.3)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.2...19.6.3)
##### 19.6.3 (2024-08-26)
##### 🚀 Features
- **core:** expose graph json type ([#27496](https://redirect.github.com/nrwl/nx/pull/27496))
##### 🩹 Fixes
- **angular:** ensure target default for '[@nx/angular](https://redirect.github.com/nx/angular):webpack-browser' is set [#26483](https://redirect.github.com/nrwl/nx/issues/26483) ([#27616](https://redirect.github.com/nrwl/nx/pull/27616), [#26483](https://redirect.github.com/nrwl/nx/issues/26483))
- **bundling:** update snapshots for copy assets plugin ([#27610](https://redirect.github.com/nrwl/nx/pull/27610))
- **core:** enable using the daemon in docker if enabled explicitly ([#27585](https://redirect.github.com/nrwl/nx/pull/27585))
- **core:** ensure file watcher is looking for correct config on windows ([#27594](https://redirect.github.com/nrwl/nx/pull/27594))
- **core:** change order of CI providers to match their popularity ([#27623](https://redirect.github.com/nrwl/nx/pull/27623))
- **core:** not parse hex to number ([#27515](https://redirect.github.com/nrwl/nx/pull/27515))
- **core:** nx migrate should determine angular devkit migration from cli or schematics [#20282](https://redirect.github.com/nrwl/nx/issues/20282) ([#27634](https://redirect.github.com/nrwl/nx/pull/27634), [#20282](https://redirect.github.com/nrwl/nx/issues/20282))
- **expo:** add expoLibraryGenerator to export ([#27520](https://redirect.github.com/nrwl/nx/pull/27520))
- **js:** fix verdaccio windows for registry ([#27350](https://redirect.github.com/nrwl/nx/pull/27350))
- **react:** tailwind with rspack should work on generation [#27028](https://redirect.github.com/nrwl/nx/issues/27028) ([#27619](https://redirect.github.com/nrwl/nx/pull/27619), [#27028](https://redirect.github.com/nrwl/nx/issues/27028))
- **react-native:** remove upgrade command in migration ([#27467](https://redirect.github.com/nrwl/nx/pull/27467))
- **webpack:** add migration for proxy config ([#27621](https://redirect.github.com/nrwl/nx/pull/27621))
##### ❤️ Thank You
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi)
- Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- MaxKless [@MaxKless](https://redirect.github.com/MaxKless)
- Paweł Twardziak [@paweltwardziak](https://redirect.github.com/paweltwardziak)
### [`v19.6.2`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.2)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.1...19.6.2)
##### 19.6.2 (2024-08-21)
##### 🚀 Features
- **bundling:** add option to generate sourcemaps for Rollup build ([#27539](https://redirect.github.com/nrwl/nx/pull/27539))
- **devkit:** prefer strings over Linter enum ([#27209](https://redirect.github.com/nrwl/nx/pull/27209))
- **graph:** add expandedTargets to project details on nx dev ([#26911](https://redirect.github.com/nrwl/nx/pull/26911))
- **js:** add skipPackageManager option to build executors in order to skip generating "packageManager" entry in package.json ([#27518](https://redirect.github.com/nrwl/nx/pull/27518))
- **nx-dev:** honor prefers-reduced-motion ([#27541](https://redirect.github.com/nrwl/nx/pull/27541))
##### 🩹 Fixes
- missing export for setRemoteDefinition ([#27491](https://redirect.github.com/nrwl/nx/pull/27491))
- **core:** fix importing files with special characters ([#27484](https://redirect.github.com/nrwl/nx/pull/27484))
- **core:** use withVerbose util ([#27553](https://redirect.github.com/nrwl/nx/pull/27553))
- **core:** support import detection of packages installed from git remote URL ([#27569](https://redirect.github.com/nrwl/nx/pull/27569))
- **esbuild:** declaration:true should find the correct package root regardless of cwd [#26261](https://redirect.github.com/nrwl/nx/issues/26261) ([#27560](https://redirect.github.com/nrwl/nx/pull/27560), [#26261](https://redirect.github.com/nrwl/nx/issues/26261))
- **gradle:** track childProjects in properties report ([#27488](https://redirect.github.com/nrwl/nx/pull/27488))
- **gradle:** fix tasksFileLines might be undefined ([#27548](https://redirect.github.com/nrwl/nx/pull/27548))
- **js:** only sync references when composite is true, preserve comments in other parts of file ([#27530](https://redirect.github.com/nrwl/nx/pull/27530))
- **js:** ensure assets option in tsc executor defaults to empty array for programmatic usage ([#27565](https://redirect.github.com/nrwl/nx/pull/27565))
- **module-federation:** ensure shared packages can be shared from host [#27162](https://redirect.github.com/nrwl/nx/issues/27162) ([#27513](https://redirect.github.com/nrwl/nx/pull/27513), [#27162](https://redirect.github.com/nrwl/nx/issues/27162))
- **nextjs:** should not fail when running outside of nx cli ([#27523](https://redirect.github.com/nrwl/nx/pull/27523))
- **nextjs:** Should be able to run custom server targets with swc ([#27526](https://redirect.github.com/nrwl/nx/pull/27526))
- **nextjs:** schema type for unitTestRunner for library ([#26824](https://redirect.github.com/nrwl/nx/pull/26824))
- **node:** generate webpack server apps with generatePackageJson:true by default ([#27570](https://redirect.github.com/nrwl/nx/pull/27570))
- **nx-dev:** modify prompt ([#27536](https://redirect.github.com/nrwl/nx/pull/27536))
- **nx-plugin:** allow create-package without e2eProject ([#27572](https://redirect.github.com/nrwl/nx/pull/27572))
- **react:** handle more scenarios when collecting component props for generating stories ([#27528](https://redirect.github.com/nrwl/nx/pull/27528))
- **storybook:** should generate correct config for nextjs apps [#27233](https://redirect.github.com/nrwl/nx/issues/27233) ([#27510](https://redirect.github.com/nrwl/nx/pull/27510), [#27233](https://redirect.github.com/nrwl/nx/issues/27233))
- **testing:** fix issues in static server target migrations ([#27547](https://redirect.github.com/nrwl/nx/pull/27547))
- **vite:** plugin should infer serve target if server config defined [#27370](https://redirect.github.com/nrwl/nx/issues/27370) ([#27507](https://redirect.github.com/nrwl/nx/pull/27507), [#27370](https://redirect.github.com/nrwl/nx/issues/27370))
- **vite:** load the correct config file from [@nx/vite](https://redirect.github.com/nx/vite):test executor ([#27514](https://redirect.github.com/nrwl/nx/pull/27514))
- **vite:** add typecheck inferred target for vite plugin [#27501](https://redirect.github.com/nrwl/nx/issues/27501) ([#27531](https://redirect.github.com/nrwl/nx/pull/27531), [#27501](https://redirect.github.com/nrwl/nx/issues/27501))
##### ❤️ Thank You
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi)
- Feliche-Demian Netliukh
- Guilherme Prezzi [@menosprezzi](https://redirect.github.com/menosprezzi)
- Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann)
- Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo)
- James Henry [@JamesHenry](https://redirect.github.com/JamesHenry)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez)
- Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham)
### [`v19.6.1`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.1)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.0...19.6.1)
##### 19.6.1 (2024-08-19)
##### 🚀 Features
- **core:** add shutdown lifecycle hook to node executor ([#27354](https://redirect.github.com/nrwl/nx/pull/27354))
- **docs:** update OpenAI model to use gpt-4o-mini ([#27434](https://redirect.github.com/nrwl/nx/pull/27434))
- **nx-dev:** add Explain with AI to Enterprise and Pro Plans ([#27455](https://redirect.github.com/nrwl/nx/pull/27455))
- **nx-dev:** add Monorepo World banner to hero ([#27482](https://redirect.github.com/nrwl/nx/pull/27482))
##### 🩹 Fixes
- **angular:** generate [@nx/angular](https://redirect.github.com/nx/angular) in devDependencies and move to dependencies when using runtime helpers ([#27405](https://redirect.github.com/nrwl/nx/pull/27405))
- **angular:** module-federation-ssr-dev-server should call correct builder ([#27477](https://redirect.github.com/nrwl/nx/pull/27477))
- **angular:** bump ngrx version to 18.0.2 ([#27506](https://redirect.github.com/nrwl/nx/pull/27506))
- **js:** handle arbitrary nested ts path mappings when re-mapping them to the outputs ([#27429](https://redirect.github.com/nrwl/nx/pull/27429))
- **linter:** update the [@nx/dependency-checks](https://redirect.github.com/nx/dependency-checks) rule to read the package.json content from the rule context ([#27476](https://redirect.github.com/nrwl/nx/pull/27476))
- **misc:** ensure custom reporters are usable with [@nx/playwright](https://redirect.github.com/nx/playwright):playwright ([#27443](https://redirect.github.com/nrwl/nx/pull/27443))
- **module-federation:** ensure target defaults are set correctly [#27448](https://redirect.github.com/nrwl/nx/issues/27448) ([#27472](https://redirect.github.com/nrwl/nx/pull/27472), [#27448](https://redirect.github.com/nrwl/nx/issues/27448))
- **node:** build-esbuild-options.ts browser user define envs by config ([#27480](https://redirect.github.com/nrwl/nx/pull/27480))
- **nx-dev:** Og image path generation ([#27456](https://redirect.github.com/nrwl/nx/pull/27456))
- **nx-dev:** bad link from home page ([#27475](https://redirect.github.com/nrwl/nx/pull/27475))
- **nx-dev:** fix use `key` instead of `env` to reference cache key in… ([#26644](https://redirect.github.com/nrwl/nx/pull/26644))
- **react:** ensure [@vitejs/plugin-react](https://redirect.github.com/vitejs/plugin-react) is installed for storybook ([#27463](https://redirect.github.com/nrwl/nx/pull/27463))
- **react:** enable vitejs-plugin-react-swc for swc compiler ([#27457](https://redirect.github.com/nrwl/nx/pull/27457))
- **repo:** add dependsOn to native build ([#27446](https://redirect.github.com/nrwl/nx/pull/27446))
- **testing:** fix misc issues in migrations ([#27471](https://redirect.github.com/nrwl/nx/pull/27471))
##### ❤️ Thank You
- [@NgDaddy](https://redirect.github.com/NgDaddy) [@NgDaddy](https://redirect.github.com/NgDaddy)
- Benjamin Cabanes [@bcabanes](https://redirect.github.com/bcabanes)
- Colum Ferry [@Coly010](https://redirect.github.com/Coly010)
- EGonz1PCTY
- Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann)
- Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Jonathan Cammisuli
- Kamenskih Dmitriy
- Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez)
- Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham)
- Tine Kondo [@tinesoft](https://redirect.github.com/tinesoft)
- Wei Liang [@weiliang79](https://redirect.github.com/weiliang79)
### [`v19.6.0`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.0)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.5.7...19.6.0)
##### 19.6.0 (2024-08-15)
##### 🚀 Features
- **angular:** deprecate data persistence operators ([#27401](https://redirect.github.com/nrwl/nx/pull/27401))
- **angular:** support angular v18.2.0 ([#27379](https://redirect.github.com/nrwl/nx/pull/27379))
- **core:** error when running atomized tasks outside of DTE ([#26898](https://redirect.github.com/nrwl/nx/pull/26898))
- **core:** update pnpm/action-setup to v4 in ci-workflow generator ([#26838](https://redirect.github.com/nrwl/nx/pull/26838))
- **core:** update axios to ^1.7.2 ([#27076](https://redirect.github.com/nrwl/nx/pull/27076))
- **core:** include target architecture in nx report ([#27094](https://redirect.github.com/nrwl/nx/pull/27094))
- **core:** add --exclude-task-dependencies flag ([#27137](https://redirect.github.com/nrwl/nx/pull/27137))
- **core:** add nx-console installation source to nx connect ([#27307](https://redirect.github.com/nrwl/nx/pull/27307))
- **core:** change e2e-ci,e2e to be same line affected command ([#26951](https://redirect.github.com/nrwl/nx/pull/26951))
- **core:** Refresh welcome screens based on Nx Cloud ([#27313](https://redirect.github.com/nrwl/nx/pull/27313))
- **core:** introduce nx import ([#26847](https://redirect.github.com/nrwl/nx/pull/26847))
- **core:** remove env var to enable sync generators ([#27409](https://redirect.github.com/nrwl/nx/pull/27409))
- **devkit:** allow updating package json based projects ([#27138](https://redirect.github.com/nrwl/nx/pull/27138))
- **graph:** add parallelism in target details ([#27014](https://redirect.github.com/nrwl/nx/pull/27014))
- **js:** add scopes option for verdaccio ([#26918](https://redirect.github.com/nrwl/nx/pull/26918))
- **js:** added a verdaccio listen address to configuration ([#26976](https://redirect.github.com/nrwl/nx/pull/26976))
- **js:** [@nx/js](https://redirect.github.com/nx/js):init generator does not generate prettier and tsconfig.base.json files by default ([#27406](https://redirect.github.com/nrwl/nx/pull/27406))
- **misc:** prioritize github onboarding flow ([#27085](https://redirect.github.com/nrwl/nx/pull/27085))
- **misc:** only create one commit with cloud onboard URL on cnw ([#27093](https://redirect.github.com/nrwl/nx/pull/27093))
- **misc:** add onboarding a/b testing ([#27217](https://redirect.github.com/nrwl/nx/pull/27217))
- **misc:** add more logging while running migrations ([#27063](https://redirect.github.com/nrwl/nx/pull/27063))
- **misc:** add nx syncing mechanism and update the typescript-sync generator ([#26793](https://redirect.github.com/nrwl/nx/pull/26793))
- **module-federation:** add nx-runtime-library-control-plugin ([#26816](https://redirect.github.com/nrwl/nx/pull/26816))
- **module-federation:** use proxy servers to proxy to single file server for static remotes ([#26782](https://redirect.github.com/nrwl/nx/pull/26782))
- **module-federation:** improve console output for remote build errors ([#26711](https://redirect.github.com/nrwl/nx/pull/26711))
- **module-federation:** support setremotedefinition api ([#27051](https://redirect.github.com/nrwl/nx/pull/27051))
- **module-federation:** Update SSR enabling static serving for remotes ([#27345](https://redirect.github.com/nrwl/nx/pull/27345))
- **nx-cloud:** add nxCloudId field for auth ([#27197](https://redirect.github.com/nrwl/nx/pull/27197))
- **nx-dev:** add announcement pill on top of hero section ([#26961](https://redirect.github.com/nrwl/nx/pull/26961))
- **nx-dev:** improve hero section on homepage ([1f34788c75](https://redirect.github.com/nrwl/nx/commit/1f34788c75))
- **nx-dev:** update descriptions and layout styles for better clarity ([#26991](https://redirect.github.com/nrwl/nx/pull/26991))
- **nx-dev:** update typography and hero component styles ([#27011](https://redirect.github.com/nrwl/nx/pull/27011))
- **nx-dev:** add Nx Cloud Page ([#26865](https://redirect.github.com/nrwl/nx/pull/26865))
- **nx-dev:** Migrate careers from nx.app ([#27020](https://redirect.github.com/nrwl/nx/pull/27020))
- **nx-dev:** reprioritize customer logos on landing page ([#27061](https://redirect.github.com/nrwl/nx/pull/27061))
- **nx-dev:** Update nx-cloud page ai section ([#27103](https://redirect.github.com/nrwl/nx/pull/27103))
- **nx-dev:** Migrate pricing page from nx.app ([#27012](https://redirect.github.com/nrwl/nx/pull/27012))
- **nx-dev:** Migrate brands from nx.app ([#27044](https://redirect.github.com/nrwl/nx/pull/27044))
- **nx-dev:** Update footer links ([#27075](https://redirect.github.com/nrwl/nx/pull/27075))
- **nx-dev:** add ai for ci ([#27096](https://redirect.github.com/nrwl/nx/pull/27096))
- **nx-dev:** improve link visibility on docs pages ([9712fb2a83](https://redirect.github.com/nrwl/nx/commit/9712fb2a83))
- **nx-dev:** add contact us button ([#27248](https://redirect.github.com/nrwl/nx/pull/27248))
- **nx-dev:** improve tab UX ([ff51fcd2cd](https://redirect.github.com/nrwl/nx/commit/ff51fcd2cd))
- **nx-dev:** add support section on contact page ([#27437](https://redirect.github.com/nrwl/nx/pull/27437))
- **react:** add skipPackageJson flag to remote and host generators ([#27116](https://redirect.github.com/nrwl/nx/pull/27116))
- **react-native:** add convert-to-inferred generator for Expo and React Native ([#27326](https://redirect.github.com/nrwl/nx/pull/27326))
- **release:** allow {releaseGroupName} to be interpolated in tag pattern ([#27188](https://redirect.github.com/nrwl/nx/pull/27188))
- **release:** allow {releaseGroupName} to be interpolated in releaseTagPattern" ([#27189](https://redirect.github.com/nrwl/nx/pull/27189))
- **release:** allow {releaseGroupName} to be interpolated in releaseTagPattern ([#27190](https://redirect.github.com/nrwl/nx/pull/27190))
- **release:** dynamic release config via programmatic API ([#27204](https://redirect.github.com/nrwl/nx/pull/27204))
- **release:** add logUnchangedProjects flag to version generator, true by default ([#27231](https://redirect.github.com/nrwl/nx/pull/27231))
- **release:** add `nx release plan:check` command to ensure relevant version plans exist ([#27343](https://redirect.github.com/nrwl/nx/pull/27343))
- **repo:** run e2e in the same command as build,test,lint ([#27019](https://redirect.github.com/nrwl/nx/pull/27019))
- **storybook:** add storybook 8 support ([#27214](https://redirect.github.com/nrwl/nx/pull/27214))
- **testing:** support vite configOverrides for cypress ([#26554](https://redirect.github.com/nrwl/nx/pull/26554))
- **testing:** e2e-ci should use serve-static or vite preview for playwright and cypress ([#27240](https://redirect.github.com/nrwl/nx/pull/27240))
- **testing:** update jest to v29.7.0 ([#27301](https://redirect.github.com/nrwl/nx/pull/27301))
- **testing:** add missing targetDefaults migration entry for [@nx/playwright](https://redirect.github.com/nx/playwright) ([#27359](https://redirect.github.com/nrwl/nx/pull/27359))
- **testing:** allow usage of jest 30 pre-release versions ([#27334](https://redirect.github.com/nrwl/nx/pull/27334))
- **testing:** support positional arg for jest executor ([#27328](https://redirect.github.com/nrwl/nx/pull/27328))
##### 🩹 Fixes
- **angular:** generate correct server file when using webpack-based executors ([#27007](https://redirect.github.com/nrwl/nx/pull/27007))
- **angular:** remove unnecessary esbuild peer dependency ([#27046](https://redirect.github.com/nrwl/nx/pull/27046))
- **angular:** bump ngrx version and add [@ngrx/operators](https://redirect.github.com/ngrx/operators) to the package update list ([#27107](https://redirect.github.com/nrwl/nx/pull/27107))
- **angular:** update .gitignore and .prettierignore files in angular integrated migration ([#27400](https://redirect.github.com/nrwl/nx/pull/27400))
- **bundling:** prevent exports overwrite with esbuild ([#27047](https://redirect.github.com/nrwl/nx/pull/27047))
- **bundling:** get workspace package prefix length correctly [#20817](https://redirect.github.com/nrwl/nx/issues/20817) ([#27092](https://redirect.github.com/nrwl/nx/pull/27092), [#20817](https://redirect.github.com/nrwl/nx/issues/20817))
- **bundling:** explicitly set types for exports entries in package.json ([#27152](https://redirect.github.com/nrwl/nx/pull/27152))
- **core:** resolve nested delegated executor package correctly ([#26979](https://redirect.github.com/nrwl/nx/pull/26979))
- **core:** normalizeTargetDependencyWithStringProjects should not return undefined ([#26994](https://redirect.github.com/nrwl/nx/pull/26994))
- **core:** typo in nx update log ([#27036](https://redirect.github.com/nrwl/nx/pull/27036))
- **core:** record stats for more commands ([#27017](https://redirect.github.com/nrwl/nx/pull/27017))
- **core:** copy package manager config files when installing latest nx version in nx migrate ([#27032](https://redirect.github.com/nrwl/nx/pull/27032))
- **core:** fix watch daemon error ([#27067](https://redirect.github.com/nrwl/nx/pull/27067))
- **core:** ensure output paths returned are unique ([#18207](https://redirect.github.com/nrwl/nx/pull/18207))
- **core:** use argument length that match the actual size of the argument length ([#21074](https://redirect.github.com/nrwl/nx/pull/21074))
- **core:** reset should cleanup temporary nx-cloud files ([#23316](https://redirect.github.com/nrwl/nx/pull/23316))
- **core:** shorten socket length for plugin workers ([#27073](https://redirect.github.com/nrwl/nx/pull/27073))
- **core:** remove outdated workaround artificially keeping process alive ([#27062](https://redirect.github.com/nrwl/nx/pull/27062))
- **core:** update migration generators missing calls to format files ([#27082](https://redirect.github.com/nrwl/nx/pull/27082))
- **core:** improve error for setting an internal node as an external … ([#27102](https://redirect.github.com/nrwl/nx/pull/27102))
- **core:** allow overriding NX_PARALLEL with --parallel ([#27016](https://redirect.github.com/nrwl/nx/pull/27016))
- **core:** format global config files modified by nx migrate ([#27066](https://redirect.github.com/nrwl/nx/pull/27066))
- **core:** bump the time crate so compilation succeeds ([#27117](https://redirect.github.com/nrwl/nx/pull/27117))
- **core:** always load task envs from workspace root instead of relative to cwd ([#27120](https://redirect.github.com/nrwl/nx/pull/27120))
- **core:** change link in e2e-ci error message ([#27187](https://redirect.github.com/nrwl/nx/pull/27187))
- **core:** disable plugin isolation by default on windows for now ([#27210](https://redirect.github.com/nrwl/nx/pull/27210))
- **core:** show target description, add metadata to schema, and docum… ([#27131](https://redirect.github.com/nrwl/nx/pull/27131))
- **core:** remove additional quotes around cache path while pruning ([#27273](https://redirect.github.com/nrwl/nx/pull/27273))
- **core:** move token generation into new ([#27266](https://redirect.github.com/nrwl/nx/pull/27266))
- **core:** script-based targets should be able to be modified in a project.json file ([#27309](https://redirect.github.com/nrwl/nx/pull/27309))
- **core:** don't cache full dependency configuration when expanding target name ([#27308](https://redirect.github.com/nrwl/nx/pull/27308))
- **core:** allow configuring plugin message timeout ([#27315](https://redirect.github.com/nrwl/nx/pull/27315))
- **core:** update napi-build dependency to 2.1.3 ([#27341](https://redirect.github.com/nrwl/nx/pull/27341))
- **core:** avoid mutating target defaults during task graph calculation ([#27348](https://redirect.github.com/nrwl/nx/pull/27348))
- **core:** allow isolated plugins to shut themselves down ([#27317](https://redirect.github.com/nrwl/nx/pull/27317))
- **core:** prevent post install failures when socket path too long ([#27366](https://redirect.github.com/nrwl/nx/pull/27366))
- **core:** ensure context is available when updating files in context ([#27395](https://redirect.github.com/nrwl/nx/pull/27395))
- **core:** disable daemon in postinstall ([#27415](https://redirect.github.com/nrwl/nx/pull/27415))
- **core:** improve the dx of the sync commands and gracefully handle exiting the prompt when running tasks ([#27418](https://redirect.github.com/nrwl/nx/pull/27418))
- **core:** ensure the error has message before reading indexOf [#27078](https://redirect.github.com/nrwl/nx/issues/27078) ([#27426](https://redirect.github.com/nrwl/nx/pull/27426), [#27078](https://redirect.github.com/nrwl/nx/issues/27078))
- **devkit:** remove --web from being logged to show project details ([#26968](https://redirect.github.com/nrwl/nx/pull/26968))
- **devkit:** detect package manager based on install location ([#27127](https://redirect.github.com/nrwl/nx/pull/27127))
- **gradle:** change test-ci depends on testClasses ([#27349](https://redirect.github.com/nrwl/nx/pull/27349))
- **js:** do not override package.json type when defined in tsc executor ([#27106](https://redirect.github.com/nrwl/nx/pull/27106))
- **js:** generate additional entry point exports without the filename for barrel files ([#27112](https://redirect.github.com/nrwl/nx/pull/27112))
- **js:** handle project references better in typescript plugin ([#27178](https://redirect.github.com/nrwl/nx/pull/27178))
- **js:** locate npm nodes correctly for aliased packages ([#27124](https://redirect.github.com/nrwl/nx/pull/27124))
- **linter:** log a message when the number of warnings exceeds the specified maxWarnings for the lint executor ([#27003](https://redirect.github.com/nrwl/nx/pull/27003))
- **linter:** convert root projects correctly to inferred and remove default option values ([#27035](https://redirect.github.com/nrwl/nx/pull/27035))
- **linter:** ensure too many warnings is only logged if enabled ([#27083](https://redirect.github.com/nrwl/nx/pull/27083))
- **linter:** checking command is specified ([#26908](https://redirect.github.com/nrwl/nx/pull/26908))
- **linter:** allow undefined options in eslint plugin ([#27232](https://redirect.github.com/nrwl/nx/pull/27232))
- **misc:** update concurrency in ci workflows to 3 ([#26974](https://redirect.github.com/nrwl/nx/pull/26974))
- **misc:** generate the "types" field in package.json if no set ([#27147](https://redirect.github.com/nrwl/nx/pull/27147))
- **misc:** hide git not a repository error ([#27237](https://redirect.github.com/nrwl/nx/pull/27237))
- **misc:** add cloud token during new workspace like expected ([#27265](https://redirect.github.com/nrwl/nx/pull/27265))
- **misc:** fix cloud setup ([#27281](https://redirect.github.com/nrwl/nx/pull/27281))
- **misc:** end ab testing for onboarding message ([#27316](https://redirect.github.com/nrwl/nx/pull/27316))
- **misc:** track which CI providers being used ([#27320](https://redirect.github.com/nrwl/nx/pull/27320))
- **misc:** avoid terminal popups when checking package manager version ([#27329](https://redirect.github.com/nrwl/nx/pull/27329))
- **misc:** update readmes ([#27038](https://redirect.github.com/nrwl/nx/pull/27038))
- **misc:** init should run add for .nx workspaces on windows ([#27364](https://redirect.github.com/nrwl/nx/pull/27364))
- **module-federation:** do not cache assets from static serve ([#27005](https://redirect.github.com/nrwl/nx/pull/27005))
- **module-federation:** pin versions mf packages versions ([#27071](https://redirect.github.com/nrwl/nx/pull/27071))
- **module-federation:** handle tspath mappings with /\* wildcard [#26765](https://redirect.github.com/nrwl/nx/issues/26765) ([#27149](https://redirect.github.com/nrwl/nx/pull/27149), [#26765](https://redirect.github.com/nrwl/nx/issues/26765))
- **module-federation:** optimization should not be overwritten [#27201](https://redirect.github.com/nrwl/nx/issues/27201) ([#27376](https://redirect.github.com/nrwl/nx/pull/27376), [#27201](https://redirect.github.com/nrwl/nx/issues/27201))
- **module-federation:** remote proxies should use https when host is configured with ssl [#27360](https://redirect.github.com/nrwl/nx/issues/27360) ([#27381](https://redirect.github.com/nrwl/nx/pull/27381), [#27360](https://redirect.github.com/nrwl/nx/issues/27360))
- **module-federation:** turn dts off by default [#27198](https://redirect.github.com/nrwl/nx/issues/27198) ([#27403](https://redirect.github.com/nrwl/nx/pull/27403), [#27198](https://redirect.github.com/nrwl/nx/issues/27198))
- **module-federation:** Add migration for ssr server file to run on it's own port ([#27411](https://redirect.github.com/nrwl/nx/pull/27411))
- **nextjs:** fix inlined workspace root in .nx-helpers ([#27136](https://redirect.github.com/nrwl/nx/pull/27136))
- **nextjs:** update @nx/next/babel preset to remove conflicting plugins when testing in Jest ([#27414](https://redirect.github.com/nrwl/nx/pull/27414))
- **nextjs:** Fix order, and wrong number call to createWebpackConfig() ([#27337](https://redirect.github.com/nrwl/nx/pull/27337))
- **node:** ensure artifacts are built before serving app ([#27146](https://redirect.github.com/nrwl/nx/pull/27146))
- **node:** Ensure docker file is generated when nest framework is supplied ([#27153](https://redirect.github.com/nrwl/nx/pull/27153))
- **nx-cloud:** fix connect generator ([#27314](https://redirect.github.com/nrwl/nx/pull/27314))
- **nx-cloud:** add nxCloudId to nxJson when connecting with generator ([#27356](https://redirect.github.com/nrwl/nx/pull/27356))
- **nx-dev:** Navigating to blogs should work ([#26972](https://redirect.github.com/nrwl/nx/pull/26972))
- **nx-dev:** Remove announcement banner ([232e12479e](https://redirect.github.com/nrwl/nx/commit/232e12479e))
- **nx-dev:** improve bandwidth usage convert gif to mp4 ([#27129](https://redirect.github.com/nrwl/nx/pull/27129))
- **nx-dev:** add background on pricing tiles & blog link to pricing page [#27157](https://redirect.github.com/nrwl/nx/issues/27157) ([#27157](https://redirect.github.com/nrwl/nx/issues/27157))
- **nx-dev:** Add png image file for ai blog socials ([#27192](https://redirect.github.com/nrwl/nx/pull/27192))
- **nx-dev:** OG image meta tag ([#27195](https://redirect.github.com/nrwl/nx/pull/27195))
- **nx-dev:** plugin-registry title style ([777eea685c](https://redirect.github.com/nrwl/nx/commit/777eea685c))
- **nx-dev:** adjust scroll offset for headings on docs and blog container ([90e29f078e](https://redirect.github.com/nrwl/nx/commit/90e29f078e))
- **nx-dev:** Turn off next.js cache for careers api ([#27275](https://redirect.github.com/nrwl/nx/pull/27275))
- **nx-dev:** clean up heading text ([#27205](https://redirect.github.com/nrwl/nx/pull/27205))
- **react:** generate valid Vite + JSX setup for React ([#27130](https://redirect.github.com/nrwl/nx/pull/27130))
- **react-native:** fix unable to resolve realm ([#26983](https://redirect.github.com/nrwl/nx/pull/26983))
- **react-native:** migration handles case where plugins is missing from nx.json ([#27387](https://redirect.github.com/nrwl/nx/pull/27387))
- **release:** only include relevant authors in project changelogs ([#27181](https://redirect.github.com/nrwl/nx/pull/27181))
- **release:** ensure [@org/package](https://redirect.github.com/org/package) style names are wrapped in quotes in version plans ([#27177](https://redirect.github.com/nrwl/nx/pull/27177))
- **release:** do not add groups to commit message when their projects have no changes ([#27218](https://redirect.github.com/nrwl/nx/pull/27218))
- **release:** deleted files should be staged alongside changed files ([#27219](https://redirect.github.com/nrwl/nx/pull/27219))
- **release:** allow version plans to have multi-line, arbitrarily formatted messages ([#27323](https://redirect.github.com/nrwl/nx/pull/27323))
- **release:** allow specifier override for version command when version plans are enabled ([#27436](https://redirect.github.com/nrwl/nx/pull/27436))
- **repo:** update tests to pass regardless of actually installed yarn version ([#27054](https://redirect.github.com/nrwl/nx/pull/27054))
- **repo:** fix native cache inputs ([#27338](https://redirect.github.com/nrwl/nx/pull/27338))
- **storybook:** update version check ([#27278](https://redirect.github.com/nrwl/nx/pull/27278))
- **testing:** use taskkill to kill web server process when running cypress on windows ([#27068](https://redirect.github.com/nrwl/nx/pull/27068))
- **testing:** adding e2e projects should register e2e-ci targetDefaults ([#27185](https://redirect.github.com/nrwl/nx/pull/27185))
- **testing:** resolve jest package from the project root in plugin ([#27342](https://redirect.github.com/nrwl/nx/pull/27342))
- **testing:** playwright migration should find correct targetNam
Configuration
📅 Schedule: Branch creation - "on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 contains the following updates:
19.3.0
->19.4.1
19.2.2
->19.4.1
9.8.0
->9.10.0
19.5.6
->19.6.5
19.5.6
->19.6.5
19.5.6
->19.6.5
1.7.6
->1.7.24
20.14.14
->20.16.5
3.0.0
->3.1.0
9.8.0
->9.10.0
3.2.7
->3.3.2
9.1.4
->9.1.5
15.2.8
->15.2.10
10.7.0
->10.7.3
19.5.6
->19.6.5
8.0.0
->8.4.0
Release Notes
conventional-changelog/commitlint (@commitlint/cli)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) **Note:** Version bump only for package [@commitlint/cli](https://redirect.github.com/commitlint/cli) ### [`v19.4.0`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/cli/CHANGELOG.md#1940-2024-08-07) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.3.0...v19.4.0) ##### Features - support command line options from a file ([#4109](https://redirect.github.com/conventional-changelog/commitlint/issues/4109)) ([a20e890](https://redirect.github.com/conventional-changelog/commitlint/commit/a20e890f6b6c8bacdc511d40cb41f29415bdd044)) - support linting from the last tag ([#4110](https://redirect.github.com/conventional-changelog/commitlint/issues/4110)) ([4b204ec](https://redirect.github.com/conventional-changelog/commitlint/commit/4b204ecfb43dd6a00e24b51111aadbd78f9d58e1))conventional-changelog/commitlint (@commitlint/config-conventional)
### [`v19.4.1`](https://redirect.github.com/conventional-changelog/commitlint/blob/HEAD/@commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://redirect.github.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1) **Note:** Version bump only for package [@commitlint/config-conventional](https://redirect.github.com/commitlint/config-conventional)eslint/eslint (@eslint/js)
### [`v9.10.0`](https://redirect.github.com/eslint/eslint/compare/v9.9.1...1ebdde1cf2793b12c2e9417ce428ae3326ce8ea3) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.1...v9.10.0) ### [`v9.9.1`](https://redirect.github.com/eslint/eslint/releases/tag/v9.9.1) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.9.0...v9.9.1) #### Bug Fixes - [`9bde90c`](https://redirect.github.com/eslint/eslint/commit/9bde90c2edb6800c7f6428c5550ff00fff44ab02) fix: add logic to handle `fixTypes` in `lintText()` ([#18736](https://redirect.github.com/eslint/eslint/issues/18736)) (Amaresh S M) #### Documentation - [`4840930`](https://redirect.github.com/eslint/eslint/commit/4840930b9d8b6aa3578fe234180425e9060ceeca) docs: Update README with version support and clean up content ([#18804](https://redirect.github.com/eslint/eslint/issues/18804)) (Nicholas C. Zakas) - [`f61f40d`](https://redirect.github.com/eslint/eslint/commit/f61f40d8a68b27ad1ff96c019ac41d4e958961a4) docs: Update globals examples ([#18805](https://redirect.github.com/eslint/eslint/issues/18805)) (Nicholas C. Zakas) - [`241fcea`](https://redirect.github.com/eslint/eslint/commit/241fcea48abe1c63f22b31be4bd75b6039768a85) docs: Use and define languages ([#18795](https://redirect.github.com/eslint/eslint/issues/18795)) (Nicholas C. Zakas) - [`5dbdd63`](https://redirect.github.com/eslint/eslint/commit/5dbdd63dc83428447e25f1fc1d05d8a69e3b006a) docs: eslint-plugin-markdown -> [@eslint/markdown](https://redirect.github.com/eslint/markdown) ([#18797](https://redirect.github.com/eslint/eslint/issues/18797)) (Nicholas C. Zakas) - [`c6c8ddd`](https://redirect.github.com/eslint/eslint/commit/c6c8ddd3130bbfec98ef817e4647faf19b34c85c) docs: update links to eslint-visitor-keys repo ([#18796](https://redirect.github.com/eslint/eslint/issues/18796)) (Francesco Trotta) - [`f981d05`](https://redirect.github.com/eslint/eslint/commit/f981d054ed935ef9844b6f76d4ce90ebb345b66f) docs: Update README (GitHub Actions Bot) - [`b516974`](https://redirect.github.com/eslint/eslint/commit/b516974713ada28c75f1e21599fc0cec13a8b321) docs: update links to `eslint/js` repo ([#18781](https://redirect.github.com/eslint/eslint/issues/18781)) (Francesco Trotta) - [`fb7a3f5`](https://redirect.github.com/eslint/eslint/commit/fb7a3f5df5f661bcd96e483558da66eafeb4b954) docs: update note for package managers ([#18779](https://redirect.github.com/eslint/eslint/issues/18779)) (Jay) #### Chores - [`b0c34d0`](https://redirect.github.com/eslint/eslint/commit/b0c34d04b1ac1e56609209db2f9b18a6c05a198d) chore: upgrade to [@eslint/js](https://redirect.github.com/eslint/js)[@9](https://redirect.github.com/9).9.1 ([#18809](https://redirect.github.com/eslint/eslint/issues/18809)) (Francesco Trotta) - [`cd5a0da`](https://redirect.github.com/eslint/eslint/commit/cd5a0daa24b7ab019c42d64da478c84cc4d32c34) chore: package.json update for [@eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`e112642`](https://redirect.github.com/eslint/eslint/commit/e1126423db08a29a6cdf39626110fd29186785f0) refactor: Extract parsing logic from Linter ([#18790](https://redirect.github.com/eslint/eslint/issues/18790)) (Nicholas C. Zakas) - [`0f68a85`](https://redirect.github.com/eslint/eslint/commit/0f68a851db4db4eb6ff537345e7d6c26434950f1) chore: use eslint-plugin-yml on yaml files only ([#18801](https://redirect.github.com/eslint/eslint/issues/18801)) (Milos Djermanovic) - [`f8d1b3c`](https://redirect.github.com/eslint/eslint/commit/f8d1b3c2324cdada4fe1d8799f4f517c1585a001) chore: update dependencies for browser tests ([#18794](https://redirect.github.com/eslint/eslint/issues/18794)) (Christian Bromann) - [`aed2624`](https://redirect.github.com/eslint/eslint/commit/aed262407918406c19d43b8d54070fa93508782b) chore: update dependency [@eslint/config-array](https://redirect.github.com/eslint/config-array) to ^0.18.0 ([#18788](https://redirect.github.com/eslint/eslint/issues/18788)) (renovate\[bot]) - [`5c29128`](https://redirect.github.com/eslint/eslint/commit/5c291283dc29dcfdae585d9878e0fb8ab0d68c43) chore: update dependency [@eslint/core](https://redirect.github.com/eslint/core) to ^0.4.0 ([#18789](https://redirect.github.com/eslint/eslint/issues/18789)) (renovate\[bot]) - [`5d66fb2`](https://redirect.github.com/eslint/eslint/commit/5d66fb2b53ded440180feef526b1211673c40e88) chore: migrate linting workflow to use trunk check meta-linter ([#18643](https://redirect.github.com/eslint/eslint/issues/18643)) (Chris Clearwater) - [`bf96855`](https://redirect.github.com/eslint/eslint/commit/bf96855d7c181648cb0a0e8faf77d707ddd4725f) chore: add ids to github issue templates ([#18775](https://redirect.github.com/eslint/eslint/issues/18775)) (Strek) ### [`v9.9.0`](https://redirect.github.com/eslint/eslint/compare/v9.8.0...59dba1b3404391f5d968be578f0205569d5d41b2) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.8.0...v9.9.0)nrwl/nx (@nx/js)
### [`v19.6.5`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.5) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.4...19.6.5) ##### 19.6.5 (2024-09-03) ##### 🩹 Fixes - **core:** handle file change conflicts between sync generators ([#27695](https://redirect.github.com/nrwl/nx/pull/27695)) - **core:** filter branch in preparation for nx import ([#27652](https://redirect.github.com/nrwl/nx/pull/27652)) - **core:** add parallelism to target defaults schema ([#27710](https://redirect.github.com/nrwl/nx/pull/27710)) - **core:** bump plugin pool attempts to work with slow runtimes ([#27726](https://redirect.github.com/nrwl/nx/pull/27726)) - **detox:** fix name with camel case ([#27602](https://redirect.github.com/nrwl/nx/pull/27602)) - **expo:** fix unable to build expo local for yarn 4 ([#26992](https://redirect.github.com/nrwl/nx/pull/26992)) - **expo:** add cacheVersion to metro.config ([#27646](https://redirect.github.com/nrwl/nx/pull/27646)) - **misc:** fix the URL of the [@naxodev/nx-cloudflare](https://redirect.github.com/naxodev/nx-cloudflare) plugin ([#27723](https://redirect.github.com/nrwl/nx/pull/27723)) - **nx-dev:** show first tab if none selected ([#27701](https://redirect.github.com/nrwl/nx/pull/27701)) - **react-native:** change hermesCommand to build android ([#27641](https://redirect.github.com/nrwl/nx/pull/27641)) - **release:** release plan command should take filters and touched projects into account ([#27706](https://redirect.github.com/nrwl/nx/pull/27706)) - **release:** version plan changelogs should contain authors and refs ([#27737](https://redirect.github.com/nrwl/nx/pull/27737)) ##### ❤️ Thank You - Austin Fahsl [@fahslaj](https://redirect.github.com/fahslaj) - Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi) - Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann) - Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo) - James Henry [@JamesHenry](https://redirect.github.com/JamesHenry) - Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez) - MaxKless [@MaxKless](https://redirect.github.com/MaxKless) - Nicolas Beaussart - Victor Berchet [@vicb](https://redirect.github.com/vicb) ### [`v19.6.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.4) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.3...19.6.4) ##### 19.6.4 (2024-08-28) ##### 🚀 Features - **core:** return task results from imperative task runner ([#27640](https://redirect.github.com/nrwl/nx/pull/27640)) - **nx-dev:** add deepdive callout component ([2e38860db2](https://redirect.github.com/nrwl/nx/commit/2e38860db2)) ##### 🩹 Fixes - **core:** do not stream output when static output style is enabled ([#27642](https://redirect.github.com/nrwl/nx/pull/27642)) - **core:** fix --e2eTestRunner for create-nx-workspace with react native ([#27543](https://redirect.github.com/nrwl/nx/pull/27543)) - **core:** negative workspace-root filesets should override positive filesets ([#27524](https://redirect.github.com/nrwl/nx/pull/27524)) - **core:** make sure env vars specified in run-commands envFile option take priority over other loaded env files ([#27583](https://redirect.github.com/nrwl/nx/pull/27583)) - **core:** fixes an issue where using "node:test" results in infinite loop ([#27685](https://redirect.github.com/nrwl/nx/pull/27685)) - **gradle:** fix child project deps ([#27643](https://redirect.github.com/nrwl/nx/pull/27643)) - **gradle:** fix find root for projects ([#27651](https://redirect.github.com/nrwl/nx/pull/27651)) - **js:** respect "watch" option when "runBuildTargetDependencies" is true ([#27677](https://redirect.github.com/nrwl/nx/pull/27677)) - **release:** programmatic API types should not be any ([#27647](https://redirect.github.com/nrwl/nx/pull/27647)) - **testing:** application generators should accurately configure e2e projects ([#27453](https://redirect.github.com/nrwl/nx/pull/27453)) - **vite:** plugin should infer ts project correctly for libs ([#27649](https://redirect.github.com/nrwl/nx/pull/27649)) ##### ❤️ Thank You - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - Craigory Coppola [@AgentEnder](https://redirect.github.com/AgentEnder) - Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi) - Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo) - James Henry [@JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Juri [@juristr](https://redirect.github.com/juristr) - MaxKless [@MaxKless](https://redirect.github.com/MaxKless) ### [`v19.6.3`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.3) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.2...19.6.3) ##### 19.6.3 (2024-08-26) ##### 🚀 Features - **core:** expose graph json type ([#27496](https://redirect.github.com/nrwl/nx/pull/27496)) ##### 🩹 Fixes - **angular:** ensure target default for '[@nx/angular](https://redirect.github.com/nx/angular):webpack-browser' is set [#26483](https://redirect.github.com/nrwl/nx/issues/26483) ([#27616](https://redirect.github.com/nrwl/nx/pull/27616), [#26483](https://redirect.github.com/nrwl/nx/issues/26483)) - **bundling:** update snapshots for copy assets plugin ([#27610](https://redirect.github.com/nrwl/nx/pull/27610)) - **core:** enable using the daemon in docker if enabled explicitly ([#27585](https://redirect.github.com/nrwl/nx/pull/27585)) - **core:** ensure file watcher is looking for correct config on windows ([#27594](https://redirect.github.com/nrwl/nx/pull/27594)) - **core:** change order of CI providers to match their popularity ([#27623](https://redirect.github.com/nrwl/nx/pull/27623)) - **core:** not parse hex to number ([#27515](https://redirect.github.com/nrwl/nx/pull/27515)) - **core:** nx migrate should determine angular devkit migration from cli or schematics [#20282](https://redirect.github.com/nrwl/nx/issues/20282) ([#27634](https://redirect.github.com/nrwl/nx/pull/27634), [#20282](https://redirect.github.com/nrwl/nx/issues/20282)) - **expo:** add expoLibraryGenerator to export ([#27520](https://redirect.github.com/nrwl/nx/pull/27520)) - **js:** fix verdaccio windows for registry ([#27350](https://redirect.github.com/nrwl/nx/pull/27350)) - **react:** tailwind with rspack should work on generation [#27028](https://redirect.github.com/nrwl/nx/issues/27028) ([#27619](https://redirect.github.com/nrwl/nx/pull/27619), [#27028](https://redirect.github.com/nrwl/nx/issues/27028)) - **react-native:** remove upgrade command in migration ([#27467](https://redirect.github.com/nrwl/nx/pull/27467)) - **webpack:** add migration for proxy config ([#27621](https://redirect.github.com/nrwl/nx/pull/27621)) ##### ❤️ Thank You - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi) - Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - MaxKless [@MaxKless](https://redirect.github.com/MaxKless) - Paweł Twardziak [@paweltwardziak](https://redirect.github.com/paweltwardziak) ### [`v19.6.2`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.2) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.1...19.6.2) ##### 19.6.2 (2024-08-21) ##### 🚀 Features - **bundling:** add option to generate sourcemaps for Rollup build ([#27539](https://redirect.github.com/nrwl/nx/pull/27539)) - **devkit:** prefer strings over Linter enum ([#27209](https://redirect.github.com/nrwl/nx/pull/27209)) - **graph:** add expandedTargets to project details on nx dev ([#26911](https://redirect.github.com/nrwl/nx/pull/26911)) - **js:** add skipPackageManager option to build executors in order to skip generating "packageManager" entry in package.json ([#27518](https://redirect.github.com/nrwl/nx/pull/27518)) - **nx-dev:** honor prefers-reduced-motion ([#27541](https://redirect.github.com/nrwl/nx/pull/27541)) ##### 🩹 Fixes - missing export for setRemoteDefinition ([#27491](https://redirect.github.com/nrwl/nx/pull/27491)) - **core:** fix importing files with special characters ([#27484](https://redirect.github.com/nrwl/nx/pull/27484)) - **core:** use withVerbose util ([#27553](https://redirect.github.com/nrwl/nx/pull/27553)) - **core:** support import detection of packages installed from git remote URL ([#27569](https://redirect.github.com/nrwl/nx/pull/27569)) - **esbuild:** declaration:true should find the correct package root regardless of cwd [#26261](https://redirect.github.com/nrwl/nx/issues/26261) ([#27560](https://redirect.github.com/nrwl/nx/pull/27560), [#26261](https://redirect.github.com/nrwl/nx/issues/26261)) - **gradle:** track childProjects in properties report ([#27488](https://redirect.github.com/nrwl/nx/pull/27488)) - **gradle:** fix tasksFileLines might be undefined ([#27548](https://redirect.github.com/nrwl/nx/pull/27548)) - **js:** only sync references when composite is true, preserve comments in other parts of file ([#27530](https://redirect.github.com/nrwl/nx/pull/27530)) - **js:** ensure assets option in tsc executor defaults to empty array for programmatic usage ([#27565](https://redirect.github.com/nrwl/nx/pull/27565)) - **module-federation:** ensure shared packages can be shared from host [#27162](https://redirect.github.com/nrwl/nx/issues/27162) ([#27513](https://redirect.github.com/nrwl/nx/pull/27513), [#27162](https://redirect.github.com/nrwl/nx/issues/27162)) - **nextjs:** should not fail when running outside of nx cli ([#27523](https://redirect.github.com/nrwl/nx/pull/27523)) - **nextjs:** Should be able to run custom server targets with swc ([#27526](https://redirect.github.com/nrwl/nx/pull/27526)) - **nextjs:** schema type for unitTestRunner for library ([#26824](https://redirect.github.com/nrwl/nx/pull/26824)) - **node:** generate webpack server apps with generatePackageJson:true by default ([#27570](https://redirect.github.com/nrwl/nx/pull/27570)) - **nx-dev:** modify prompt ([#27536](https://redirect.github.com/nrwl/nx/pull/27536)) - **nx-plugin:** allow create-package without e2eProject ([#27572](https://redirect.github.com/nrwl/nx/pull/27572)) - **react:** handle more scenarios when collecting component props for generating stories ([#27528](https://redirect.github.com/nrwl/nx/pull/27528)) - **storybook:** should generate correct config for nextjs apps [#27233](https://redirect.github.com/nrwl/nx/issues/27233) ([#27510](https://redirect.github.com/nrwl/nx/pull/27510), [#27233](https://redirect.github.com/nrwl/nx/issues/27233)) - **testing:** fix issues in static server target migrations ([#27547](https://redirect.github.com/nrwl/nx/pull/27547)) - **vite:** plugin should infer serve target if server config defined [#27370](https://redirect.github.com/nrwl/nx/issues/27370) ([#27507](https://redirect.github.com/nrwl/nx/pull/27507), [#27370](https://redirect.github.com/nrwl/nx/issues/27370)) - **vite:** load the correct config file from [@nx/vite](https://redirect.github.com/nx/vite):test executor ([#27514](https://redirect.github.com/nrwl/nx/pull/27514)) - **vite:** add typecheck inferred target for vite plugin [#27501](https://redirect.github.com/nrwl/nx/issues/27501) ([#27531](https://redirect.github.com/nrwl/nx/pull/27531), [#27501](https://redirect.github.com/nrwl/nx/issues/27501)) ##### ❤️ Thank You - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - Emily Xiong [@xiongemi](https://redirect.github.com/xiongemi) - Feliche-Demian Netliukh - Guilherme Prezzi [@menosprezzi](https://redirect.github.com/menosprezzi) - Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann) - Jack Hsu [@jaysoo](https://redirect.github.com/jaysoo) - James Henry [@JamesHenry](https://redirect.github.com/JamesHenry) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez) - Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham) ### [`v19.6.1`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.1) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.6.0...19.6.1) ##### 19.6.1 (2024-08-19) ##### 🚀 Features - **core:** add shutdown lifecycle hook to node executor ([#27354](https://redirect.github.com/nrwl/nx/pull/27354)) - **docs:** update OpenAI model to use gpt-4o-mini ([#27434](https://redirect.github.com/nrwl/nx/pull/27434)) - **nx-dev:** add Explain with AI to Enterprise and Pro Plans ([#27455](https://redirect.github.com/nrwl/nx/pull/27455)) - **nx-dev:** add Monorepo World banner to hero ([#27482](https://redirect.github.com/nrwl/nx/pull/27482)) ##### 🩹 Fixes - **angular:** generate [@nx/angular](https://redirect.github.com/nx/angular) in devDependencies and move to dependencies when using runtime helpers ([#27405](https://redirect.github.com/nrwl/nx/pull/27405)) - **angular:** module-federation-ssr-dev-server should call correct builder ([#27477](https://redirect.github.com/nrwl/nx/pull/27477)) - **angular:** bump ngrx version to 18.0.2 ([#27506](https://redirect.github.com/nrwl/nx/pull/27506)) - **js:** handle arbitrary nested ts path mappings when re-mapping them to the outputs ([#27429](https://redirect.github.com/nrwl/nx/pull/27429)) - **linter:** update the [@nx/dependency-checks](https://redirect.github.com/nx/dependency-checks) rule to read the package.json content from the rule context ([#27476](https://redirect.github.com/nrwl/nx/pull/27476)) - **misc:** ensure custom reporters are usable with [@nx/playwright](https://redirect.github.com/nx/playwright):playwright ([#27443](https://redirect.github.com/nrwl/nx/pull/27443)) - **module-federation:** ensure target defaults are set correctly [#27448](https://redirect.github.com/nrwl/nx/issues/27448) ([#27472](https://redirect.github.com/nrwl/nx/pull/27472), [#27448](https://redirect.github.com/nrwl/nx/issues/27448)) - **node:** build-esbuild-options.ts browser user define envs by config ([#27480](https://redirect.github.com/nrwl/nx/pull/27480)) - **nx-dev:** Og image path generation ([#27456](https://redirect.github.com/nrwl/nx/pull/27456)) - **nx-dev:** bad link from home page ([#27475](https://redirect.github.com/nrwl/nx/pull/27475)) - **nx-dev:** fix use `key` instead of `env` to reference cache key in… ([#26644](https://redirect.github.com/nrwl/nx/pull/26644)) - **react:** ensure [@vitejs/plugin-react](https://redirect.github.com/vitejs/plugin-react) is installed for storybook ([#27463](https://redirect.github.com/nrwl/nx/pull/27463)) - **react:** enable vitejs-plugin-react-swc for swc compiler ([#27457](https://redirect.github.com/nrwl/nx/pull/27457)) - **repo:** add dependsOn to native build ([#27446](https://redirect.github.com/nrwl/nx/pull/27446)) - **testing:** fix misc issues in migrations ([#27471](https://redirect.github.com/nrwl/nx/pull/27471)) ##### ❤️ Thank You - [@NgDaddy](https://redirect.github.com/NgDaddy) [@NgDaddy](https://redirect.github.com/NgDaddy) - Benjamin Cabanes [@bcabanes](https://redirect.github.com/bcabanes) - Colum Ferry [@Coly010](https://redirect.github.com/Coly010) - EGonz1PCTY - Isaac Mann [@isaacplmann](https://redirect.github.com/isaacplmann) - Jason Jean [@FrozenPandaz](https://redirect.github.com/FrozenPandaz) - Jonathan Cammisuli - Kamenskih Dmitriy - Leosvel Pérez Espinosa [@leosvelperez](https://redirect.github.com/leosvelperez) - Nicholas Cunningham [@ndcunningham](https://redirect.github.com/ndcunningham) - Tine Kondo [@tinesoft](https://redirect.github.com/tinesoft) - Wei Liang [@weiliang79](https://redirect.github.com/weiliang79) ### [`v19.6.0`](https://redirect.github.com/nrwl/nx/releases/tag/19.6.0) [Compare Source](https://redirect.github.com/nrwl/nx/compare/19.5.7...19.6.0) ##### 19.6.0 (2024-08-15) ##### 🚀 Features - **angular:** deprecate data persistence operators ([#27401](https://redirect.github.com/nrwl/nx/pull/27401)) - **angular:** support angular v18.2.0 ([#27379](https://redirect.github.com/nrwl/nx/pull/27379)) - **core:** error when running atomized tasks outside of DTE ([#26898](https://redirect.github.com/nrwl/nx/pull/26898)) - **core:** update pnpm/action-setup to v4 in ci-workflow generator ([#26838](https://redirect.github.com/nrwl/nx/pull/26838)) - **core:** update axios to ^1.7.2 ([#27076](https://redirect.github.com/nrwl/nx/pull/27076)) - **core:** include target architecture in nx report ([#27094](https://redirect.github.com/nrwl/nx/pull/27094)) - **core:** add --exclude-task-dependencies flag ([#27137](https://redirect.github.com/nrwl/nx/pull/27137)) - **core:** add nx-console installation source to nx connect ([#27307](https://redirect.github.com/nrwl/nx/pull/27307)) - **core:** change e2e-ci,e2e to be same line affected command ([#26951](https://redirect.github.com/nrwl/nx/pull/26951)) - **core:** Refresh welcome screens based on Nx Cloud ([#27313](https://redirect.github.com/nrwl/nx/pull/27313)) - **core:** introduce nx import ([#26847](https://redirect.github.com/nrwl/nx/pull/26847)) - **core:** remove env var to enable sync generators ([#27409](https://redirect.github.com/nrwl/nx/pull/27409)) - **devkit:** allow updating package json based projects ([#27138](https://redirect.github.com/nrwl/nx/pull/27138)) - **graph:** add parallelism in target details ([#27014](https://redirect.github.com/nrwl/nx/pull/27014)) - **js:** add scopes option for verdaccio ([#26918](https://redirect.github.com/nrwl/nx/pull/26918)) - **js:** added a verdaccio listen address to configuration ([#26976](https://redirect.github.com/nrwl/nx/pull/26976)) - **js:** [@nx/js](https://redirect.github.com/nx/js):init generator does not generate prettier and tsconfig.base.json files by default ([#27406](https://redirect.github.com/nrwl/nx/pull/27406)) - **misc:** prioritize github onboarding flow ([#27085](https://redirect.github.com/nrwl/nx/pull/27085)) - **misc:** only create one commit with cloud onboard URL on cnw ([#27093](https://redirect.github.com/nrwl/nx/pull/27093)) - **misc:** add onboarding a/b testing ([#27217](https://redirect.github.com/nrwl/nx/pull/27217)) - **misc:** add more logging while running migrations ([#27063](https://redirect.github.com/nrwl/nx/pull/27063)) - **misc:** add nx syncing mechanism and update the typescript-sync generator ([#26793](https://redirect.github.com/nrwl/nx/pull/26793)) - **module-federation:** add nx-runtime-library-control-plugin ([#26816](https://redirect.github.com/nrwl/nx/pull/26816)) - **module-federation:** use proxy servers to proxy to single file server for static remotes ([#26782](https://redirect.github.com/nrwl/nx/pull/26782)) - **module-federation:** improve console output for remote build errors ([#26711](https://redirect.github.com/nrwl/nx/pull/26711)) - **module-federation:** support setremotedefinition api ([#27051](https://redirect.github.com/nrwl/nx/pull/27051)) - **module-federation:** Update SSR enabling static serving for remotes ([#27345](https://redirect.github.com/nrwl/nx/pull/27345)) - **nx-cloud:** add nxCloudId field for auth ([#27197](https://redirect.github.com/nrwl/nx/pull/27197)) - **nx-dev:** add announcement pill on top of hero section ([#26961](https://redirect.github.com/nrwl/nx/pull/26961)) - **nx-dev:** improve hero section on homepage ([1f34788c75](https://redirect.github.com/nrwl/nx/commit/1f34788c75)) - **nx-dev:** update descriptions and layout styles for better clarity ([#26991](https://redirect.github.com/nrwl/nx/pull/26991)) - **nx-dev:** update typography and hero component styles ([#27011](https://redirect.github.com/nrwl/nx/pull/27011)) - **nx-dev:** add Nx Cloud Page ([#26865](https://redirect.github.com/nrwl/nx/pull/26865)) - **nx-dev:** Migrate careers from nx.app ([#27020](https://redirect.github.com/nrwl/nx/pull/27020)) - **nx-dev:** reprioritize customer logos on landing page ([#27061](https://redirect.github.com/nrwl/nx/pull/27061)) - **nx-dev:** Update nx-cloud page ai section ([#27103](https://redirect.github.com/nrwl/nx/pull/27103)) - **nx-dev:** Migrate pricing page from nx.app ([#27012](https://redirect.github.com/nrwl/nx/pull/27012)) - **nx-dev:** Migrate brands from nx.app ([#27044](https://redirect.github.com/nrwl/nx/pull/27044)) - **nx-dev:** Update footer links ([#27075](https://redirect.github.com/nrwl/nx/pull/27075)) - **nx-dev:** add ai for ci ([#27096](https://redirect.github.com/nrwl/nx/pull/27096)) - **nx-dev:** improve link visibility on docs pages ([9712fb2a83](https://redirect.github.com/nrwl/nx/commit/9712fb2a83)) - **nx-dev:** add contact us button ([#27248](https://redirect.github.com/nrwl/nx/pull/27248)) - **nx-dev:** improve tab UX ([ff51fcd2cd](https://redirect.github.com/nrwl/nx/commit/ff51fcd2cd)) - **nx-dev:** add support section on contact page ([#27437](https://redirect.github.com/nrwl/nx/pull/27437)) - **react:** add skipPackageJson flag to remote and host generators ([#27116](https://redirect.github.com/nrwl/nx/pull/27116)) - **react-native:** add convert-to-inferred generator for Expo and React Native ([#27326](https://redirect.github.com/nrwl/nx/pull/27326)) - **release:** allow {releaseGroupName} to be interpolated in tag pattern ([#27188](https://redirect.github.com/nrwl/nx/pull/27188)) - **release:** allow {releaseGroupName} to be interpolated in releaseTagPattern" ([#27189](https://redirect.github.com/nrwl/nx/pull/27189)) - **release:** allow {releaseGroupName} to be interpolated in releaseTagPattern ([#27190](https://redirect.github.com/nrwl/nx/pull/27190)) - **release:** dynamic release config via programmatic API ([#27204](https://redirect.github.com/nrwl/nx/pull/27204)) - **release:** add logUnchangedProjects flag to version generator, true by default ([#27231](https://redirect.github.com/nrwl/nx/pull/27231)) - **release:** add `nx release plan:check` command to ensure relevant version plans exist ([#27343](https://redirect.github.com/nrwl/nx/pull/27343)) - **repo:** run e2e in the same command as build,test,lint ([#27019](https://redirect.github.com/nrwl/nx/pull/27019)) - **storybook:** add storybook 8 support ([#27214](https://redirect.github.com/nrwl/nx/pull/27214)) - **testing:** support vite configOverrides for cypress ([#26554](https://redirect.github.com/nrwl/nx/pull/26554)) - **testing:** e2e-ci should use serve-static or vite preview for playwright and cypress ([#27240](https://redirect.github.com/nrwl/nx/pull/27240)) - **testing:** update jest to v29.7.0 ([#27301](https://redirect.github.com/nrwl/nx/pull/27301)) - **testing:** add missing targetDefaults migration entry for [@nx/playwright](https://redirect.github.com/nx/playwright) ([#27359](https://redirect.github.com/nrwl/nx/pull/27359)) - **testing:** allow usage of jest 30 pre-release versions ([#27334](https://redirect.github.com/nrwl/nx/pull/27334)) - **testing:** support positional arg for jest executor ([#27328](https://redirect.github.com/nrwl/nx/pull/27328)) ##### 🩹 Fixes - **angular:** generate correct server file when using webpack-based executors ([#27007](https://redirect.github.com/nrwl/nx/pull/27007)) - **angular:** remove unnecessary esbuild peer dependency ([#27046](https://redirect.github.com/nrwl/nx/pull/27046)) - **angular:** bump ngrx version and add [@ngrx/operators](https://redirect.github.com/ngrx/operators) to the package update list ([#27107](https://redirect.github.com/nrwl/nx/pull/27107)) - **angular:** update .gitignore and .prettierignore files in angular integrated migration ([#27400](https://redirect.github.com/nrwl/nx/pull/27400)) - **bundling:** prevent exports overwrite with esbuild ([#27047](https://redirect.github.com/nrwl/nx/pull/27047)) - **bundling:** get workspace package prefix length correctly [#20817](https://redirect.github.com/nrwl/nx/issues/20817) ([#27092](https://redirect.github.com/nrwl/nx/pull/27092), [#20817](https://redirect.github.com/nrwl/nx/issues/20817)) - **bundling:** explicitly set types for exports entries in package.json ([#27152](https://redirect.github.com/nrwl/nx/pull/27152)) - **core:** resolve nested delegated executor package correctly ([#26979](https://redirect.github.com/nrwl/nx/pull/26979)) - **core:** normalizeTargetDependencyWithStringProjects should not return undefined ([#26994](https://redirect.github.com/nrwl/nx/pull/26994)) - **core:** typo in nx update log ([#27036](https://redirect.github.com/nrwl/nx/pull/27036)) - **core:** record stats for more commands ([#27017](https://redirect.github.com/nrwl/nx/pull/27017)) - **core:** copy package manager config files when installing latest nx version in nx migrate ([#27032](https://redirect.github.com/nrwl/nx/pull/27032)) - **core:** fix watch daemon error ([#27067](https://redirect.github.com/nrwl/nx/pull/27067)) - **core:** ensure output paths returned are unique ([#18207](https://redirect.github.com/nrwl/nx/pull/18207)) - **core:** use argument length that match the actual size of the argument length ([#21074](https://redirect.github.com/nrwl/nx/pull/21074)) - **core:** reset should cleanup temporary nx-cloud files ([#23316](https://redirect.github.com/nrwl/nx/pull/23316)) - **core:** shorten socket length for plugin workers ([#27073](https://redirect.github.com/nrwl/nx/pull/27073)) - **core:** remove outdated workaround artificially keeping process alive ([#27062](https://redirect.github.com/nrwl/nx/pull/27062)) - **core:** update migration generators missing calls to format files ([#27082](https://redirect.github.com/nrwl/nx/pull/27082)) - **core:** improve error for setting an internal node as an external … ([#27102](https://redirect.github.com/nrwl/nx/pull/27102)) - **core:** allow overriding NX_PARALLEL with --parallel ([#27016](https://redirect.github.com/nrwl/nx/pull/27016)) - **core:** format global config files modified by nx migrate ([#27066](https://redirect.github.com/nrwl/nx/pull/27066)) - **core:** bump the time crate so compilation succeeds ([#27117](https://redirect.github.com/nrwl/nx/pull/27117)) - **core:** always load task envs from workspace root instead of relative to cwd ([#27120](https://redirect.github.com/nrwl/nx/pull/27120)) - **core:** change link in e2e-ci error message ([#27187](https://redirect.github.com/nrwl/nx/pull/27187)) - **core:** disable plugin isolation by default on windows for now ([#27210](https://redirect.github.com/nrwl/nx/pull/27210)) - **core:** show target description, add metadata to schema, and docum… ([#27131](https://redirect.github.com/nrwl/nx/pull/27131)) - **core:** remove additional quotes around cache path while pruning ([#27273](https://redirect.github.com/nrwl/nx/pull/27273)) - **core:** move token generation into new ([#27266](https://redirect.github.com/nrwl/nx/pull/27266)) - **core:** script-based targets should be able to be modified in a project.json file ([#27309](https://redirect.github.com/nrwl/nx/pull/27309)) - **core:** don't cache full dependency configuration when expanding target name ([#27308](https://redirect.github.com/nrwl/nx/pull/27308)) - **core:** allow configuring plugin message timeout ([#27315](https://redirect.github.com/nrwl/nx/pull/27315)) - **core:** update napi-build dependency to 2.1.3 ([#27341](https://redirect.github.com/nrwl/nx/pull/27341)) - **core:** avoid mutating target defaults during task graph calculation ([#27348](https://redirect.github.com/nrwl/nx/pull/27348)) - **core:** allow isolated plugins to shut themselves down ([#27317](https://redirect.github.com/nrwl/nx/pull/27317)) - **core:** prevent post install failures when socket path too long ([#27366](https://redirect.github.com/nrwl/nx/pull/27366)) - **core:** ensure context is available when updating files in context ([#27395](https://redirect.github.com/nrwl/nx/pull/27395)) - **core:** disable daemon in postinstall ([#27415](https://redirect.github.com/nrwl/nx/pull/27415)) - **core:** improve the dx of the sync commands and gracefully handle exiting the prompt when running tasks ([#27418](https://redirect.github.com/nrwl/nx/pull/27418)) - **core:** ensure the error has message before reading indexOf [#27078](https://redirect.github.com/nrwl/nx/issues/27078) ([#27426](https://redirect.github.com/nrwl/nx/pull/27426), [#27078](https://redirect.github.com/nrwl/nx/issues/27078)) - **devkit:** remove --web from being logged to show project details ([#26968](https://redirect.github.com/nrwl/nx/pull/26968)) - **devkit:** detect package manager based on install location ([#27127](https://redirect.github.com/nrwl/nx/pull/27127)) - **gradle:** change test-ci depends on testClasses ([#27349](https://redirect.github.com/nrwl/nx/pull/27349)) - **js:** do not override package.json type when defined in tsc executor ([#27106](https://redirect.github.com/nrwl/nx/pull/27106)) - **js:** generate additional entry point exports without the filename for barrel files ([#27112](https://redirect.github.com/nrwl/nx/pull/27112)) - **js:** handle project references better in typescript plugin ([#27178](https://redirect.github.com/nrwl/nx/pull/27178)) - **js:** locate npm nodes correctly for aliased packages ([#27124](https://redirect.github.com/nrwl/nx/pull/27124)) - **linter:** log a message when the number of warnings exceeds the specified maxWarnings for the lint executor ([#27003](https://redirect.github.com/nrwl/nx/pull/27003)) - **linter:** convert root projects correctly to inferred and remove default option values ([#27035](https://redirect.github.com/nrwl/nx/pull/27035)) - **linter:** ensure too many warnings is only logged if enabled ([#27083](https://redirect.github.com/nrwl/nx/pull/27083)) - **linter:** checking command is specified ([#26908](https://redirect.github.com/nrwl/nx/pull/26908)) - **linter:** allow undefined options in eslint plugin ([#27232](https://redirect.github.com/nrwl/nx/pull/27232)) - **misc:** update concurrency in ci workflows to 3 ([#26974](https://redirect.github.com/nrwl/nx/pull/26974)) - **misc:** generate the "types" field in package.json if no set ([#27147](https://redirect.github.com/nrwl/nx/pull/27147)) - **misc:** hide git not a repository error ([#27237](https://redirect.github.com/nrwl/nx/pull/27237)) - **misc:** add cloud token during new workspace like expected ([#27265](https://redirect.github.com/nrwl/nx/pull/27265)) - **misc:** fix cloud setup ([#27281](https://redirect.github.com/nrwl/nx/pull/27281)) - **misc:** end ab testing for onboarding message ([#27316](https://redirect.github.com/nrwl/nx/pull/27316)) - **misc:** track which CI providers being used ([#27320](https://redirect.github.com/nrwl/nx/pull/27320)) - **misc:** avoid terminal popups when checking package manager version ([#27329](https://redirect.github.com/nrwl/nx/pull/27329)) - **misc:** update readmes ([#27038](https://redirect.github.com/nrwl/nx/pull/27038)) - **misc:** init should run add for .nx workspaces on windows ([#27364](https://redirect.github.com/nrwl/nx/pull/27364)) - **module-federation:** do not cache assets from static serve ([#27005](https://redirect.github.com/nrwl/nx/pull/27005)) - **module-federation:** pin versions mf packages versions ([#27071](https://redirect.github.com/nrwl/nx/pull/27071)) - **module-federation:** handle tspath mappings with /\* wildcard [#26765](https://redirect.github.com/nrwl/nx/issues/26765) ([#27149](https://redirect.github.com/nrwl/nx/pull/27149), [#26765](https://redirect.github.com/nrwl/nx/issues/26765)) - **module-federation:** optimization should not be overwritten [#27201](https://redirect.github.com/nrwl/nx/issues/27201) ([#27376](https://redirect.github.com/nrwl/nx/pull/27376), [#27201](https://redirect.github.com/nrwl/nx/issues/27201)) - **module-federation:** remote proxies should use https when host is configured with ssl [#27360](https://redirect.github.com/nrwl/nx/issues/27360) ([#27381](https://redirect.github.com/nrwl/nx/pull/27381), [#27360](https://redirect.github.com/nrwl/nx/issues/27360)) - **module-federation:** turn dts off by default [#27198](https://redirect.github.com/nrwl/nx/issues/27198) ([#27403](https://redirect.github.com/nrwl/nx/pull/27403), [#27198](https://redirect.github.com/nrwl/nx/issues/27198)) - **module-federation:** Add migration for ssr server file to run on it's own port ([#27411](https://redirect.github.com/nrwl/nx/pull/27411)) - **nextjs:** fix inlined workspace root in .nx-helpers ([#27136](https://redirect.github.com/nrwl/nx/pull/27136)) - **nextjs:** update @nx/next/babel preset to remove conflicting plugins when testing in Jest ([#27414](https://redirect.github.com/nrwl/nx/pull/27414)) - **nextjs:** Fix order, and wrong number call to createWebpackConfig() ([#27337](https://redirect.github.com/nrwl/nx/pull/27337)) - **node:** ensure artifacts are built before serving app ([#27146](https://redirect.github.com/nrwl/nx/pull/27146)) - **node:** Ensure docker file is generated when nest framework is supplied ([#27153](https://redirect.github.com/nrwl/nx/pull/27153)) - **nx-cloud:** fix connect generator ([#27314](https://redirect.github.com/nrwl/nx/pull/27314)) - **nx-cloud:** add nxCloudId to nxJson when connecting with generator ([#27356](https://redirect.github.com/nrwl/nx/pull/27356)) - **nx-dev:** Navigating to blogs should work ([#26972](https://redirect.github.com/nrwl/nx/pull/26972)) - **nx-dev:** Remove announcement banner ([232e12479e](https://redirect.github.com/nrwl/nx/commit/232e12479e)) - **nx-dev:** improve bandwidth usage convert gif to mp4 ([#27129](https://redirect.github.com/nrwl/nx/pull/27129)) - **nx-dev:** add background on pricing tiles & blog link to pricing page [#27157](https://redirect.github.com/nrwl/nx/issues/27157) ([#27157](https://redirect.github.com/nrwl/nx/issues/27157)) - **nx-dev:** Add png image file for ai blog socials ([#27192](https://redirect.github.com/nrwl/nx/pull/27192)) - **nx-dev:** OG image meta tag ([#27195](https://redirect.github.com/nrwl/nx/pull/27195)) - **nx-dev:** plugin-registry title style ([777eea685c](https://redirect.github.com/nrwl/nx/commit/777eea685c)) - **nx-dev:** adjust scroll offset for headings on docs and blog container ([90e29f078e](https://redirect.github.com/nrwl/nx/commit/90e29f078e)) - **nx-dev:** Turn off next.js cache for careers api ([#27275](https://redirect.github.com/nrwl/nx/pull/27275)) - **nx-dev:** clean up heading text ([#27205](https://redirect.github.com/nrwl/nx/pull/27205)) - **react:** generate valid Vite + JSX setup for React ([#27130](https://redirect.github.com/nrwl/nx/pull/27130)) - **react-native:** fix unable to resolve realm ([#26983](https://redirect.github.com/nrwl/nx/pull/26983)) - **react-native:** migration handles case where plugins is missing from nx.json ([#27387](https://redirect.github.com/nrwl/nx/pull/27387)) - **release:** only include relevant authors in project changelogs ([#27181](https://redirect.github.com/nrwl/nx/pull/27181)) - **release:** ensure [@org/package](https://redirect.github.com/org/package) style names are wrapped in quotes in version plans ([#27177](https://redirect.github.com/nrwl/nx/pull/27177)) - **release:** do not add groups to commit message when their projects have no changes ([#27218](https://redirect.github.com/nrwl/nx/pull/27218)) - **release:** deleted files should be staged alongside changed files ([#27219](https://redirect.github.com/nrwl/nx/pull/27219)) - **release:** allow version plans to have multi-line, arbitrarily formatted messages ([#27323](https://redirect.github.com/nrwl/nx/pull/27323)) - **release:** allow specifier override for version command when version plans are enabled ([#27436](https://redirect.github.com/nrwl/nx/pull/27436)) - **repo:** update tests to pass regardless of actually installed yarn version ([#27054](https://redirect.github.com/nrwl/nx/pull/27054)) - **repo:** fix native cache inputs ([#27338](https://redirect.github.com/nrwl/nx/pull/27338)) - **storybook:** update version check ([#27278](https://redirect.github.com/nrwl/nx/pull/27278)) - **testing:** use taskkill to kill web server process when running cypress on windows ([#27068](https://redirect.github.com/nrwl/nx/pull/27068)) - **testing:** adding e2e projects should register e2e-ci targetDefaults ([#27185](https://redirect.github.com/nrwl/nx/pull/27185)) - **testing:** resolve jest package from the project root in plugin ([#27342](https://redirect.github.com/nrwl/nx/pull/27342)) - **testing:** playwright migration should find correct targetNamConfiguration
📅 Schedule: Branch creation - "on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.