Releases
16.1.0
16.1.0 (2023-05-04)
Bug Fixes
angular: add jasmine-marbles with a version compatible with installed rxjs version in migration (#16717 ) (9c36989 )
angular: clean up ssr main.server.ts generation (#16699 ) (4be6f74 )
angular: do not run migration generator bumping angular cli version when update is skipped (#16643 ) (6e745f8 )
angular: do not wrap bootstrap call when setting up ssr in workspaces with angular >= 15.2.0 (#16714 ) (ae89df9 )
bundling: handle projects without targets in esbuild thirdParty migration (#16712 ) (1e7aa39 )
core: add support for .mts and .mjs files when creating pro… (#16679 ) (13aaa20 )
core: cmd window flickers on save when on windows (#16671 ) (e7229d1 )
core: empty exclude pattern should not result in error (#16645 ) (ebd6d2f )
core: ensure stale dependencies are pruned in graph (#16533 ) (f138a34 )
core: fix nx migrate to the same version (#16626 ) (08ecd81 )
core: have child process exit properly in case of error (85ddd8b )
core: improve touched projects locator performance (#16682 ) (96fca45 )
core: include more binary extensions (#16639 ) (deee934 )
core: nx report should not display duplicate packages (#16647 ) (7287ab5 )
core: only modify angular.json on read when @nx/angular is present (#16693 ) (32cbab7 )
core: prefer NX_TASKS_RUNNER over NX_RUNNER (#16618 ) (22c0047 )
core: preserve deps in package.json for nx init react (#16528 ) (341f764 )
core: task runner parallel should read from taskRunnerOptions (#16707 ) (d084e67 )
devkit: ensurePackage should obey npmrc and yarnrc.yml (#16652 ) (2381dd3 )
devkit: formatFiles should work when writing initial prettierrc in generator (#16711 ) (7b56a8c )
devkit: use the old package dependency version for new package (#16709 ) (fa55ca4 )
expo: expo generator on windows (#16703 ) (e291c9c )
js: do not depend on nx for typescript utils (#16642 ) (feef647 )
misc: publish legacy readmes (#16678 ) (9de97d0 )
misc: show proper messaging when generating a workspace generator (#16683 ) (4e97ee9 )
nextjs: show a warning when user uses emotion with appDir layout (#16636 ) (a7c4009 )
node: default webpack build to not perform default optimizations for Node (#16625 ) (b3d07a8 )
node: ensure that bundlers for node is webpack/esbuild (#16702 ) (8dec11e )
react-native: fix react native npm preset (#16624 ) (828f77a )
react: Fix .module css being generated when --globalCss is passed (#16648 ) (36c162c )
react: fix external npm packages for rollup (#16713 ) (68c262d )
repo: fix broken npm-audit after pnpm migration (#16631 ) (d8f9af8 )
repo: local registry is not available during issue-notifier script (#16669 ) (db1b5dd )
testing: add --quiet cypress executor option (#16680 ) (179930f )
testing: ensure e2e cypress can use 4200 port in the test (#16646 ) (23cc160 )
testing: fix react CT w/ vite and dependant projects (#16475 ) (ebcc436 )
angular: generate applications with zone.js 0.13.0 (#16747 ) (5b99313 )
angular: throw error when no parent module found (#16728 ) (c2e88ad )
core: convert extension to lowercase before comparing extension (#16727 ) (a8783c6 )
core: use legacy peer deps during migrate process (#16745 ) (9bdf22f )
js: default to analyzing source code and package.json (#16737 ) (3788723 )
misc: sort plugin names when displaying them (#16702 ) (#16734 ) (2d6ea2b )
misc: use generated directory path as cwd rather than attempting to rederive it (#16740 ) (a8aeca4 )
angular: ssr distFolder path should be more correctly defined (#16758 ) (8484a8e )
angular: sync migration generators for angular v16 target versions (#16773 ) (c13cb3c )
angular: update component module error message to suggest standalone (#16754 ) (b526e1d )
angular: update ngrx parent description to give better info about standalone api usage (#16755 ) (0a81c64 )
core: ensure safe removal of folders on daemon reset (#16766 ) (b7b04a7 )
misc: restore using legacy-peer-deps for npm installs (#16767 ) (137b743 )
nest: fix invalid nestjs versions (#16771 ) (80464ac )
nextjs: with stylus and less support (#16764 ) (66addbf )
repo: fix windows nightly runs (#16765 ) (68ae304 )
storybook: ignore nx storybook plugin from sb eslint (#16725 ) (83ed247 )
testing: do not error when no vite config is found (#16746 ) (f8fe2a1 )
Features
angular: support angular v16 (#15592 ) (f45aa07 )
bundling: add esbuild migration to correctly set thirdParty option (#16640 ) (341c916 )
core: support matching projects specifiers in dependsOn (#16675 ) (ef63dcb )
core: support specific project dependency in dependsOn with string syntax (#16674 ) (e164d50 )
expo: upgrade expo to 48.0.15 (#16701 ) (30a7907 )
misc: list should link to nx.dev/community for more plugins (#16673 ) (a425f5b )
nx-dev: change code-fences and code-output styles (#16649 ) (0739bbb )
testing: update cypress to support angular 16 (#16611 ) (38be288 )
vite: throw an error if vite config is not found at provided path (#16600 ) (94300fe )
angular: update angular 16 packages to stable versions (#16732 ) (203a874 )
react-native: upgrade @storybook/react-native to 6.5 (#16670 ) (58e23b1 )
core: bump version of @nrwl/ci workflow (#16724 ) (2163d72 )
core: remove tasks-runner-v2 from @nx/workspace (#16751 ) (112a77c )
linter: support custom build targets for buildability check (#16743 ) (e328bfa )
storybook: deprecate v6 support (#16650 ) (17e6db5 )
You can’t perform that action at this time.