Skip to content

Commit

Permalink
chore(deps): update nrwl monorepo to v17 (major) (#308)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change | Pending |
|---|---|---|---|---|
| [@nrwl/devkit](https://nx.dev)
([source](https://togithub.com/nrwl/nx)) | devDependencies | major |
[`^15.8.5` ->
`^17.0.0`](https://renovatebot.com/diffs/npm/@nrwl%2fdevkit/15.9.7/17.0.1)
| `17.1.2` (+3) |
| [@nrwl/eslint-plugin-nx](https://nx.dev)
([source](https://togithub.com/nrwl/nx)) | devDependencies | major |
[`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/@nrwl%2feslint-plugin-nx/15.9.7/17.0.1)
| `17.1.2` (+3) |
| [@nrwl/jest](https://nx.dev) ([source](https://togithub.com/nrwl/nx))
| devDependencies | major | [`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/@nrwl%2fjest/15.9.7/17.0.1)
| `17.1.2` (+3) |
| [@nrwl/js](https://nx.dev) ([source](https://togithub.com/nrwl/nx)) |
devDependencies | major | [`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/@nrwl%2fjs/15.9.7/17.0.1) |
`17.1.2` (+3) |
| [@nrwl/linter](https://nx.dev)
([source](https://togithub.com/nrwl/nx)) | devDependencies | major |
[`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/@nrwl%2flinter/15.9.7/17.0.1)
| `17.1.2` (+3) |
| [@nrwl/workspace](https://nx.dev)
([source](https://togithub.com/nrwl/nx)) | devDependencies | major |
[`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/@nrwl%2fworkspace/15.9.7/17.0.1)
| `17.1.2` (+3) |
| [nx](https://nx.dev) ([source](https://togithub.com/nrwl/nx)) |
devDependencies | major | [`15.9.7` ->
`17.0.1`](https://renovatebot.com/diffs/npm/nx/15.9.7/17.0.1) | `17.1.2`
(+3) |

---

### Release Notes

<details>
<summary>nrwl/nx (@&#8203;nrwl/devkit)</summary>

### [`v17.0.1`](https://togithub.com/nrwl/nx/releases/tag/17.0.1)

[Compare Source](https://togithub.com/nrwl/nx/compare/17.0.0...17.0.1)

##### 17.0.1

##### 🩹 Fixes

- **core:** do not filter updated files when the native watcher is in
use ([#&#8203;19757](https://togithub.com/nrwl/nx/pull/19757))
- **misc:** publish legacy readmes
([#&#8203;19762](https://togithub.com/nrwl/nx/pull/19762))
- **vue:** do not generate component in lib by default
([#&#8203;19755](https://togithub.com/nrwl/nx/pull/19755))
- **vue:** drop vue jest dependency
([#&#8203;19756](https://togithub.com/nrwl/nx/pull/19756))
- **vue:** Standalone tsconfig moduleResultion should be node
([#&#8203;19759](https://togithub.com/nrwl/nx/pull/19759))

##### ❤️  Thank You

-   Jason Jean [@&#8203;FrozenPandaz](https://togithub.com/FrozenPandaz)
-   Jonathan Cammisuli
- Katerina Skroumpelou
[@&#8203;mandarini](https://togithub.com/mandarini)
- Nicholas Cunningham
[@&#8203;ndcunningham](https://togithub.com/ndcunningham)

### [`v17.0.0`](https://togithub.com/nrwl/nx/releases/tag/17.0.0)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.10.0...17.0.0)

##### 17.0.0

##### 🚀 Features

- **angular:** switch default to typescript configuration for module
federation ([#&#8203;18998](https://togithub.com/nrwl/nx/pull/18998))
- **angular:** support generating artifacts using options as provided
([#&#8203;19527](https://togithub.com/nrwl/nx/pull/19527))
- **angular:** add federate-module generator
([#&#8203;19523](https://togithub.com/nrwl/nx/pull/19523))
- **angular:** use consistent artifact generation for generators
([#&#8203;19601](https://togithub.com/nrwl/nx/pull/19601))
- **core:** accept various task runner options from root of nx.json
([#&#8203;19243](https://togithub.com/nrwl/nx/pull/19243))
- **core:** read cloud url from nx.json
([#&#8203;19468](https://togithub.com/nrwl/nx/pull/19468))
- **core:** add --type for nx show projects
([#&#8203;19358](https://togithub.com/nrwl/nx/pull/19358))
- **core:** add NX_PARALLEL env var
([#&#8203;19488](https://togithub.com/nrwl/nx/pull/19488))
- **core:** generate new workspaces without tasks runner options
([#&#8203;19483](https://togithub.com/nrwl/nx/pull/19483))
- **core:** update default cache directory to .nx/cache
([#&#8203;19536](https://togithub.com/nrwl/nx/pull/19536))
- **core:** migrate existing workspaces to slimmer tasks runner options
config ([#&#8203;19570](https://togithub.com/nrwl/nx/pull/19570))
- **core:** add the outputs of a task onto the task
([#&#8203;19561](https://togithub.com/nrwl/nx/pull/19561))
- **core:** remove deprecated workspace generator command
([#&#8203;19541](https://togithub.com/nrwl/nx/pull/19541))
- **core:** add nx task planner
([#&#8203;19233](https://togithub.com/nrwl/nx/pull/19233))
- **core:** Allow specifying daemon socket dir
([#&#8203;17870](https://togithub.com/nrwl/nx/pull/17870))
- **core:** allow using Nx Cloud without nx-cloud installed
([#&#8203;19553](https://togithub.com/nrwl/nx/pull/19553))
- **core:** remove deprecated workspace-lint
([#&#8203;16212](https://togithub.com/nrwl/nx/pull/16212))
- **core:** add batch flag to run
([#&#8203;19575](https://togithub.com/nrwl/nx/pull/19575))
- **core:** update version of axios used
([#&#8203;19607](https://togithub.com/nrwl/nx/pull/19607))
- **core:** add standard way to pass plugin options
([#&#8203;19589](https://togithub.com/nrwl/nx/pull/19589))
- **core:** generate standalone projects with scoped package names
([#&#8203;19662](https://togithub.com/nrwl/nx/pull/19662))
- **core:** allow specifying cacheability per target
([#&#8203;19672](https://togithub.com/nrwl/nx/pull/19672))
- **core:** remove deprecated defaultCollection and npmScope nx.json …
([#&#8203;19708](https://togithub.com/nrwl/nx/pull/19708))
- **devkit:** remove backwards compatibility for Nx 15
([#&#8203;19572](https://togithub.com/nrwl/nx/pull/19572))
- **graph:** display expanded task inputs
([#&#8203;19597](https://togithub.com/nrwl/nx/pull/19597))
- **js:** add
[@&#8203;swc-node/register](https://togithub.com/swc-node/register) and
[@&#8203;swc/core](https://togithub.com/swc/core) to JS projects by
default ([#&#8203;19453](https://togithub.com/nrwl/nx/pull/19453))
- **js:** remove options to update package.json dependencies and
peerDependencies
([#&#8203;19543](https://togithub.com/nrwl/nx/pull/19543))
- **linter:** remove tslint logic
([#&#8203;19002](https://togithub.com/nrwl/nx/pull/19002))
- **linter:** update eslint-config-prettier to v9
([#&#8203;19232](https://togithub.com/nrwl/nx/pull/19232))
- **linter:** rename [@&#8203;nx/linter](https://togithub.com/nx/linter)
to [@&#8203;nx/eslint](https://togithub.com/nx/eslint)
([#&#8203;19515](https://togithub.com/nrwl/nx/pull/19515))
- **misc:** remove migrations for v14 and under
([#&#8203;19552](https://togithub.com/nrwl/nx/pull/19552))
- **misc:** remove deprecated Angular CLI usage of schematics and
builders ([#&#8203;19557](https://togithub.com/nrwl/nx/pull/19557))
- **misc:** remove deprecated code from
[@&#8203;nx/workspace](https://togithub.com/nx/workspace)
([#&#8203;19588](https://togithub.com/nrwl/nx/pull/19588))
- **nest:** update nest generators to support name and directory format
option ([#&#8203;19668](https://togithub.com/nrwl/nx/pull/19668))
- **nuxt:** init, app, component, page generators
([#&#8203;19509](https://togithub.com/nrwl/nx/pull/19509))
- **nuxt:** storybook generators
([#&#8203;19529](https://togithub.com/nrwl/nx/pull/19529))
- **nx-dev:** statically highlight lines in code
([#&#8203;19703](https://togithub.com/nrwl/nx/pull/19703))
- **nx-dev:** mark internal properties
([#&#8203;19659](https://togithub.com/nrwl/nx/pull/19659))
- **nx-plugin:** add as provided prompt for executor generator
([#&#8203;19602](https://togithub.com/nrwl/nx/pull/19602))
- **nx-plugin:** add as-provided mode for generator and migration gen…
([#&#8203;19614](https://togithub.com/nrwl/nx/pull/19614))
- **react:** Add federate-module generator
([#&#8203;19286](https://togithub.com/nrwl/nx/pull/19286))
- **react:** Add support for promise based remotes
([#&#8203;19566](https://togithub.com/nrwl/nx/pull/19566))
- **react:** use TS config files for module federation
([#&#8203;19455](https://togithub.com/nrwl/nx/pull/19455))
- **react:** remove stylus option from generators
([#&#8203;19441](https://togithub.com/nrwl/nx/pull/19441))
- **react:** support generating components using the path as provided
([#&#8203;19608](https://togithub.com/nrwl/nx/pull/19608))
- **react:** add recursive remote serve
([#&#8203;19638](https://togithub.com/nrwl/nx/pull/19638))
- **vite:** future-proof Vite plugin to support ESM-only version of Vite
([#&#8203;19533](https://togithub.com/nrwl/nx/pull/19533))
- **vue:** set [@&#8203;nx/vue](https://togithub.com/nx/vue) as public
([#&#8203;19582](https://togithub.com/nrwl/nx/pull/19582))
- **vue:** support generating components using the path as provided
([#&#8203;19609](https://togithub.com/nrwl/nx/pull/19609))

##### 🩹 Fixes

- **angular:** install swc/helpers when generating remote applications
([#&#8203;19686](https://togithub.com/nrwl/nx/pull/19686))
- **angular:** fix usage of internal generators and prevent usage of
deprecated project option
([#&#8203;19697](https://togithub.com/nrwl/nx/pull/19697))
- **angular:** federate-module should support as-provided for new
remotes ([#&#8203;19731](https://togithub.com/nrwl/nx/pull/19731))
- **core:** register transpiler should setup loading for node code
([#&#8203;19454](https://togithub.com/nrwl/nx/pull/19454))
- **core:** use typescript to get compiler options for ts-node
([#&#8203;19480](https://togithub.com/nrwl/nx/pull/19480))
- **core:** hash the same environment as the tasks are run with
([#&#8203;19487](https://togithub.com/nrwl/nx/pull/19487))
- **core:** set prerelease on GitHub release API request
([#&#8203;19532](https://togithub.com/nrwl/nx/pull/19532))
- **core:** typo in cache error message
([#&#8203;19547](https://togithub.com/nrwl/nx/pull/19547))
- **core:** notify life cycles that tasks are scheduled after they are…
([#&#8203;19610](https://togithub.com/nrwl/nx/pull/19610))
- **core:** fix verification of non-existent cloud client
([#&#8203;19613](https://togithub.com/nrwl/nx/pull/19613))
- **core:** correct windows path for native watcher
([#&#8203;19646](https://togithub.com/nrwl/nx/pull/19646))
- **core:** support prettier v3 when run nx format
([#&#8203;19207](https://togithub.com/nrwl/nx/pull/19207))
- **core:** setup the nx cloud client during postinstall
([#&#8203;19658](https://togithub.com/nrwl/nx/pull/19658))
- **core:** removes formatting from show command when using --json flag
([#&#8203;19583](https://togithub.com/nrwl/nx/pull/19583))
- **core:** remove -d alias because it conflicts with --dry-run
([#&#8203;19664](https://togithub.com/nrwl/nx/pull/19664))
- **core:** always hash runtime input
([#&#8203;19670](https://togithub.com/nrwl/nx/pull/19670))
- **core:** ensure CNW works without .yarnrc with custom registry
([#&#8203;18937](https://togithub.com/nrwl/nx/pull/18937))
- **core:** only show cloud messaging when migrating if not using cloud
([#&#8203;19709](https://togithub.com/nrwl/nx/pull/19709))
- **core:** check nxjson cli exists before looking for keys
([#&#8203;19730](https://togithub.com/nrwl/nx/pull/19730))
- **core:** fix convert to monorepo eslint issue
([#&#8203;19713](https://togithub.com/nrwl/nx/pull/19713))
- **devkit:** pass filepath to ejs for include statements
([#&#8203;19517](https://togithub.com/nrwl/nx/pull/19517))
- **devkit:** correct nx-json typing after plugin tweaks
([#&#8203;19706](https://togithub.com/nrwl/nx/pull/19706))
- **js:** remove deprecated babel transform
([#&#8203;19671](https://togithub.com/nrwl/nx/pull/19671))
- **js:** update esbuild version
([#&#8203;19728](https://togithub.com/nrwl/nx/pull/19728))
- **js:** Avoid `@babel/preset-env` warning in js/babel.ts
([#&#8203;14772](https://togithub.com/nrwl/nx/pull/14772))
- **js:** use normalized tsConfig path for generating tmpTscConfig
([#&#8203;18794](https://togithub.com/nrwl/nx/pull/18794))
- **linter:** fix validateDependenciesSectionExistance fixer
([#&#8203;19512](https://togithub.com/nrwl/nx/pull/19512))
- **linter:** fix linter standalone patterns in Js and Next
([#&#8203;19508](https://togithub.com/nrwl/nx/pull/19508))
- **linter:** remove consistent-type-assertions rule from config
([#&#8203;19549](https://togithub.com/nrwl/nx/pull/19549))
- **linter:** add missing entry to migrations.json
([#&#8203;19641](https://togithub.com/nrwl/nx/pull/19641))
- **linter:** add [@&#8203;nx/linter](https://togithub.com/nx/linter) in
nx packageGroup
([#&#8203;19654](https://togithub.com/nrwl/nx/pull/19654))
- **linter:** handle string extends property in config
([#&#8203;19674](https://togithub.com/nrwl/nx/pull/19674))
- **linter:** add migration for eslint config prettier
([#&#8203;19732](https://togithub.com/nrwl/nx/pull/19732))
- **misc:** don't interpolate arg as `undefined`
([#&#8203;18666](https://togithub.com/nrwl/nx/pull/18666))
- **misc:** pass full path to tsconfig when registering transpiler
([#&#8203;19451](https://togithub.com/nrwl/nx/pull/19451))
- **misc:** remove projectNameAndRootFormat from nx.json schema
([#&#8203;19623](https://togithub.com/nrwl/nx/pull/19623))
- **misc:** do not normalize project name and root when using
as-provided format
([#&#8203;19651](https://togithub.com/nrwl/nx/pull/19651))
- **misc:** update re-exports when updating imports during move
([#&#8203;19637](https://togithub.com/nrwl/nx/pull/19637))
- **nest:** add deprecated messages to generator js schema and fix
casing ([#&#8203;19678](https://togithub.com/nrwl/nx/pull/19678))
- **nextjs:** Add missing environment variables for Nx 18 environment
variables ([#&#8203;19585](https://togithub.com/nrwl/nx/pull/19585))
- **nextjs:** Library generator should not add cypress dependency
([#&#8203;19587](https://togithub.com/nrwl/nx/pull/19587))
- **nx-cloud:** fix nx connect throwing if run twice
([#&#8203;19729](https://togithub.com/nrwl/nx/pull/19729))
- **nx-dev:** video cards formatting
([#&#8203;19449](https://togithub.com/nrwl/nx/pull/19449))
- **nx-dev:** fix internal link checker
([#&#8203;19606](https://togithub.com/nrwl/nx/pull/19606))
- **nx-dev:** fix broken linter icon
([#&#8203;19735](https://togithub.com/nrwl/nx/pull/19735))
- **nx-plugin:** enable prompt for generator and migration generators
([#&#8203;19675](https://togithub.com/nrwl/nx/pull/19675))
- **nx-plugin:** add nameAndDirectoryFormat to schema for generator,ex…
([#&#8203;19710](https://togithub.com/nrwl/nx/pull/19710))
- **react:** Add missing Nx Welcome for styled-jsx
([#&#8203;19474](https://togithub.com/nrwl/nx/pull/19474))
- **react:** storybook plugin tsconfig resolution
([#&#8203;19631](https://togithub.com/nrwl/nx/pull/19631))
- **react:** update usage of deprecated "project" option in generators
([#&#8203;19696](https://togithub.com/nrwl/nx/pull/19696))
- **react:** respect unitTestRunner none and inform about vitest
([#&#8203;19676](https://togithub.com/nrwl/nx/pull/19676))
- **react:** Error when invalid path is provided to federate-module
generator ([#&#8203;19720](https://togithub.com/nrwl/nx/pull/19720))
- **react:** fix creating a react library with cwd
([#&#8203;19721](https://togithub.com/nrwl/nx/pull/19721))
- **storybook:** cleanup v17 tasks
([#&#8203;19560](https://togithub.com/nrwl/nx/pull/19560))
- **storybook:** default ignore *.stories.* files
([#&#8203;19699](https://togithub.com/nrwl/nx/pull/19699))
- **storybook:** do not restrict to components dir for vue
([#&#8203;19680](https://togithub.com/nrwl/nx/pull/19680))
- **storybook:** update to patch 7.5.1 webpackStatsJson fix
([#&#8203;19736](https://togithub.com/nrwl/nx/pull/19736))
- **testing:** fix flaky test
([#&#8203;19625](https://togithub.com/nrwl/nx/pull/19625))
- **vite:** configuration generator fixes
([#&#8203;19628](https://togithub.com/nrwl/nx/pull/19628))
- **vue:** ensure standalone has proper lint rule
([#&#8203;19505](https://togithub.com/nrwl/nx/pull/19505))
- **vue:** enforce multiword component name
([#&#8203;19507](https://togithub.com/nrwl/nx/pull/19507))
- **vue:** replace className with class on html
([#&#8203;19500](https://togithub.com/nrwl/nx/pull/19500))
- **vue:** turn multi-word component lint rule off since there is always
one for restricted HTML elements
([#&#8203;19645](https://togithub.com/nrwl/nx/pull/19645))
- **vue:** update standalone setup so tsconfig.base.json is not
generated ([#&#8203;19660](https://togithub.com/nrwl/nx/pull/19660))
- **vue:** remove unitTestRunner option from component generator
([#&#8203;19667](https://togithub.com/nrwl/nx/pull/19667))
- **vue:** make sure project is in normalizedOptions
([#&#8203;19690](https://togithub.com/nrwl/nx/pull/19690))
- **vue:** comment out unused defineProps function
([#&#8203;19695](https://togithub.com/nrwl/nx/pull/19695))
- **vue:** downgrade
[@&#8203;vue/eslint-config-prettier](https://togithub.com/vue/eslint-config-prettier)
to work with prettier v2
([#&#8203;19741](https://togithub.com/nrwl/nx/pull/19741))
- **vue:** default unit test to vitest
([#&#8203;19746](https://togithub.com/nrwl/nx/pull/19746))
- **webpack:** add guard around onListening call
([#&#8203;19363](https://togithub.com/nrwl/nx/pull/19363))
- **webpack:** only register TS transpiler for config files ending with
.ts, .mts, or .cts
([#&#8203;19579](https://togithub.com/nrwl/nx/pull/19579))

##### :warning: Breaking Changes

- `@nx/linter` has been renamed to `@nx/eslint`. There is a migration
for this.
- `workspaces-generator` command has been removed. This was deprecated
since v15 and only errored.
- `workspaces-lint` command has been removed. This was deprecated since
v15 and only errored.
- `defaultCollection` can no longer be configured in `nx.json`. There is
a prompt to choose the collection when running a generator name which
exists in multiple collections.
- `npmScope` can no longer be configured in `nx.json`. Import paths in
libraries will have a scope which is the same as the scope of the name
in the root `package.json`. Most generators should have an `importPath`
override to control the import path entirely.
- Nx generators and executors can no longer be used as Angular CLI
schematics and builders. You can still wrap them with `
@&#8203;nx/devkit ` methods to use them programmatically.
-   Deprecated exported utils from `@nrwl/workspace` have been removed.

##### ❤️  Thank You

-   Abel [@&#8203;abel1105](https://togithub.com/abel1105)
- Andrew Ovens
[@&#8203;107420510](https://togithub.com/107420510)+aovens-quantifi
-   Caleb Ukle
-   Colum Ferry [@&#8203;Coly010](https://togithub.com/Coly010)
- Craigory Coppola [@&#8203;AgentEnder](https://togithub.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://togithub.com/xiongemi)
-   Isaac Mann [@&#8203;isaacplmann](https://togithub.com/isaacplmann)
-   Jack Hsu [@&#8203;jaysoo](https://togithub.com/jaysoo)
-   Jacob Ley [@&#8203;37151850](https://togithub.com/37151850)+JacobLey
-   James Henry [@&#8203;JamesHenry](https://togithub.com/JamesHenry)
-   Jason Jean [@&#8203;FrozenPandaz](https://togithub.com/FrozenPandaz)
-   Jonathan Cammisuli
-   Justin Dietz
- Katerina Skroumpelou
[@&#8203;mandarini](https://togithub.com/mandarini)
- Leosvel Pérez Espinosa
[@&#8203;leosvelperez](https://togithub.com/leosvelperez)
-   MaxKless [@&#8203;34165455](https://togithub.com/34165455)+MaxKless
-   Miroslav Jonaš [@&#8203;meeroslav](https://togithub.com/meeroslav)
- Nicholas Cunningham
[@&#8203;ndcunningham](https://togithub.com/ndcunningham)
- Phillip Barta [@&#8203;Phillip9587](https://togithub.com/Phillip9587)
-   Rik Smale [@&#8203;13023439](https://togithub.com/13023439)+WikiRik
-   Sam Y [@&#8203;996939](https://togithub.com/996939)+mauris
- Tomasz Kasowicz
[@&#8203;TomaszKasowicz](https://togithub.com/TomaszKasowicz)
-   Travis Cline [@&#8203;tmc](https://togithub.com/tmc)

### [`v16.10.0`](https://togithub.com/nrwl/nx/releases/tag/16.10.0)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.9.1...16.10.0)

##### 16.10.0

##### 🚀 Features

- **angular:** support incremental TypeScript semantic diagnostics in
ng-packagr executors
([#&#8203;19405](https://togithub.com/nrwl/nx/pull/19405))
- **core:** add NX_IGNORE_CYCLES environment variable
([#&#8203;18708](https://togithub.com/nrwl/nx/pull/18708))
- **core:** switch `nx release changelog` to offline first with
CHANGELOG.md files
([#&#8203;19327](https://togithub.com/nrwl/nx/pull/19327))
- **js:** upgrade
[@&#8203;swc-node/register](https://togithub.com/swc-node/register) to
1.6.7 ([#&#8203;19429](https://togithub.com/nrwl/nx/pull/19429))
- **linter:** add app import exception for remotes
([#&#8203;19301](https://togithub.com/nrwl/nx/pull/19301))
- **nuxt:** add private Nuxt plugin
([#&#8203;19420](https://togithub.com/nrwl/nx/pull/19420))
- **nx-dev:** add the new Nx blog home
([c2297297c](https://togithub.com/nrwl/nx/commit/c2297297c))
- **nx-dev:** add link to AI Chat beta in docs header
([#&#8203;19261](https://togithub.com/nrwl/nx/pull/19261))
- **nx-dev:** only show the first 5 sources in ai chat
([#&#8203;19331](https://togithub.com/nrwl/nx/pull/19331))
- **react:** add remote to tspaths for typing
([#&#8203;19276](https://togithub.com/nrwl/nx/pull/19276))
- **react:** update
[@&#8203;types/react](https://togithub.com/types/react) and
[@&#8203;types/react-dom](https://togithub.com/types/react-dom) versions
([#&#8203;19442](https://togithub.com/nrwl/nx/pull/19442))
- **react:** use JS webpack config files for module federation
([#&#8203;19452](https://togithub.com/nrwl/nx/pull/19452))
- **vue:** storybook configuration generator for vue
([#&#8203;19141](https://togithub.com/nrwl/nx/pull/19141))
- **vue:** update generated file setup for apps
([#&#8203;19428](https://togithub.com/nrwl/nx/pull/19428))

##### 🩹 Fixes

- **angular:** throw an error when generating a component and the
specified module can't be found
([#&#8203;19324](https://togithub.com/nrwl/nx/pull/19324))
- **angular:** remove leftover code causing duplicated route config when
generating a library
([#&#8203;19326](https://togithub.com/nrwl/nx/pull/19326))
- **angular:** update tsconfig included and excluded files when
generating a library secondary entry point
([#&#8203;19366](https://togithub.com/nrwl/nx/pull/19366))
- **angular:** do not set less math option in ng-packagr executors
([#&#8203;19402](https://togithub.com/nrwl/nx/pull/19402))
- **core:** generate permissions on github ci workflow
([#&#8203;19357](https://togithub.com/nrwl/nx/pull/19357))
- **core:** set prerelease on Github request for nx release changelog
([#&#8203;19343](https://togithub.com/nrwl/nx/pull/19343))
- **core:** include client env when hashing tasks in the daemon
([#&#8203;19422](https://togithub.com/nrwl/nx/pull/19422))
- **core:** adjust how findMatchingProjects works when provided additive
patterns after an exclusion to be more intuitive
([#&#8203;19295](https://togithub.com/nrwl/nx/pull/19295))
- **core:** cache runtime hashes with the env as part of the key
([#&#8203;19426](https://togithub.com/nrwl/nx/pull/19426))
- **core:** add vue to cnw implicitDependencies
([#&#8203;19443](https://togithub.com/nrwl/nx/pull/19443))
- **linter:** fix rule typings
([#&#8203;19294](https://togithub.com/nrwl/nx/pull/19294))
- **linter:** add schema for nx plugin checks rule
([#&#8203;19447](https://togithub.com/nrwl/nx/pull/19447))
- **misc:** properly add extra dependencies to packages
([#&#8203;19334](https://togithub.com/nrwl/nx/pull/19334))
- **misc:** fixing discord link in npm page
([#&#8203;19372](https://togithub.com/nrwl/nx/pull/19372))
- **misc:** report should not throw when no nx.json file is present
([#&#8203;19333](https://togithub.com/nrwl/nx/pull/19333))
- **repo:** ensure cypress is installed on agents
([#&#8203;19430](https://togithub.com/nrwl/nx/pull/19430))
- **testing:** install devkit when init playwright
([#&#8203;19406](https://togithub.com/nrwl/nx/pull/19406))
- **web:** disable tsnode service after loading config
([#&#8203;19387](https://togithub.com/nrwl/nx/pull/19387))

##### ❤️  Thank You

-   Caleb Ukle
-   Colum Ferry [@&#8203;Coly010](https://togithub.com/Coly010)
- Craigory Coppola [@&#8203;AgentEnder](https://togithub.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://togithub.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://togithub.com/jaysoo)
-   James Henry [@&#8203;JamesHenry](https://togithub.com/JamesHenry)
-   Jason Jean [@&#8203;FrozenPandaz](https://togithub.com/FrozenPandaz)
-   Jonathan Cammisuli
-   Juri [@&#8203;juristr](https://togithub.com/juristr)
- Katerina Skroumpelou
[@&#8203;mandarini](https://togithub.com/mandarini)
- Leosvel Pérez Espinosa
[@&#8203;leosvelperez](https://togithub.com/leosvelperez)
-   Miroslav Jonaš [@&#8203;meeroslav](https://togithub.com/meeroslav)
-   Tim Fisher
-   Zachary DeRose [@&#8203;ZackDeRose](https://togithub.com/ZackDeRose)

### [`v16.9.1`](https://togithub.com/nrwl/nx/releases/tag/16.9.1)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.9.0...16.9.1)

##### 16.9.1

##### 🩹 Fixes

- **angular:** throw an error when generating a component and the
specified module can't be found
([#&#8203;19324](https://togithub.com/nrwl/nx/pull/19324))
- **misc:** properly add extra dependencies to packages
([#&#8203;19334](https://togithub.com/nrwl/nx/pull/19334))

##### ❤️  Thank You

-   Jason Jean <jasonjean1993@&#8203;gmail.com>
- Leosvel Pérez Espinosa
[@&#8203;leosvelperez](https://togithub.com/leosvelperez)

### [`v16.9.0`](https://togithub.com/nrwl/nx/releases/tag/16.9.0)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.8.1...16.9.0)

##### 16.9.0

##### 🚀 Features

- **vue:** add private Vue plugin
([#&#8203;19009](https://togithub.com/nrwl/nx/pull/19009))
- **js:** support finding imports in .vue files
([#&#8203;19048](https://togithub.com/nrwl/nx/pull/19048))
- **webpack:** move module federation utils to webpack
([#&#8203;18996](https://togithub.com/nrwl/nx/pull/18996))
- **repo:** add cloud workflows
([018d9972e](https://togithub.com/nrwl/nx/commit/018d9972e))
- **linter:** update version of tslint-to-eslint
([#&#8203;19065](https://togithub.com/nrwl/nx/pull/19065))
- **repo:** enable agents"
([#&#8203;19112](https://togithub.com/nrwl/nx/pull/19112))
- **devkit:** update `parseTargetString` to allow referencing targets on
the current project
([#&#8203;19109](https://togithub.com/nrwl/nx/pull/19109))
- **js:** warn users when additionalEntryPoints do not match any files
([#&#8203;19107](https://togithub.com/nrwl/nx/pull/19107))
- **core:** add WorkspaceContext class
([#&#8203;18999](https://togithub.com/nrwl/nx/pull/18999))
- **vue:** init, app, component and lib generators
([#&#8203;19130](https://togithub.com/nrwl/nx/pull/19130))
- **react:** allow setting react preset to production when using custom
BABEL_ENV ([#&#8203;19148](https://togithub.com/nrwl/nx/pull/19148))
- **core:** hide vue preset options from create-nx-workspace
([#&#8203;19155](https://togithub.com/nrwl/nx/pull/19155))
- **devkit:** add method for tree-aware glob search
([#&#8203;19128](https://togithub.com/nrwl/nx/pull/19128))
- **react:** Add versioning for workspace libraries
([#&#8203;19063](https://togithub.com/nrwl/nx/pull/19063))
- **nx-dev:** add embeddings for community plugins
([#&#8203;19168](https://togithub.com/nrwl/nx/pull/19168))
- **nx-dev:** add "new chat" button to AI page
([#&#8203;19150](https://togithub.com/nrwl/nx/pull/19150))
- **vue:** add setup-tailwind generator
([#&#8203;19147](https://togithub.com/nrwl/nx/pull/19147))
- **nx-dev:** change "New chat" to "Clear chat" to avoid confusion, and
open links in new tab
([#&#8203;19190](https://togithub.com/nrwl/nx/pull/19190))
- **nx-dev:** remove emojis from heading ID
([#&#8203;19194](https://togithub.com/nrwl/nx/pull/19194))
- **nx-dev:** improve auto-scrolling so it does not interfere with users
reading the content
([#&#8203;19196](https://togithub.com/nrwl/nx/pull/19196))
- **react:** switch default to typescript configuration for module
federation ([#&#8203;19031](https://togithub.com/nrwl/nx/pull/19031))
- **core:** initial implementation of `nx release`
([#&#8203;19110](https://togithub.com/nrwl/nx/pull/19110))
- **react:** Support loading remotes via library: var
([#&#8203;19192](https://togithub.com/nrwl/nx/pull/19192))
- **core:** include non-project files on fileMap and filesToProcess
([#&#8203;19217](https://togithub.com/nrwl/nx/pull/19217))
- **misc:** do not prompt for project name and root format when they
produce the same result
([#&#8203;19221](https://togithub.com/nrwl/nx/pull/19221))
- **react-native:** upgrade react-native to 0.72.4
([#&#8203;19160](https://togithub.com/nrwl/nx/pull/19160))
- **nx-dev:** improve initial prompt of the AI Chat to remove bad
responses ([#&#8203;19244](https://togithub.com/nrwl/nx/pull/19244))
- **repo:** enable agents" "
([#&#8203;19112](https://togithub.com/nrwl/nx/pull/19112))
- **repo:** remove projectNameAndRoot nx.json option
([#&#8203;19218](https://togithub.com/nrwl/nx/pull/19218))
- **core:** run createDependencies plugins concurrently
([#&#8203;19176](https://togithub.com/nrwl/nx/pull/19176))
- **core:** allow multiple targets in show projects commmand
([#&#8203;18506](https://togithub.com/nrwl/nx/pull/18506))
- **misc:** prepend cwd to directory in project generators when using
as-provided format
([#&#8203;19227](https://togithub.com/nrwl/nx/pull/19227))

##### 🩹 Fixes

- **linter:** fix dep-checks projPackageJsonDeps caching for IDE
([#&#8203;18935](https://togithub.com/nrwl/nx/pull/18935))
- **linter:** handle non-JSON eslintrc files when updating overrides
([#&#8203;19026](https://togithub.com/nrwl/nx/pull/19026))
- **misc:** calculate cwd relative path correctly for generators and
executors ([#&#8203;18933](https://togithub.com/nrwl/nx/pull/18933))
- **react:** fix createGlobPAtternsForDependencies path
([#&#8203;18546](https://togithub.com/nrwl/nx/pull/18546))
- **webpack:** enable in memory caching when building for node in watch
mode ([#&#8203;18348](https://togithub.com/nrwl/nx/pull/18348))
- **core:** register ts transpiler when running .ts backed plugins
([#&#8203;19027](https://togithub.com/nrwl/nx/pull/19027))
- **js:** workspace lib devDependencies should not be added to
package.json ([#&#8203;17802](https://togithub.com/nrwl/nx/pull/17802))
- **misc:** nx view-logs should open the nx-cloud link when connected …
([#&#8203;17808](https://togithub.com/nrwl/nx/pull/17808))
- **nx-dev:** menu chevron alignment
([f994f54c5](https://togithub.com/nrwl/nx/commit/f994f54c5))
- **linter:** ensure config manipulations are run only if config is
supported ([#&#8203;19035](https://togithub.com/nrwl/nx/pull/19035))
- **vite:** check for undefined and create types array
([#&#8203;19045](https://togithub.com/nrwl/nx/pull/19045))
- **angular:** keep dependency-checks enabled for buildable libraries
([#&#8203;19047](https://togithub.com/nrwl/nx/pull/19047))
- **node:** explicitly check that project is a library before updating
imports ([#&#8203;19040](https://togithub.com/nrwl/nx/pull/19040))
- **core:** do not prompt, only warn when projectNameAndRootLayout is …
([#&#8203;19037](https://togithub.com/nrwl/nx/pull/19037))
- **core:** prettier 3 shouldn't cause errors due to esm + compile cache
([#&#8203;19042](https://togithub.com/nrwl/nx/pull/19042))
- **misc:** use preset apps instead of empty
([#&#8203;19051](https://togithub.com/nrwl/nx/pull/19051))
- **react:** set "watch: false" on module federation serve-static
options ([#&#8203;19052](https://togithub.com/nrwl/nx/pull/19052))
- **js:** handle nested wildcard imports and paths that start with #
([#&#8203;19056](https://togithub.com/nrwl/nx/pull/19056))
- **core:** do not validate remote cache validity
([#&#8203;19059](https://togithub.com/nrwl/nx/pull/19059))
- **js:** esbuild should not throw when a project depends on non-js
dependencies ([#&#8203;19057](https://togithub.com/nrwl/nx/pull/19057))
- **core:** prettier 3 shouldn't cause errors due to v8 compile cache
([#&#8203;19075](https://togithub.com/nrwl/nx/pull/19075))
- **linter:** add [@&#8203;eslint/js](https://togithub.com/eslint/js)
with correct package version
([#&#8203;19077](https://togithub.com/nrwl/nx/pull/19077))
- **core:** detect dependencies in .cjs and .cts files
([#&#8203;19127](https://togithub.com/nrwl/nx/pull/19127))
- **node:** set x-dropdown in app generator to enable autocomplete in
console ([#&#8203;19105](https://togithub.com/nrwl/nx/pull/19105))
- **angular:** dont add .angular/cache to prettier again if existing
([#&#8203;19183](https://togithub.com/nrwl/nx/pull/19183))
- **webpack:** set `module: true` for swcMinify
([#&#8203;19213](https://togithub.com/nrwl/nx/pull/19213))
- **core:** handle negative single directory globs
([#&#8203;19235](https://togithub.com/nrwl/nx/pull/19235))
- **core:** allow parallel and output-style on publish target
([#&#8203;19242](https://togithub.com/nrwl/nx/pull/19242))
- **core:** support dry-run on `nx release publish`
([#&#8203;19228](https://togithub.com/nrwl/nx/pull/19228))
- **core:** handle negative star glob better
([#&#8203;19241](https://togithub.com/nrwl/nx/pull/19241))
- **core:** set SWC_NODE_PROJECT before registering `@swc-node/register`
([#&#8203;19239](https://togithub.com/nrwl/nx/pull/19239))
- **nextjs:** do not warn on NX_INVOKED_BY_RUNNER and only show warning
once ([#&#8203;19254](https://togithub.com/nrwl/nx/pull/19254))
- **core:** update the native runtime input to include the cpu
architecture ([#&#8203;19263](https://togithub.com/nrwl/nx/pull/19263))
- **misc:** adds nx cloud access token to agent workflow
([#&#8203;19264](https://togithub.com/nrwl/nx/pull/19264))
- **nx-plugin:** pass full context into parseTargetString
([#&#8203;19154](https://togithub.com/nrwl/nx/pull/19154))
- **core:** ensure target-only argument is rewritten correctly to be
forwarded ([#&#8203;17971](https://togithub.com/nrwl/nx/pull/17971))
- **repo:** add native packages to the release group
([#&#8203;19289](https://togithub.com/nrwl/nx/pull/19289))
- **js:** update generated .swcrc file to align with
[@&#8203;swc/core](https://togithub.com/swc/core)[@&#8203;1](https://togithub.com/1).3.85
([#&#8203;19214](https://togithub.com/nrwl/nx/pull/19214))
- **nextjs:** Add missing env to base Nx Env
([#&#8203;19201](https://togithub.com/nrwl/nx/pull/19201))
- **core:** unregister in-process ts transpilers when projectGraph is
created ([#&#8203;19187](https://togithub.com/nrwl/nx/pull/19187))
- **vite:** provide correct root directory when building a root project
([#&#8203;19298](https://togithub.com/nrwl/nx/pull/19298))
- **core:** do not attempt to publish private npm packages
([#&#8203;19299](https://togithub.com/nrwl/nx/pull/19299))

##### ❤️  Thank You

-   James Henry [@&#8203;JamesHenry](https://togithub.com/JamesHenry)
-   Jack Hsu [@&#8203;jaysoo](https://togithub.com/jaysoo)
-   Jonathan Cammisuli <[email protected]>
- Leosvel Pérez Espinosa
[@&#8203;leosvelperez](https://togithub.com/leosvelperez)
- Nicholas Cunningham
[@&#8203;ndcunningham](https://togithub.com/ndcunningham)
-   Jason Jean <jasonjean1993@&#8203;gmail.com>
- Mark McCulloh
[@&#8203;MarkMcCulloh](https://togithub.com/MarkMcCulloh)
-   Jay Bell <[email protected]>
- Craigory Coppola [@&#8203;AgentEnder](https://togithub.com/AgentEnder)
- Simon Critchley [@&#8203;scritchley](https://togithub.com/scritchley)
-   Emily Xiong [@&#8203;xiongemi](https://togithub.com/xiongemi)
-   Colum Ferry [@&#8203;Coly010](https://togithub.com/Coly010)
-   Miroslav Jonaš [@&#8203;meeroslav](https://togithub.com/meeroslav)
-   MaxKless [@&#8203;34165455](https://togithub.com/34165455)+MaxKless
- Katerina Skroumpelou
[@&#8203;mandarini](https://togithub.com/mandarini)
-   Victor Savkin <[email protected]>
-   Guy Senpai <[email protected]>
-   Juri [@&#8203;juristr](https://togithub.com/juristr)
-   Adam Wootton <[email protected]>
-   Matt Lewis [@&#8203;mattlewis92](https://togithub.com/mattlewis92)
-   Nadav Shatz <[email protected]>

### [`v16.8.1`](https://togithub.com/nrwl/nx/releases/tag/16.8.1)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.8.0...16.8.1)

##### Bug Fixes

- **angular:** keep dependency-checks enabled for buildable libraries
([#&#8203;19047](https://togithub.com/nrwl/nx/issues/19047))
([58b13a2](https://togithub.com/nrwl/nx/commit/58b13a26af97969882a5e83efa9c1af64b05fd40))
- **core:** do not prompt, only warn when projectNameAndRootLayout is …
([#&#8203;19037](https://togithub.com/nrwl/nx/issues/19037))
([18acd9a](https://togithub.com/nrwl/nx/commit/18acd9afeca3601f39862c82dd97d2f3730a3d3f))
- **core:** do not validate remote cache validity
([#&#8203;19059](https://togithub.com/nrwl/nx/issues/19059))
([1f9dc40](https://togithub.com/nrwl/nx/commit/1f9dc40be20233c6cc792c0872be0d48005264ec))
- **core:** prettier 3 shouldn't cause errors due to esm + compile cache
([#&#8203;19042](https://togithub.com/nrwl/nx/issues/19042))
([ac2bea7](https://togithub.com/nrwl/nx/commit/ac2bea7d875d4829deb2816b3c3e2afcfb90c50e))
- **core:** register ts transpiler when running .ts backed plugins
([#&#8203;19027](https://togithub.com/nrwl/nx/issues/19027))
([22dadbc](https://togithub.com/nrwl/nx/commit/22dadbc9b4bbb7039e8336b150fcb4e791b0de36))
- **js:** handle nested wildcard imports and paths that start with #
([#&#8203;19056](https://togithub.com/nrwl/nx/issues/19056))
([2194422](https://togithub.com/nrwl/nx/commit/21944222cabf74262a168f1fb5e06895788a70e2))
- **js:** workspace lib devDependencies should not be added to
package.json
([#&#8203;17802](https://togithub.com/nrwl/nx/issues/17802))
([14a4ef4](https://togithub.com/nrwl/nx/commit/14a4ef4e936f4491ded9098a10a8fcaba9a747ff))
- **linter:** ensure config manipulations are run only if config is
supported ([#&#8203;19035](https://togithub.com/nrwl/nx/issues/19035))
([85b03c2](https://togithub.com/nrwl/nx/commit/85b03c2bc48bbe2e9527fb00a55fc1de55fc1909))
- **linter:** fix dep-checks projPackageJsonDeps caching for IDE
([#&#8203;18935](https://togithub.com/nrwl/nx/issues/18935))
([2e1d48e](https://togithub.com/nrwl/nx/commit/2e1d48e184023bc842a64f8220c70b3bd51f3888))
- **linter:** handle non-JSON eslintrc files when updating overrides
([#&#8203;19026](https://togithub.com/nrwl/nx/issues/19026))
([4365c01](https://togithub.com/nrwl/nx/commit/4365c010e66b2806afbe46b6eadc23d04adb8f81))
- **misc:** calculate cwd relative path correctly for generators and
executors ([#&#8203;18933](https://togithub.com/nrwl/nx/issues/18933))
([24de089](https://togithub.com/nrwl/nx/commit/24de089b74f85d5388d71312ce297ed6a766c8b2))
- **misc:** nx view-logs should open the nx-cloud link when connected …
([#&#8203;17808](https://togithub.com/nrwl/nx/issues/17808))
([2e0b09a](https://togithub.com/nrwl/nx/commit/2e0b09afc51e948ab26109edc08271edb6c64f94))
- **misc:** use preset apps instead of empty
([#&#8203;19051](https://togithub.com/nrwl/nx/issues/19051))
([655a0a7](https://togithub.com/nrwl/nx/commit/655a0a71cc4c2e24dbdc0e46b093b34af7f040c2))
- **node:** explicitly check that project is a library before updating
imports ([#&#8203;19040](https://togithub.com/nrwl/nx/issues/19040))
([6ac6473](https://togithub.com/nrwl/nx/commit/6ac64731295921299ce020b2a0d6717dcc02c10e))
- **react:** fix createGlobPAtternsForDependencies path
([#&#8203;18546](https://togithub.com/nrwl/nx/issues/18546))
([62f526a](https://togithub.com/nrwl/nx/commit/62f526aa0a07ba75f7962fcd031cbc38dd2107df))
- **react:** set "watch: false" on module federation serve-static
options ([#&#8203;19052](https://togithub.com/nrwl/nx/issues/19052))
([2e52c14](https://togithub.com/nrwl/nx/commit/2e52c14cb8234657c58a57aefcb64cc824b00ac8))
- **vite:** check for undefined and create types array
([#&#8203;19045](https://togithub.com/nrwl/nx/issues/19045))
([143b223](https://togithub.com/nrwl/nx/commit/143b2230b6f3ac9d54944d358b0df91410bedbb3))
- **webpack:** enable in memory caching when building for node in watch
mode ([#&#8203;18348](https://togithub.com/nrwl/nx/issues/18348))
([1f10398](https://togithub.com/nrwl/nx/commit/1f103989344230e6789cf562dce74aebb98777eb))

### [`v16.8.0`](https://togithub.com/nrwl/nx/releases/tag/16.8.0)

[Compare Source](https://togithub.com/nrwl/nx/compare/16.7.4...16.8.0)

##### Bug Fixes

- **core:** apply target defaults properly for executors defaults
([#&#8203;18655](https://togithub.com/nrwl/nx/issues/18655))
([f670e74](https://togithub.com/nrwl/nx/commit/f670e7469f3c4f2a8934a4bbe6c4ad9d155b94d7))
- **core:** fix ghost alias when parsing yarn lockfile
([#&#8203;18646](https://togithub.com/nrwl/nx/issues/18646))
([43b802d](https://togithub.com/nrwl/nx/commit/43b802d1ccb6f2ebe6117360644db9b5d56658e6))
- **core:** fix schema links
([#&#8203;18395](https://togithub.com/nrwl/nx/issues/18395))
([ded1543](https://togithub.com/nrwl/nx/commit/ded15436a48bfb59c348738c8f68c1120c5fe72f))
- **core:** handle symlinks on debian for watch events
([#&#8203;18636](https://togithub.com/nrwl/nx/issues/18636))
([cf0b2fd](https://togithub.com/nrwl/nx/commit/cf0b2fd4f47b1a0a3910e7aef6d9b3c8e7b95209))
- **core:** improve error handling for copy and remove
([#&#8203;18656](https://togithub.com/nrwl/nx/issues/18656))
([13925ba](https://togithub.com/nrwl/nx/commit/13925ba5764ab55d167cd5fa13bf43aad1961d6d))
- **core:** name collisions during project inference should not error
out if corrected by a project.json's name
([#&#8203;18665](https://togithub.com/nrwl/nx/issues/18665))
([94cc716](https://togithub.com/nrwl/nx/commit/94cc716a8a7b1e68f37763f0bdb9bc81b425f589))
- **core:** nx should not break if packages were not installed
([#&#8203;18687](https://togithub.com/nrwl/nx/issues/18687))
([20acfbe](https://togithub.com/nrwl/nx/commit/20acfbe68140c11468900fb07db3d43a56e60917))
- **core:** set consistent working directory when calculating runtime
hash inputs ([#&#8203;18643](https://togithub.com/nrwl/nx/issues/18643))
([e2ac4e3](https://togithub.com/nrwl/nx/commit/e2ac4e38e7b00a7a93c0d7f3ab14bb9fd7d0e92a))
- **core:** use Date.now() everywhere for tasks start and end times to
avoid negative durations
([#&#8203;18595](https://togithub.com/nrwl/nx/issues/18595))
([98a7477](https://togithub.com/nrwl/nx/commit/98a747792267872034e3f79c4cb4632415febd05))
- **core:** use existing version when calling "yarn set version"
([#&#8203;18669](https://togithub.com/nrwl/nx/issues/18669))
([7d55f49](https://togithub.com/nrwl/nx/commit/7d55f49e7d29d156a3d5b18c0d0af96eb35987bb))
- **devkit:** convert-nx-executor should read projectNodes
([#&#8203;18684](https://togithub.com/nrwl/nx/issues/18684))
([2ff1364](https://togithub.com/nrwl/nx/commit/2ff1364579d285dbd868653c447649b00d5be67e))
- **js:** expose schematic using the generator function with a default
for the project name and root format
([#&#8203;18681](https://togithub.com/nrwl/nx/issues/18681))
([61d73fc](https://togithub.com/nrwl/nx/commit/61d73fc9070f56d76f3784173c98dea7afe2d0c4))
- **linter:** Normalize paths when in getSourceFilePath
([#&#8203;18601](https://togithub.com/nrwl/nx/issues/18601))
([1f9b3c4](https://togithub.com/nrwl/nx/commit/1f9b3c4a5ca31276cf9efd513b2abe7da8706ab4))
- **nextjs:** make next build package manager agnostic
([#&#8203;18661](https://togithub.com/nrwl/nx/issues/18661))
([2e1bccd](https://togithub.com/nrwl/nx/commit/2e1bccd0c389888907defc35482a50523300dfea))
- **core:** ensure preinstall is only run once on repo
([#&#8203;18671](https://togithub.com/nrwl/nx/issues/18671))
([adb39c4](https://togithub.com/nrwl/nx/commit/adb39c464dcc3cbbc46fd0d5eef6a0e81a71e6d1))
- **core:** handle symlinks better for watch events on arch
([#&#8203;18743](https://togithub.com/nrwl/nx/issues/18743))
([f230078](https://togithub.com/nrwl/nx/commit/f2300787f5033a9bc884f941ab32ac9367a8b013))
- **core:** load .env after .env.local
([#&#8203;18746](https://togithub.com/nrwl/nx/issues/18746))
([4a25576](https://togithub.com/nrwl/nx/commit/4a25576b657e3a551e4125e896cddbaf7cb7d723))
- **core:** projects within folders that start with a `.` should be
found ([#&#8203;18748](https://togithub.com/nrwl/nx/issues/18748))
([9548714](https://togithub.com/nrwl/nx/commit/9548714871cef484ed91879512a46657ce4984e9))
- **core:** skip local yarn patches for lock file pruning
([#&#8203;18700](https://togithub.com/nrwl/nx/issues/18700))
([97c5ecf](https://togithub.com/nrwl/nx/commit/97c5ecf33eb6c8a6dae1c1412e9efa6c7c3c3202))
- **devkit:** await prettier format for v3 compatibility
([#&#8203;18664](https://togithub.com/nrwl/nx/issues/18664))
([2638bb0](https://togithub.com/nrwl/nx/commit/2638bb0db2839051c7b661a56199dccf5ee96086))
- **js:** fix swc opens swc.js instead of compiling on windows
([#&#8203;18723](https://togithub.com/nrwl/nx/issues/18723))
([078cf9a](https://togithub.com/nrwl/nx/commit/078cf9a1cad7d8ecef54491b4d9b99e63ad713ab))
- **misc:** fix import path to project name and root helper
([#&#8203;18711](https://togithub.com/nrwl/nx/issues/18711))
([195c5bf](https://togithub.com/nrwl/nx/commit/195c5bfb2ff195dfd9383071284418ddaf02d403))
- **nx-dev:** include section slug in ai source links
([#&#8203;18722](https://togithub.com/nrwl/nx/issues/18722))
([5ff8722](https://togithub.com/nrwl/nx/commit/5ff8722d66f64980782efcb1733f5c9329040783))
- **nx-dev:** reverse sort indicators
([#&#8203;18706](https://togithub.com/nrwl/nx/issues/18706))
([d3b4c70](https://togithub.com/nrwl/nx/commit/d3b4c700ad68c3d02041979d181ecc70925c8c7f))
- **react:** fix remote generation devServerPort
([#&#8203;18603](https://togithub.com/nrwl/nx/issues/18603))
([1a0962f](https://togithub.com/nrwl/nx/commit/1a0962fcaf61d7061c24bebeb6a78bfccc369ade))
- **storybook:** dont fail if targets dont exist
([#&#8203;18745](https://togithub.com/nrwl/nx/issues/18745))
([0448317](https://togithub.com/nrwl/nx/commit/04483172d0bd881668f8f96984630184804fb70a))
- **testing:** fix outputs for vitest generator
([#&#8203;18709](https://togithub.com/nrwl/nx/issues/18709))
([7900d56](https://togithub.com/nrwl/nx/commit/7900d56ff249b4addd643b3a6b55839932891121))
- **testing:** make playwright nxE2EPreset options optional
([#&#8203;18729](https://togithub.com/nrwl/nx/issues/18729))
([7024108](https://togithub.com/nrwl/nx/commit/70241086be1d0d9d9e7a8f6fdb1eaa4240ccfc10))
- **angular:** add
[@&#8203;angular/pwa](https://togithub.com/angular/pwa) to migrations
[#&#8203;18731](https://togithub.com/nrwl/nx/issues/18731)
([#&#8203;18736](https://togithub.com/nrwl/nx/issues/18736))
([791171e](https://togithub.com/nrwl/nx/commit/791171e95d5cf7b3f9be8a10742af99ce9ccf414))
- **angular:** mark esbuild as optional peer dep
[#&#8203;18526](https://togithub.com/nrwl/nx/issues/18526)
([#&#8203;18771](https://togithub.com/nrwl/nx/issues/18771))
([1440f5c](https://togithub.com/nrwl/nx/commit/1440f5c095776a239d0a2f8d813161a6258d1e61))
- **angular:** normalize remote directory correctly when using new
project root format
([#&#8203;18765](https://togithub.com/nrwl/nx/issues/18765))
([9123271](https://togithub.com/nrwl/nx/commit/91232717326bbcffd8a8b5898c9ed1c298d8e5da))
- **core:** fix wrong yarn patch key mapping
([#&#8203;18759](https://togithub.com/nrwl/nx/issues/18759))
([42d93b0](https://togithub.com/nrwl/nx/commit/42d93b0d955233d05b97836eb2dcfdc4efec5da8))
- **linter:** error on dependencies that are only in devDependencies
instead of production dependencies
([#&#8203;18780](https://togithub.com/nrwl/nx/issues/18780))
([9ffea2b](https://togithub.com/nrwl/nx/commit/9ffea2bb1b83401f199cb0be38bdc0ab9dc2b595))
- **linter:** fixes usages of lintProjectGenerator without
eslintFilePatterns provided
([#&#8203;18741](https://togithub.com/nrwl/nx/issues/18741))
([34f4148](https://togithub.com/nrwl/nx/commit/34f414817f70e6487ef081724f29695d0e8343a3))
- **misc:** fix normalizing e2e project name and root
([#&#8203;18757](https://togithub.com/nrwl/nx/issues/18757))
([b3a0c0e](https://togithub.com/nrwl/nx/commit/b3a0c0efedba9cda7b1bf2b1cfba0e8e97e74ff3))
- **misc:** format must exclude ignored patterns
([#&#8203;18670](https://togithub.com/nrwl/nx/issues/18670))
([c479a54](https://togithub.com/nrwl/nx/commit/c479a54f7b38c335af7f1fc325aa8333c0f5fa1b))
- **react:** normalize remote name and directory correctly when using
new project root format
([#&#8203;18770](https://togithub.com/nrwl/nx/issues/18770))
([d1da057](https://togithub.com/nrwl/nx/commit/d1da057811a06fa3a17aed9001fc17c299fe718a))
- **storybook:** install nx/vite for non-buildable libs
([#&#8203;18778](https://togithub.com/nrwl/nx/issues/18778))
([57463ed](https://togithub.com/nrwl/nx/commit/57463ed25a0f49ea7eaba65cac57c4f5a1b1b05c))
- **storybook:** re-enable angular e2e build test
([#&#8203;18764](https://togithub.com/nrwl/nx/issues/18764))
([5389397](https://togithub.com/nrwl/nx/commit/5389397280ec90a58c372062a37fd6c4ae4e8d77))
- **web:** generate .swcrc file with modern defaults when creating new
webapps ([#&#8203;18749](https://togithub.com/nrwl/nx/issues/18749))
([750f485](https://togithub.com/nrwl/nx/commit/750f485b93e7c97ea15b66085a1713e18104b4b7))
- **core:** bring back setWorkspaceRoot util
([#&#8203;18811](https://togithub.com/nrwl/nx/issues/18811))
([a146fcc](https://togithub.com/nrwl/nx/commit/a146fcc69050d9ab8b87919df94ba4a31bb90f52))
- **core:** do not use joinPathFragments for generating files
([#&#8203;18753](https://togithub.com/nrwl/nx/issues/18753))
([bbae14b](https://togithub.com/nrwl/nx/commit/bbae14b9a7169fb7bad753aa20b4e7b39dac27a9))
- **devkit:** show example in deprecation message
([#&#8203;18823](https://togithub.com/nrwl/nx/issues/18823))
([02c5aeb](https://togithub.com/nrwl/nx/commit/02c5aeb2552781287f9c47814a4626eafd27070b))
- **linter:** enable analyzeSourceFile as needed when generating new
lint project
([#&#8203;18769](https://togithub.com/nrwl/nx/issues/18769))
([4846ae5](https://togithub.com/nrwl/nx/commit/4846ae53ad1a31533daca3202c227014769c14f8))
- **testing:** improve error message for ct generators
([#&#8203;18597](https://togithub.com/nrwl/nx/issues/18597))
([f5d55e3](https://togithub.com/nrwl/nx/commit/f5d55e35ef98093f225e6c97db01ebf21f709e50))
- **vite:** support incremental building when running 'serve'
([#&#8203;18797](https://togithub.com/nrwl/nx/issues/18797))
([14506d2](https://togithub.com/nrwl/nx/commit/14506d286d0f6a27d8fdfc24f244ed1d980cae78))
- **angular:** buildable libs should lint correctly
[#&#8203;18802](https://togithub.com/nrwl/nx/issues/18802)
([#&#8203;18837](https://togithub.com/nrwl/nx/issues/18837))
([889f315](https://togithub.com/nrwl/nx/commit/889f315f2cf8fdf76f1044aec8539019981bdb77))
- **angular:** style=none should not create file
[#&#8203;18785](https://togithub.com/nrwl/nx/issues/18785)
([#&#8203;18836](https://togithub.com/nrwl/nx/issues/18836))
([577f820](https://togithub.com/nrwl/nx/commit/577f8201582cfed29743299cbe78978bda528d74))
- **angular:** use the correct output path for mf ssr
[#&#8203;18849](https://togithub.com/nrwl/nx/issues/18849)
([#&#8203;18906](https://togithub.com/nrwl/nx/issues/18906))
([5a06343](https://togithub.com/nrwl/nx/commit/5a0634323ea0a81b1069a1fe89a70b6a111ec040))
- **bundling:** fallback to manual file resolution if tsconfig-paths
fails ([#&#8203;18477](https://togithub.com/nrwl/nx/issues/18477))
([e3b513b](https://togithub.com/nrwl/nx/commit/e3b513b6c037fb82f8cd361efed4274766cecd62))
- **core:** check for lerna before parsing lockfiles to prevent errors
([#&#8203;18884](https://togithub.com/nrwl/nx/issues/18884))
([e188775](https://togithub.com/nrwl/nx/commit/e188775ffbb753af0709bb69c4e47fac53abfe57))
- **core:** convert to monorepo generator should respect nested libs
([#&#8203;18795](https://togithub.com/nrwl/nx/issues/18795))
([413e57f](https://togithub.com/nrwl/nx/commit/413e57f99a911da83857b6516a7b80bb6c2d9355))
- **core:** Ensure when converting to monorepo standalone libs have a
readable name
([#&#8203;18887](https://togithub.com/nrwl/nx/issues/18887))
([c48f3aa](https://togithub.com/nrwl/nx/commit/c48f3aa319c6fb348f82996d7bd1922f8488a1c8))
- **core:** handle empty lines in dotenv files
([#&#8203;18829](https://togithub.com/nrwl/nx/issues/18829))
([aa9526f](https://togithub.com/nrwl/nx/commit/aa9526fe73df046a2b276740017bcfc3199ca487))
- **core:** keep existing name when converting project to a monorepo
([#&#8203;18910](https://togithub.com/nrwl/nx/issues/18910))
([ec647e7](https://togithub.com/nrwl/nx/commit/ec647e7250040d16aea75d7d7292844a4abcaee0))
- **core:** load core plugins as part of loading plugins
([#&#8203;18826](https://togithub.com/nrwl/nx/issues/18826))
([cf1175f](https://togithub.com/nrwl/nx/commit/cf1175f2ae6bf0b0056a782cb7dd584dad69fe74))
- **core:** merge implicit project dependencies only if found on new and
matching projects
([#&#8203;18896](https://togithub.com/nrwl/nx/issues/18896))
([7e50274](https://togithub.com/nrwl/nx/commit/7e5027498d84687f52ab13114cf29e6047ff4879))
- **core:** sort objects when hashing them instead
([#&#8203;18897](https://togithub.com/nrwl/nx/issues/18897))
([db31f30](https://togithub.com/nrwl/nx/commit/db31f3043e75462f558d9d6aa7c380ec521c816e))
- **core:** use correct break line char in deprecated generator message
printed by the generate command
([#&#8203;18879](https://togithub.com/nrwl/nx/issues/18879))
([86c21c6](https://togithub.com/nrwl/nx/commit/86c21c60649a2f010531cd831f491b86def461f7))
- **linter:** do not break migration if eslint file is missing
([#&#8203;18762](https://togithub.com/nrwl/nx/issues/18762))
([9fe9afd](https://togithub.com/nrwl/nx/commit/9fe9afdf010c3b494b698f86d36c1df01d384b82))
- **nextjs:** Deprecate adding NX\_ vars to Webpack Define
([#&#8203;18892](https://togithub.com/nrwl/nx/issues/18892))
([da2a08e](https://togithub.com/nrwl/nx/commit/da2a08e575666d7307df43b8d068f5af35c8e044))
- **nextjs:** improve e2e test by reusing the project
([#&#8203;18827](https://togithub.com/nrwl/nx/issues/18827))
([34a7279](https://togithub.com/nrwl/nx/commit/34a727926bd7b5aeb6fbad557998e4f727aaf5ed))
- **node:** pass projectNameAndRootFormat to js lib generator from nest
lib generator
([#&#8203;18891](https://togithub.com/nrwl/nx/issues/18891))
([74e5879](https://togithub.com/nrwl/nx/commit/74e5879e8ddc991267e92dda619fe35fe5207c47))
- **nx-dev:** fix intro page icons on safari
([#&#8203;18877](https://togithub.com/nrwl/nx/issues/18877))
([00f68a9](https://togithub.com/nrwl/nx/commit/00f68a97177f43558f6d14c8d00d4d79edf82be0))
- **nx-dev:** improve button shadow handling in nx-dev
([#&#8203;18870](https://togithub.com/nrwl/nx/issues/18870))
([53da4e6](https://togithub.com/nrwl/nx/commit/53da4e67da39ab885957d7e70d138a72b1aef84c))
- **nx-dev:** improve mobile documentation header
([#&#8203;18871](https://togithub.com/nrwl/nx/issues/18871))
([2383f7d](https://togithub.com/nrwl/nx/commit/2383f7d92a5d4ad0f5d82dfd3bbfb6804b9daa5a))
- **nx-dev:** rspack link in getting-started section
([#&#8203;18908](https://togithub.com/nrwl/nx/issues/18908))
([45ec8ba](https://togithub.com/nrwl/nx/commit/45ec8ba80d09c7d1fbb9b0b0ae6ced841a8346c6))
- **nx-plugin:** fix explicity obsolete type
([#&#8203;18888](https://togithub.com/nrwl/nx/issues/18888))
([759c5e1](https://togithub.com/nrwl/nx/commit/759c5e1a4ed7b401ac1d6e51670f03e01d9c2d50))
- **nx:** correct the message for the removal of a project that is still
a dependency of other projects.
([#&#8203;18903](https://togithub.com/nrwl/nx/issues/18903))
([70d3728](https://togithub.com/nrwl/nx/commit/70d3728457f6ecf1c764ffef14e4a317e4d941bb))
- **storybook:** increase timeout of angular e2e
([#&#8203;18831](https://togithub.com/nrwl/nx/issues/18831))
([a009523](https://togithub.com/nrwl/nx/commit/a009523086b3e34831ff185c06a5a27685dace77))
- **testing:** omit indexHtmlFile option for cy >12.17.0 for ng ct
([#&#8203;18839](https://togithub.com/nrwl/nx/issues/18839))
([829076d](https://togithub.com/nrwl/nx/commit/829076d0e7a624c1b44155281be8b037b2d15487))
- **webpack:** use new watcher for webpack build coordination plugin
([#&#8203;18822](https://togithub.com/nrwl/nx/issues/18822))
([c175f9b](https://togithub.com/nrwl/nx/commit/c175f9ba11f133a2059edcb15912e4b2e8a6b6a6))
- **webpack:** WebpackNxBuildCoordinationPlugin cancels inflight builds
on new changes detected
([#&#8203;18883](https://togithub.com/nrwl/nx/issues/18883))
([b5380d0](https://togithub.com/nrwl/nx/commit/b5380d0847aa2412be045129edfaeb52959c18d0))
- **angular:** ngrx-feature-store should respect paths in names
[#&#8203;18905](https://togithub.com/nrwl/nx/issues/18905)
([#&#8203;18913](https://togithub.com/nrwl/nx/issues/18913))
([818d04c](https://togithub.com/nrwl/nx/commit/818d04cb9a4eb773957d297c787505307142068c))
- **bundling:** add faux-ESM files so "import" in Node works with both
named and default exports
([#&#8203;18916](https://togithub.com/nrwl/nx/issues/18916))
([99c44f9](https://togithub.com/nrwl/nx/commit/99c44f9e884acf27772505609d4d6cbf6a75fcfb))
- **js:** set external nodes when lockfile is not reprocessed
([#&#8203;18944](https://togithub.com/nrwl/nx/issues/18944))
([7f76c2b](https://togithub.com/nrwl/nx/commit/7f76c2bec3fc068acbc11d63b09daf4368b932a4))
- **angular:** use production build for static-serve for MF
([#&#8203;18942](https://togithub.com/nrwl/nx/issues/18942))
([60da797](https://togithub.com/nrwl/nx/commit/60da7977a7508a4be48d8dd9e5c3940c7889fd52))
- **core:** re-expose strip-source-code
([#&#8203;18955](https://togithub.com/nrwl/nx/issues/18955))
([610ac97](https://togithub.com/nrwl/nx/commit/610ac979f42323d5d52ea22b299ab0e1dc4226be))
- **js:** properly throw error when processing lockfile during postins…
([#&#8203;18968](https://togithub.com/nrwl/nx/issues/18968))
([a5a522e](https://togithub.com/nrwl/nx/commit/a5a522e92c75d78621e1b5ff2b2aeef43ccc76da))
- **nextjs:** Ensure build-custom-server is only added once to nx.json
([#&#8203;18972](https://togithub.com/nrwl/nx/issues/18972))
([b42be17](https://togithub.com/nrwl/nx/commit/b42be17e52d5377f89dfc2adaae722865619a758))
- **nx-dev:** restore the name of the supabase env var
([#&#8203;18960](https://togithub.com/nrwl/nx/issues/18960))
([79678d6](https://togithub.com/nrwl/nx/commit/79678d69880c250f13197a6b7a5ba9a0ad3669fb))
- **vite:** Update typings and fix when converting lib to vite
([#&#8203;18956](https://togithub.com/nrwl/nx/issues/18956))
([8f1429d](https://togithub.com/nrwl/nx/commit/8f1429da971b1ef84b13f5934272b2bf6a3567fc))
- **js:** change TS standalone preset to generate at the root
([#&#8203;19003](https://togithub.com/nrwl/nx/issues/19003))
([ce172d8](https://togithub.com/nrwl/nx/commit/ce172d870612e21793f3c6d2327d2ec6f4658375))

##### Features

- **angular:** add flag to include hydration when setting up ssr
([#&#8203;18675](https://togithub.com/nrwl/nx/issues/18675))
([b9ca7ce](https://togithub.com/nrwl/nx/commit/b9ca7ce09f8e0ac23e509c0ede27bf3e6d77abf2))
- **angular:** update module federation node
([#&#8203;18513](https://togithub.com/nrwl/nx/issues/18513))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 10pm every weekday,every
weekend,before 5am every weekday" in timezone Asia/Jerusalem, Automerge
- At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xLjExIiwidXBkYXRlZEluVmVyIjoiMzYuMS4xMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: descope[bot] <descope[bot]@users.noreply.github.com>
  • Loading branch information
descope[bot] and descope[bot] authored Nov 13, 2023
1 parent b77c9d0 commit b87189a
Show file tree
Hide file tree
Showing 3 changed files with 6,649 additions and 5,037 deletions.
Loading

0 comments on commit b87189a

Please sign in to comment.