Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update nrwl monorepo to v17 (major) (#308)
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 (@​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 ([#​19757](https://togithub.com/nrwl/nx/pull/19757)) - **misc:** publish legacy readmes ([#​19762](https://togithub.com/nrwl/nx/pull/19762)) - **vue:** do not generate component in lib by default ([#​19755](https://togithub.com/nrwl/nx/pull/19755)) - **vue:** drop vue jest dependency ([#​19756](https://togithub.com/nrwl/nx/pull/19756)) - **vue:** Standalone tsconfig moduleResultion should be node ([#​19759](https://togithub.com/nrwl/nx/pull/19759)) ##### ❤️ Thank You - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Jonathan Cammisuli - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Nicholas Cunningham [@​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 ([#​18998](https://togithub.com/nrwl/nx/pull/18998)) - **angular:** support generating artifacts using options as provided ([#​19527](https://togithub.com/nrwl/nx/pull/19527)) - **angular:** add federate-module generator ([#​19523](https://togithub.com/nrwl/nx/pull/19523)) - **angular:** use consistent artifact generation for generators ([#​19601](https://togithub.com/nrwl/nx/pull/19601)) - **core:** accept various task runner options from root of nx.json ([#​19243](https://togithub.com/nrwl/nx/pull/19243)) - **core:** read cloud url from nx.json ([#​19468](https://togithub.com/nrwl/nx/pull/19468)) - **core:** add --type for nx show projects ([#​19358](https://togithub.com/nrwl/nx/pull/19358)) - **core:** add NX_PARALLEL env var ([#​19488](https://togithub.com/nrwl/nx/pull/19488)) - **core:** generate new workspaces without tasks runner options ([#​19483](https://togithub.com/nrwl/nx/pull/19483)) - **core:** update default cache directory to .nx/cache ([#​19536](https://togithub.com/nrwl/nx/pull/19536)) - **core:** migrate existing workspaces to slimmer tasks runner options config ([#​19570](https://togithub.com/nrwl/nx/pull/19570)) - **core:** add the outputs of a task onto the task ([#​19561](https://togithub.com/nrwl/nx/pull/19561)) - **core:** remove deprecated workspace generator command ([#​19541](https://togithub.com/nrwl/nx/pull/19541)) - **core:** add nx task planner ([#​19233](https://togithub.com/nrwl/nx/pull/19233)) - **core:** Allow specifying daemon socket dir ([#​17870](https://togithub.com/nrwl/nx/pull/17870)) - **core:** allow using Nx Cloud without nx-cloud installed ([#​19553](https://togithub.com/nrwl/nx/pull/19553)) - **core:** remove deprecated workspace-lint ([#​16212](https://togithub.com/nrwl/nx/pull/16212)) - **core:** add batch flag to run ([#​19575](https://togithub.com/nrwl/nx/pull/19575)) - **core:** update version of axios used ([#​19607](https://togithub.com/nrwl/nx/pull/19607)) - **core:** add standard way to pass plugin options ([#​19589](https://togithub.com/nrwl/nx/pull/19589)) - **core:** generate standalone projects with scoped package names ([#​19662](https://togithub.com/nrwl/nx/pull/19662)) - **core:** allow specifying cacheability per target ([#​19672](https://togithub.com/nrwl/nx/pull/19672)) - **core:** remove deprecated defaultCollection and npmScope nx.json … ([#​19708](https://togithub.com/nrwl/nx/pull/19708)) - **devkit:** remove backwards compatibility for Nx 15 ([#​19572](https://togithub.com/nrwl/nx/pull/19572)) - **graph:** display expanded task inputs ([#​19597](https://togithub.com/nrwl/nx/pull/19597)) - **js:** add [@​swc-node/register](https://togithub.com/swc-node/register) and [@​swc/core](https://togithub.com/swc/core) to JS projects by default ([#​19453](https://togithub.com/nrwl/nx/pull/19453)) - **js:** remove options to update package.json dependencies and peerDependencies ([#​19543](https://togithub.com/nrwl/nx/pull/19543)) - **linter:** remove tslint logic ([#​19002](https://togithub.com/nrwl/nx/pull/19002)) - **linter:** update eslint-config-prettier to v9 ([#​19232](https://togithub.com/nrwl/nx/pull/19232)) - **linter:** rename [@​nx/linter](https://togithub.com/nx/linter) to [@​nx/eslint](https://togithub.com/nx/eslint) ([#​19515](https://togithub.com/nrwl/nx/pull/19515)) - **misc:** remove migrations for v14 and under ([#​19552](https://togithub.com/nrwl/nx/pull/19552)) - **misc:** remove deprecated Angular CLI usage of schematics and builders ([#​19557](https://togithub.com/nrwl/nx/pull/19557)) - **misc:** remove deprecated code from [@​nx/workspace](https://togithub.com/nx/workspace) ([#​19588](https://togithub.com/nrwl/nx/pull/19588)) - **nest:** update nest generators to support name and directory format option ([#​19668](https://togithub.com/nrwl/nx/pull/19668)) - **nuxt:** init, app, component, page generators ([#​19509](https://togithub.com/nrwl/nx/pull/19509)) - **nuxt:** storybook generators ([#​19529](https://togithub.com/nrwl/nx/pull/19529)) - **nx-dev:** statically highlight lines in code ([#​19703](https://togithub.com/nrwl/nx/pull/19703)) - **nx-dev:** mark internal properties ([#​19659](https://togithub.com/nrwl/nx/pull/19659)) - **nx-plugin:** add as provided prompt for executor generator ([#​19602](https://togithub.com/nrwl/nx/pull/19602)) - **nx-plugin:** add as-provided mode for generator and migration gen… ([#​19614](https://togithub.com/nrwl/nx/pull/19614)) - **react:** Add federate-module generator ([#​19286](https://togithub.com/nrwl/nx/pull/19286)) - **react:** Add support for promise based remotes ([#​19566](https://togithub.com/nrwl/nx/pull/19566)) - **react:** use TS config files for module federation ([#​19455](https://togithub.com/nrwl/nx/pull/19455)) - **react:** remove stylus option from generators ([#​19441](https://togithub.com/nrwl/nx/pull/19441)) - **react:** support generating components using the path as provided ([#​19608](https://togithub.com/nrwl/nx/pull/19608)) - **react:** add recursive remote serve ([#​19638](https://togithub.com/nrwl/nx/pull/19638)) - **vite:** future-proof Vite plugin to support ESM-only version of Vite ([#​19533](https://togithub.com/nrwl/nx/pull/19533)) - **vue:** set [@​nx/vue](https://togithub.com/nx/vue) as public ([#​19582](https://togithub.com/nrwl/nx/pull/19582)) - **vue:** support generating components using the path as provided ([#​19609](https://togithub.com/nrwl/nx/pull/19609)) ##### 🩹 Fixes - **angular:** install swc/helpers when generating remote applications ([#​19686](https://togithub.com/nrwl/nx/pull/19686)) - **angular:** fix usage of internal generators and prevent usage of deprecated project option ([#​19697](https://togithub.com/nrwl/nx/pull/19697)) - **angular:** federate-module should support as-provided for new remotes ([#​19731](https://togithub.com/nrwl/nx/pull/19731)) - **core:** register transpiler should setup loading for node code ([#​19454](https://togithub.com/nrwl/nx/pull/19454)) - **core:** use typescript to get compiler options for ts-node ([#​19480](https://togithub.com/nrwl/nx/pull/19480)) - **core:** hash the same environment as the tasks are run with ([#​19487](https://togithub.com/nrwl/nx/pull/19487)) - **core:** set prerelease on GitHub release API request ([#​19532](https://togithub.com/nrwl/nx/pull/19532)) - **core:** typo in cache error message ([#​19547](https://togithub.com/nrwl/nx/pull/19547)) - **core:** notify life cycles that tasks are scheduled after they are… ([#​19610](https://togithub.com/nrwl/nx/pull/19610)) - **core:** fix verification of non-existent cloud client ([#​19613](https://togithub.com/nrwl/nx/pull/19613)) - **core:** correct windows path for native watcher ([#​19646](https://togithub.com/nrwl/nx/pull/19646)) - **core:** support prettier v3 when run nx format ([#​19207](https://togithub.com/nrwl/nx/pull/19207)) - **core:** setup the nx cloud client during postinstall ([#​19658](https://togithub.com/nrwl/nx/pull/19658)) - **core:** removes formatting from show command when using --json flag ([#​19583](https://togithub.com/nrwl/nx/pull/19583)) - **core:** remove -d alias because it conflicts with --dry-run ([#​19664](https://togithub.com/nrwl/nx/pull/19664)) - **core:** always hash runtime input ([#​19670](https://togithub.com/nrwl/nx/pull/19670)) - **core:** ensure CNW works without .yarnrc with custom registry ([#​18937](https://togithub.com/nrwl/nx/pull/18937)) - **core:** only show cloud messaging when migrating if not using cloud ([#​19709](https://togithub.com/nrwl/nx/pull/19709)) - **core:** check nxjson cli exists before looking for keys ([#​19730](https://togithub.com/nrwl/nx/pull/19730)) - **core:** fix convert to monorepo eslint issue ([#​19713](https://togithub.com/nrwl/nx/pull/19713)) - **devkit:** pass filepath to ejs for include statements ([#​19517](https://togithub.com/nrwl/nx/pull/19517)) - **devkit:** correct nx-json typing after plugin tweaks ([#​19706](https://togithub.com/nrwl/nx/pull/19706)) - **js:** remove deprecated babel transform ([#​19671](https://togithub.com/nrwl/nx/pull/19671)) - **js:** update esbuild version ([#​19728](https://togithub.com/nrwl/nx/pull/19728)) - **js:** Avoid `@babel/preset-env` warning in js/babel.ts ([#​14772](https://togithub.com/nrwl/nx/pull/14772)) - **js:** use normalized tsConfig path for generating tmpTscConfig ([#​18794](https://togithub.com/nrwl/nx/pull/18794)) - **linter:** fix validateDependenciesSectionExistance fixer ([#​19512](https://togithub.com/nrwl/nx/pull/19512)) - **linter:** fix linter standalone patterns in Js and Next ([#​19508](https://togithub.com/nrwl/nx/pull/19508)) - **linter:** remove consistent-type-assertions rule from config ([#​19549](https://togithub.com/nrwl/nx/pull/19549)) - **linter:** add missing entry to migrations.json ([#​19641](https://togithub.com/nrwl/nx/pull/19641)) - **linter:** add [@​nx/linter](https://togithub.com/nx/linter) in nx packageGroup ([#​19654](https://togithub.com/nrwl/nx/pull/19654)) - **linter:** handle string extends property in config ([#​19674](https://togithub.com/nrwl/nx/pull/19674)) - **linter:** add migration for eslint config prettier ([#​19732](https://togithub.com/nrwl/nx/pull/19732)) - **misc:** don't interpolate arg as `undefined` ([#​18666](https://togithub.com/nrwl/nx/pull/18666)) - **misc:** pass full path to tsconfig when registering transpiler ([#​19451](https://togithub.com/nrwl/nx/pull/19451)) - **misc:** remove projectNameAndRootFormat from nx.json schema ([#​19623](https://togithub.com/nrwl/nx/pull/19623)) - **misc:** do not normalize project name and root when using as-provided format ([#​19651](https://togithub.com/nrwl/nx/pull/19651)) - **misc:** update re-exports when updating imports during move ([#​19637](https://togithub.com/nrwl/nx/pull/19637)) - **nest:** add deprecated messages to generator js schema and fix casing ([#​19678](https://togithub.com/nrwl/nx/pull/19678)) - **nextjs:** Add missing environment variables for Nx 18 environment variables ([#​19585](https://togithub.com/nrwl/nx/pull/19585)) - **nextjs:** Library generator should not add cypress dependency ([#​19587](https://togithub.com/nrwl/nx/pull/19587)) - **nx-cloud:** fix nx connect throwing if run twice ([#​19729](https://togithub.com/nrwl/nx/pull/19729)) - **nx-dev:** video cards formatting ([#​19449](https://togithub.com/nrwl/nx/pull/19449)) - **nx-dev:** fix internal link checker ([#​19606](https://togithub.com/nrwl/nx/pull/19606)) - **nx-dev:** fix broken linter icon ([#​19735](https://togithub.com/nrwl/nx/pull/19735)) - **nx-plugin:** enable prompt for generator and migration generators ([#​19675](https://togithub.com/nrwl/nx/pull/19675)) - **nx-plugin:** add nameAndDirectoryFormat to schema for generator,ex… ([#​19710](https://togithub.com/nrwl/nx/pull/19710)) - **react:** Add missing Nx Welcome for styled-jsx ([#​19474](https://togithub.com/nrwl/nx/pull/19474)) - **react:** storybook plugin tsconfig resolution ([#​19631](https://togithub.com/nrwl/nx/pull/19631)) - **react:** update usage of deprecated "project" option in generators ([#​19696](https://togithub.com/nrwl/nx/pull/19696)) - **react:** respect unitTestRunner none and inform about vitest ([#​19676](https://togithub.com/nrwl/nx/pull/19676)) - **react:** Error when invalid path is provided to federate-module generator ([#​19720](https://togithub.com/nrwl/nx/pull/19720)) - **react:** fix creating a react library with cwd ([#​19721](https://togithub.com/nrwl/nx/pull/19721)) - **storybook:** cleanup v17 tasks ([#​19560](https://togithub.com/nrwl/nx/pull/19560)) - **storybook:** default ignore *.stories.* files ([#​19699](https://togithub.com/nrwl/nx/pull/19699)) - **storybook:** do not restrict to components dir for vue ([#​19680](https://togithub.com/nrwl/nx/pull/19680)) - **storybook:** update to patch 7.5.1 webpackStatsJson fix ([#​19736](https://togithub.com/nrwl/nx/pull/19736)) - **testing:** fix flaky test ([#​19625](https://togithub.com/nrwl/nx/pull/19625)) - **vite:** configuration generator fixes ([#​19628](https://togithub.com/nrwl/nx/pull/19628)) - **vue:** ensure standalone has proper lint rule ([#​19505](https://togithub.com/nrwl/nx/pull/19505)) - **vue:** enforce multiword component name ([#​19507](https://togithub.com/nrwl/nx/pull/19507)) - **vue:** replace className with class on html ([#​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 ([#​19645](https://togithub.com/nrwl/nx/pull/19645)) - **vue:** update standalone setup so tsconfig.base.json is not generated ([#​19660](https://togithub.com/nrwl/nx/pull/19660)) - **vue:** remove unitTestRunner option from component generator ([#​19667](https://togithub.com/nrwl/nx/pull/19667)) - **vue:** make sure project is in normalizedOptions ([#​19690](https://togithub.com/nrwl/nx/pull/19690)) - **vue:** comment out unused defineProps function ([#​19695](https://togithub.com/nrwl/nx/pull/19695)) - **vue:** downgrade [@​vue/eslint-config-prettier](https://togithub.com/vue/eslint-config-prettier) to work with prettier v2 ([#​19741](https://togithub.com/nrwl/nx/pull/19741)) - **vue:** default unit test to vitest ([#​19746](https://togithub.com/nrwl/nx/pull/19746)) - **webpack:** add guard around onListening call ([#​19363](https://togithub.com/nrwl/nx/pull/19363)) - **webpack:** only register TS transpiler for config files ending with .ts, .mts, or .cts ([#​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 ` @​nx/devkit ` methods to use them programmatically. - Deprecated exported utils from `@nrwl/workspace` have been removed. ##### ❤️ Thank You - Abel [@​abel1105](https://togithub.com/abel1105) - Andrew Ovens [@​107420510](https://togithub.com/107420510)+aovens-quantifi - Caleb Ukle - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann) - Jack Hsu [@​jaysoo](https://togithub.com/jaysoo) - Jacob Ley [@​37151850](https://togithub.com/37151850)+JacobLey - James Henry [@​JamesHenry](https://togithub.com/JamesHenry) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Jonathan Cammisuli - Justin Dietz - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - MaxKless [@​34165455](https://togithub.com/34165455)+MaxKless - Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham) - Phillip Barta [@​Phillip9587](https://togithub.com/Phillip9587) - Rik Smale [@​13023439](https://togithub.com/13023439)+WikiRik - Sam Y [@​996939](https://togithub.com/996939)+mauris - Tomasz Kasowicz [@​TomaszKasowicz](https://togithub.com/TomaszKasowicz) - Travis Cline [@​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 ([#​19405](https://togithub.com/nrwl/nx/pull/19405)) - **core:** add NX_IGNORE_CYCLES environment variable ([#​18708](https://togithub.com/nrwl/nx/pull/18708)) - **core:** switch `nx release changelog` to offline first with CHANGELOG.md files ([#​19327](https://togithub.com/nrwl/nx/pull/19327)) - **js:** upgrade [@​swc-node/register](https://togithub.com/swc-node/register) to 1.6.7 ([#​19429](https://togithub.com/nrwl/nx/pull/19429)) - **linter:** add app import exception for remotes ([#​19301](https://togithub.com/nrwl/nx/pull/19301)) - **nuxt:** add private Nuxt plugin ([#​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 ([#​19261](https://togithub.com/nrwl/nx/pull/19261)) - **nx-dev:** only show the first 5 sources in ai chat ([#​19331](https://togithub.com/nrwl/nx/pull/19331)) - **react:** add remote to tspaths for typing ([#​19276](https://togithub.com/nrwl/nx/pull/19276)) - **react:** update [@​types/react](https://togithub.com/types/react) and [@​types/react-dom](https://togithub.com/types/react-dom) versions ([#​19442](https://togithub.com/nrwl/nx/pull/19442)) - **react:** use JS webpack config files for module federation ([#​19452](https://togithub.com/nrwl/nx/pull/19452)) - **vue:** storybook configuration generator for vue ([#​19141](https://togithub.com/nrwl/nx/pull/19141)) - **vue:** update generated file setup for apps ([#​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 ([#​19324](https://togithub.com/nrwl/nx/pull/19324)) - **angular:** remove leftover code causing duplicated route config when generating a library ([#​19326](https://togithub.com/nrwl/nx/pull/19326)) - **angular:** update tsconfig included and excluded files when generating a library secondary entry point ([#​19366](https://togithub.com/nrwl/nx/pull/19366)) - **angular:** do not set less math option in ng-packagr executors ([#​19402](https://togithub.com/nrwl/nx/pull/19402)) - **core:** generate permissions on github ci workflow ([#​19357](https://togithub.com/nrwl/nx/pull/19357)) - **core:** set prerelease on Github request for nx release changelog ([#​19343](https://togithub.com/nrwl/nx/pull/19343)) - **core:** include client env when hashing tasks in the daemon ([#​19422](https://togithub.com/nrwl/nx/pull/19422)) - **core:** adjust how findMatchingProjects works when provided additive patterns after an exclusion to be more intuitive ([#​19295](https://togithub.com/nrwl/nx/pull/19295)) - **core:** cache runtime hashes with the env as part of the key ([#​19426](https://togithub.com/nrwl/nx/pull/19426)) - **core:** add vue to cnw implicitDependencies ([#​19443](https://togithub.com/nrwl/nx/pull/19443)) - **linter:** fix rule typings ([#​19294](https://togithub.com/nrwl/nx/pull/19294)) - **linter:** add schema for nx plugin checks rule ([#​19447](https://togithub.com/nrwl/nx/pull/19447)) - **misc:** properly add extra dependencies to packages ([#​19334](https://togithub.com/nrwl/nx/pull/19334)) - **misc:** fixing discord link in npm page ([#​19372](https://togithub.com/nrwl/nx/pull/19372)) - **misc:** report should not throw when no nx.json file is present ([#​19333](https://togithub.com/nrwl/nx/pull/19333)) - **repo:** ensure cypress is installed on agents ([#​19430](https://togithub.com/nrwl/nx/pull/19430)) - **testing:** install devkit when init playwright ([#​19406](https://togithub.com/nrwl/nx/pull/19406)) - **web:** disable tsnode service after loading config ([#​19387](https://togithub.com/nrwl/nx/pull/19387)) ##### ❤️ Thank You - Caleb Ukle - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@​jaysoo](https://togithub.com/jaysoo) - James Henry [@​JamesHenry](https://togithub.com/JamesHenry) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Jonathan Cammisuli - Juri [@​juristr](https://togithub.com/juristr) - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav) - Tim Fisher - Zachary DeRose [@​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 ([#​19324](https://togithub.com/nrwl/nx/pull/19324)) - **misc:** properly add extra dependencies to packages ([#​19334](https://togithub.com/nrwl/nx/pull/19334)) ##### ❤️ Thank You - Jason Jean <jasonjean1993@​gmail.com> - Leosvel Pérez Espinosa [@​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 ([#​19009](https://togithub.com/nrwl/nx/pull/19009)) - **js:** support finding imports in .vue files ([#​19048](https://togithub.com/nrwl/nx/pull/19048)) - **webpack:** move module federation utils to webpack ([#​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 ([#​19065](https://togithub.com/nrwl/nx/pull/19065)) - **repo:** enable agents" ([#​19112](https://togithub.com/nrwl/nx/pull/19112)) - **devkit:** update `parseTargetString` to allow referencing targets on the current project ([#​19109](https://togithub.com/nrwl/nx/pull/19109)) - **js:** warn users when additionalEntryPoints do not match any files ([#​19107](https://togithub.com/nrwl/nx/pull/19107)) - **core:** add WorkspaceContext class ([#​18999](https://togithub.com/nrwl/nx/pull/18999)) - **vue:** init, app, component and lib generators ([#​19130](https://togithub.com/nrwl/nx/pull/19130)) - **react:** allow setting react preset to production when using custom BABEL_ENV ([#​19148](https://togithub.com/nrwl/nx/pull/19148)) - **core:** hide vue preset options from create-nx-workspace ([#​19155](https://togithub.com/nrwl/nx/pull/19155)) - **devkit:** add method for tree-aware glob search ([#​19128](https://togithub.com/nrwl/nx/pull/19128)) - **react:** Add versioning for workspace libraries ([#​19063](https://togithub.com/nrwl/nx/pull/19063)) - **nx-dev:** add embeddings for community plugins ([#​19168](https://togithub.com/nrwl/nx/pull/19168)) - **nx-dev:** add "new chat" button to AI page ([#​19150](https://togithub.com/nrwl/nx/pull/19150)) - **vue:** add setup-tailwind generator ([#​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 ([#​19190](https://togithub.com/nrwl/nx/pull/19190)) - **nx-dev:** remove emojis from heading ID ([#​19194](https://togithub.com/nrwl/nx/pull/19194)) - **nx-dev:** improve auto-scrolling so it does not interfere with users reading the content ([#​19196](https://togithub.com/nrwl/nx/pull/19196)) - **react:** switch default to typescript configuration for module federation ([#​19031](https://togithub.com/nrwl/nx/pull/19031)) - **core:** initial implementation of `nx release` ([#​19110](https://togithub.com/nrwl/nx/pull/19110)) - **react:** Support loading remotes via library: var ([#​19192](https://togithub.com/nrwl/nx/pull/19192)) - **core:** include non-project files on fileMap and filesToProcess ([#​19217](https://togithub.com/nrwl/nx/pull/19217)) - **misc:** do not prompt for project name and root format when they produce the same result ([#​19221](https://togithub.com/nrwl/nx/pull/19221)) - **react-native:** upgrade react-native to 0.72.4 ([#​19160](https://togithub.com/nrwl/nx/pull/19160)) - **nx-dev:** improve initial prompt of the AI Chat to remove bad responses ([#​19244](https://togithub.com/nrwl/nx/pull/19244)) - **repo:** enable agents" " ([#​19112](https://togithub.com/nrwl/nx/pull/19112)) - **repo:** remove projectNameAndRoot nx.json option ([#​19218](https://togithub.com/nrwl/nx/pull/19218)) - **core:** run createDependencies plugins concurrently ([#​19176](https://togithub.com/nrwl/nx/pull/19176)) - **core:** allow multiple targets in show projects commmand ([#​18506](https://togithub.com/nrwl/nx/pull/18506)) - **misc:** prepend cwd to directory in project generators when using as-provided format ([#​19227](https://togithub.com/nrwl/nx/pull/19227)) ##### 🩹 Fixes - **linter:** fix dep-checks projPackageJsonDeps caching for IDE ([#​18935](https://togithub.com/nrwl/nx/pull/18935)) - **linter:** handle non-JSON eslintrc files when updating overrides ([#​19026](https://togithub.com/nrwl/nx/pull/19026)) - **misc:** calculate cwd relative path correctly for generators and executors ([#​18933](https://togithub.com/nrwl/nx/pull/18933)) - **react:** fix createGlobPAtternsForDependencies path ([#​18546](https://togithub.com/nrwl/nx/pull/18546)) - **webpack:** enable in memory caching when building for node in watch mode ([#​18348](https://togithub.com/nrwl/nx/pull/18348)) - **core:** register ts transpiler when running .ts backed plugins ([#​19027](https://togithub.com/nrwl/nx/pull/19027)) - **js:** workspace lib devDependencies should not be added to package.json ([#​17802](https://togithub.com/nrwl/nx/pull/17802)) - **misc:** nx view-logs should open the nx-cloud link when connected … ([#​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 ([#​19035](https://togithub.com/nrwl/nx/pull/19035)) - **vite:** check for undefined and create types array ([#​19045](https://togithub.com/nrwl/nx/pull/19045)) - **angular:** keep dependency-checks enabled for buildable libraries ([#​19047](https://togithub.com/nrwl/nx/pull/19047)) - **node:** explicitly check that project is a library before updating imports ([#​19040](https://togithub.com/nrwl/nx/pull/19040)) - **core:** do not prompt, only warn when projectNameAndRootLayout is … ([#​19037](https://togithub.com/nrwl/nx/pull/19037)) - **core:** prettier 3 shouldn't cause errors due to esm + compile cache ([#​19042](https://togithub.com/nrwl/nx/pull/19042)) - **misc:** use preset apps instead of empty ([#​19051](https://togithub.com/nrwl/nx/pull/19051)) - **react:** set "watch: false" on module federation serve-static options ([#​19052](https://togithub.com/nrwl/nx/pull/19052)) - **js:** handle nested wildcard imports and paths that start with # ([#​19056](https://togithub.com/nrwl/nx/pull/19056)) - **core:** do not validate remote cache validity ([#​19059](https://togithub.com/nrwl/nx/pull/19059)) - **js:** esbuild should not throw when a project depends on non-js dependencies ([#​19057](https://togithub.com/nrwl/nx/pull/19057)) - **core:** prettier 3 shouldn't cause errors due to v8 compile cache ([#​19075](https://togithub.com/nrwl/nx/pull/19075)) - **linter:** add [@​eslint/js](https://togithub.com/eslint/js) with correct package version ([#​19077](https://togithub.com/nrwl/nx/pull/19077)) - **core:** detect dependencies in .cjs and .cts files ([#​19127](https://togithub.com/nrwl/nx/pull/19127)) - **node:** set x-dropdown in app generator to enable autocomplete in console ([#​19105](https://togithub.com/nrwl/nx/pull/19105)) - **angular:** dont add .angular/cache to prettier again if existing ([#​19183](https://togithub.com/nrwl/nx/pull/19183)) - **webpack:** set `module: true` for swcMinify ([#​19213](https://togithub.com/nrwl/nx/pull/19213)) - **core:** handle negative single directory globs ([#​19235](https://togithub.com/nrwl/nx/pull/19235)) - **core:** allow parallel and output-style on publish target ([#​19242](https://togithub.com/nrwl/nx/pull/19242)) - **core:** support dry-run on `nx release publish` ([#​19228](https://togithub.com/nrwl/nx/pull/19228)) - **core:** handle negative star glob better ([#​19241](https://togithub.com/nrwl/nx/pull/19241)) - **core:** set SWC_NODE_PROJECT before registering `@swc-node/register` ([#​19239](https://togithub.com/nrwl/nx/pull/19239)) - **nextjs:** do not warn on NX_INVOKED_BY_RUNNER and only show warning once ([#​19254](https://togithub.com/nrwl/nx/pull/19254)) - **core:** update the native runtime input to include the cpu architecture ([#​19263](https://togithub.com/nrwl/nx/pull/19263)) - **misc:** adds nx cloud access token to agent workflow ([#​19264](https://togithub.com/nrwl/nx/pull/19264)) - **nx-plugin:** pass full context into parseTargetString ([#​19154](https://togithub.com/nrwl/nx/pull/19154)) - **core:** ensure target-only argument is rewritten correctly to be forwarded ([#​17971](https://togithub.com/nrwl/nx/pull/17971)) - **repo:** add native packages to the release group ([#​19289](https://togithub.com/nrwl/nx/pull/19289)) - **js:** update generated .swcrc file to align with [@​swc/core](https://togithub.com/swc/core)[@​1](https://togithub.com/1).3.85 ([#​19214](https://togithub.com/nrwl/nx/pull/19214)) - **nextjs:** Add missing env to base Nx Env ([#​19201](https://togithub.com/nrwl/nx/pull/19201)) - **core:** unregister in-process ts transpilers when projectGraph is created ([#​19187](https://togithub.com/nrwl/nx/pull/19187)) - **vite:** provide correct root directory when building a root project ([#​19298](https://togithub.com/nrwl/nx/pull/19298)) - **core:** do not attempt to publish private npm packages ([#​19299](https://togithub.com/nrwl/nx/pull/19299)) ##### ❤️ Thank You - James Henry [@​JamesHenry](https://togithub.com/JamesHenry) - Jack Hsu [@​jaysoo](https://togithub.com/jaysoo) - Jonathan Cammisuli <[email protected]> - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham) - Jason Jean <jasonjean1993@​gmail.com> - Mark McCulloh [@​MarkMcCulloh](https://togithub.com/MarkMcCulloh) - Jay Bell <[email protected]> - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Simon Critchley [@​scritchley](https://togithub.com/scritchley) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav) - MaxKless [@​34165455](https://togithub.com/34165455)+MaxKless - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Victor Savkin <[email protected]> - Guy Senpai <[email protected]> - Juri [@​juristr](https://togithub.com/juristr) - Adam Wootton <[email protected]> - Matt Lewis [@​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 ([#​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 … ([#​19037](https://togithub.com/nrwl/nx/issues/19037)) ([18acd9a](https://togithub.com/nrwl/nx/commit/18acd9afeca3601f39862c82dd97d2f3730a3d3f)) - **core:** do not validate remote cache validity ([#​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 ([#​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 ([#​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 # ([#​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 ([#​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 ([#​19035](https://togithub.com/nrwl/nx/issues/19035)) ([85b03c2](https://togithub.com/nrwl/nx/commit/85b03c2bc48bbe2e9527fb00a55fc1de55fc1909)) - **linter:** fix dep-checks projPackageJsonDeps caching for IDE ([#​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 ([#​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 ([#​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 … ([#​17808](https://togithub.com/nrwl/nx/issues/17808)) ([2e0b09a](https://togithub.com/nrwl/nx/commit/2e0b09afc51e948ab26109edc08271edb6c64f94)) - **misc:** use preset apps instead of empty ([#​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 ([#​19040](https://togithub.com/nrwl/nx/issues/19040)) ([6ac6473](https://togithub.com/nrwl/nx/commit/6ac64731295921299ce020b2a0d6717dcc02c10e)) - **react:** fix createGlobPAtternsForDependencies path ([#​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 ([#​19052](https://togithub.com/nrwl/nx/issues/19052)) ([2e52c14](https://togithub.com/nrwl/nx/commit/2e52c14cb8234657c58a57aefcb64cc824b00ac8)) - **vite:** check for undefined and create types array ([#​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 ([#​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 ([#​18655](https://togithub.com/nrwl/nx/issues/18655)) ([f670e74](https://togithub.com/nrwl/nx/commit/f670e7469f3c4f2a8934a4bbe6c4ad9d155b94d7)) - **core:** fix ghost alias when parsing yarn lockfile ([#​18646](https://togithub.com/nrwl/nx/issues/18646)) ([43b802d](https://togithub.com/nrwl/nx/commit/43b802d1ccb6f2ebe6117360644db9b5d56658e6)) - **core:** fix schema links ([#​18395](https://togithub.com/nrwl/nx/issues/18395)) ([ded1543](https://togithub.com/nrwl/nx/commit/ded15436a48bfb59c348738c8f68c1120c5fe72f)) - **core:** handle symlinks on debian for watch events ([#​18636](https://togithub.com/nrwl/nx/issues/18636)) ([cf0b2fd](https://togithub.com/nrwl/nx/commit/cf0b2fd4f47b1a0a3910e7aef6d9b3c8e7b95209)) - **core:** improve error handling for copy and remove ([#​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 ([#​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 ([#​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 ([#​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 ([#​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" ([#​18669](https://togithub.com/nrwl/nx/issues/18669)) ([7d55f49](https://togithub.com/nrwl/nx/commit/7d55f49e7d29d156a3d5b18c0d0af96eb35987bb)) - **devkit:** convert-nx-executor should read projectNodes ([#​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 ([#​18681](https://togithub.com/nrwl/nx/issues/18681)) ([61d73fc](https://togithub.com/nrwl/nx/commit/61d73fc9070f56d76f3784173c98dea7afe2d0c4)) - **linter:** Normalize paths when in getSourceFilePath ([#​18601](https://togithub.com/nrwl/nx/issues/18601)) ([1f9b3c4](https://togithub.com/nrwl/nx/commit/1f9b3c4a5ca31276cf9efd513b2abe7da8706ab4)) - **nextjs:** make next build package manager agnostic ([#​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 ([#​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 ([#​18743](https://togithub.com/nrwl/nx/issues/18743)) ([f230078](https://togithub.com/nrwl/nx/commit/f2300787f5033a9bc884f941ab32ac9367a8b013)) - **core:** load .env after .env.local ([#​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 ([#​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 ([#​18700](https://togithub.com/nrwl/nx/issues/18700)) ([97c5ecf](https://togithub.com/nrwl/nx/commit/97c5ecf33eb6c8a6dae1c1412e9efa6c7c3c3202)) - **devkit:** await prettier format for v3 compatibility ([#​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 ([#​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 ([#​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 ([#​18722](https://togithub.com/nrwl/nx/issues/18722)) ([5ff8722](https://togithub.com/nrwl/nx/commit/5ff8722d66f64980782efcb1733f5c9329040783)) - **nx-dev:** reverse sort indicators ([#​18706](https://togithub.com/nrwl/nx/issues/18706)) ([d3b4c70](https://togithub.com/nrwl/nx/commit/d3b4c700ad68c3d02041979d181ecc70925c8c7f)) - **react:** fix remote generation devServerPort ([#​18603](https://togithub.com/nrwl/nx/issues/18603)) ([1a0962f](https://togithub.com/nrwl/nx/commit/1a0962fcaf61d7061c24bebeb6a78bfccc369ade)) - **storybook:** dont fail if targets dont exist ([#​18745](https://togithub.com/nrwl/nx/issues/18745)) ([0448317](https://togithub.com/nrwl/nx/commit/04483172d0bd881668f8f96984630184804fb70a)) - **testing:** fix outputs for vitest generator ([#​18709](https://togithub.com/nrwl/nx/issues/18709)) ([7900d56](https://togithub.com/nrwl/nx/commit/7900d56ff249b4addd643b3a6b55839932891121)) - **testing:** make playwright nxE2EPreset options optional ([#​18729](https://togithub.com/nrwl/nx/issues/18729)) ([7024108](https://togithub.com/nrwl/nx/commit/70241086be1d0d9d9e7a8f6fdb1eaa4240ccfc10)) - **angular:** add [@​angular/pwa](https://togithub.com/angular/pwa) to migrations [#​18731](https://togithub.com/nrwl/nx/issues/18731) ([#​18736](https://togithub.com/nrwl/nx/issues/18736)) ([791171e](https://togithub.com/nrwl/nx/commit/791171e95d5cf7b3f9be8a10742af99ce9ccf414)) - **angular:** mark esbuild as optional peer dep [#​18526](https://togithub.com/nrwl/nx/issues/18526) ([#​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 ([#​18765](https://togithub.com/nrwl/nx/issues/18765)) ([9123271](https://togithub.com/nrwl/nx/commit/91232717326bbcffd8a8b5898c9ed1c298d8e5da)) - **core:** fix wrong yarn patch key mapping ([#​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 ([#​18780](https://togithub.com/nrwl/nx/issues/18780)) ([9ffea2b](https://togithub.com/nrwl/nx/commit/9ffea2bb1b83401f199cb0be38bdc0ab9dc2b595)) - **linter:** fixes usages of lintProjectGenerator without eslintFilePatterns provided ([#​18741](https://togithub.com/nrwl/nx/issues/18741)) ([34f4148](https://togithub.com/nrwl/nx/commit/34f414817f70e6487ef081724f29695d0e8343a3)) - **misc:** fix normalizing e2e project name and root ([#​18757](https://togithub.com/nrwl/nx/issues/18757)) ([b3a0c0e](https://togithub.com/nrwl/nx/commit/b3a0c0efedba9cda7b1bf2b1cfba0e8e97e74ff3)) - **misc:** format must exclude ignored patterns ([#​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 ([#​18770](https://togithub.com/nrwl/nx/issues/18770)) ([d1da057](https://togithub.com/nrwl/nx/commit/d1da057811a06fa3a17aed9001fc17c299fe718a)) - **storybook:** install nx/vite for non-buildable libs ([#​18778](https://togithub.com/nrwl/nx/issues/18778)) ([57463ed](https://togithub.com/nrwl/nx/commit/57463ed25a0f49ea7eaba65cac57c4f5a1b1b05c)) - **storybook:** re-enable angular e2e build test ([#​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 ([#​18749](https://togithub.com/nrwl/nx/issues/18749)) ([750f485](https://togithub.com/nrwl/nx/commit/750f485b93e7c97ea15b66085a1713e18104b4b7)) - **core:** bring back setWorkspaceRoot util ([#​18811](https://togithub.com/nrwl/nx/issues/18811)) ([a146fcc](https://togithub.com/nrwl/nx/commit/a146fcc69050d9ab8b87919df94ba4a31bb90f52)) - **core:** do not use joinPathFragments for generating files ([#​18753](https://togithub.com/nrwl/nx/issues/18753)) ([bbae14b](https://togithub.com/nrwl/nx/commit/bbae14b9a7169fb7bad753aa20b4e7b39dac27a9)) - **devkit:** show example in deprecation message ([#​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 ([#​18769](https://togithub.com/nrwl/nx/issues/18769)) ([4846ae5](https://togithub.com/nrwl/nx/commit/4846ae53ad1a31533daca3202c227014769c14f8)) - **testing:** improve error message for ct generators ([#​18597](https://togithub.com/nrwl/nx/issues/18597)) ([f5d55e3](https://togithub.com/nrwl/nx/commit/f5d55e35ef98093f225e6c97db01ebf21f709e50)) - **vite:** support incremental building when running 'serve' ([#​18797](https://togithub.com/nrwl/nx/issues/18797)) ([14506d2](https://togithub.com/nrwl/nx/commit/14506d286d0f6a27d8fdfc24f244ed1d980cae78)) - **angular:** buildable libs should lint correctly [#​18802](https://togithub.com/nrwl/nx/issues/18802) ([#​18837](https://togithub.com/nrwl/nx/issues/18837)) ([889f315](https://togithub.com/nrwl/nx/commit/889f315f2cf8fdf76f1044aec8539019981bdb77)) - **angular:** style=none should not create file [#​18785](https://togithub.com/nrwl/nx/issues/18785) ([#​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 [#​18849](https://togithub.com/nrwl/nx/issues/18849) ([#​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 ([#​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 ([#​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 ([#​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 ([#​18887](https://togithub.com/nrwl/nx/issues/18887)) ([c48f3aa](https://togithub.com/nrwl/nx/commit/c48f3aa319c6fb348f82996d7bd1922f8488a1c8)) - **core:** handle empty lines in dotenv files ([#​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 ([#​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 ([#​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 ([#​18896](https://togithub.com/nrwl/nx/issues/18896)) ([7e50274](https://togithub.com/nrwl/nx/commit/7e5027498d84687f52ab13114cf29e6047ff4879)) - **core:** sort objects when hashing them instead ([#​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 ([#​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 ([#​18762](https://togithub.com/nrwl/nx/issues/18762)) ([9fe9afd](https://togithub.com/nrwl/nx/commit/9fe9afdf010c3b494b698f86d36c1df01d384b82)) - **nextjs:** Deprecate adding NX\_ vars to Webpack Define ([#​18892](https://togithub.com/nrwl/nx/issues/18892)) ([da2a08e](https://togithub.com/nrwl/nx/commit/da2a08e575666d7307df43b8d068f5af35c8e044)) - **nextjs:** improve e2e test by reusing the project ([#​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 ([#​18891](https://togithub.com/nrwl/nx/issues/18891)) ([74e5879](https://togithub.com/nrwl/nx/commit/74e5879e8ddc991267e92dda619fe35fe5207c47)) - **nx-dev:** fix intro page icons on safari ([#​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 ([#​18870](https://togithub.com/nrwl/nx/issues/18870)) ([53da4e6](https://togithub.com/nrwl/nx/commit/53da4e67da39ab885957d7e70d138a72b1aef84c)) - **nx-dev:** improve mobile documentation header ([#​18871](https://togithub.com/nrwl/nx/issues/18871)) ([2383f7d](https://togithub.com/nrwl/nx/commit/2383f7d92a5d4ad0f5d82dfd3bbfb6804b9daa5a)) - **nx-dev:** rspack link in getting-started section ([#​18908](https://togithub.com/nrwl/nx/issues/18908)) ([45ec8ba](https://togithub.com/nrwl/nx/commit/45ec8ba80d09c7d1fbb9b0b0ae6ced841a8346c6)) - **nx-plugin:** fix explicity obsolete type ([#​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. ([#​18903](https://togithub.com/nrwl/nx/issues/18903)) ([70d3728](https://togithub.com/nrwl/nx/commit/70d3728457f6ecf1c764ffef14e4a317e4d941bb)) - **storybook:** increase timeout of angular e2e ([#​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 ([#​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 ([#​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 ([#​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 [#​18905](https://togithub.com/nrwl/nx/issues/18905) ([#​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 ([#​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 ([#​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 ([#​18942](https://togithub.com/nrwl/nx/issues/18942)) ([60da797](https://togithub.com/nrwl/nx/commit/60da7977a7508a4be48d8dd9e5c3940c7889fd52)) - **core:** re-expose strip-source-code ([#​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… ([#​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 ([#​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 ([#​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 ([#​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 ([#​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 ([#​18675](https://togithub.com/nrwl/nx/issues/18675)) ([b9ca7ce](https://togithub.com/nrwl/nx/commit/b9ca7ce09f8e0ac23e509c0ede27bf3e6d77abf2)) - **angular:** update module federation node ([#​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