16.1.0-beta.0 (2023-05-03)
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)
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)