15.6.0 (2023-01-24)
Bug Fixes
- angular: correctly error application when standalone is used in Angular < 14.1.0 (#14338) (3041b0a)
- angular: correctly error scam-to-standalone when used in Angular < 14.1.0 (#14341) (81211bf)
- angular: fix assets copying in ng-packagr-lite executor (#14355) (3e9f4bf)
- angular: fix path for import (#14517) (9283858)
- angular: karma setup should be generated correctly for v14 (#14459) (6330d9e)
- angular: ngrx attaching to route and non-standalone apis for 14 (#14489) (b076f03)
- angular: should find the tsconfig at root of project #14379 (#14514) (ce04b80)
- bundling: fix esbuild watch yields success=false when no error (#14359) (2baa80d)
- core: cap inferred max workers count at 8 (#14366) (ab8197c)
- core: fix broken lines and columns import (#14394) (a70eec8)
- core: fix cache mismatch in target project locator (#14445) (cb122e8)
- core: fix implicit dependencies conversions from project inputs (#14364) (898db85)
- core: project locator should use nodes when tsconfig is missing (#14417) (ebb2007)
- core: rename aux to auxiliary for windows (#14564) (12d9669)
- core: use require.resolve instead of randomly matching from our … (#14523) (21d65cb)
- devkit: splitTarget should fall back to old behavior if not passed project graph (#14557) (b804fc0)
- graph: encode id in project node tooltip (#14530) (d43d6b6)
- js: fix reading tsconfig.json on TypeScript 4.9 (#14380) (ada727c)
- linter: wildcard sourceTag should be respected for banned imports (#14418) (2b23963)
- misc: add missing alt text to files-readme logo (#14446) (5adfc09)
- misc: fix broken workspace claim link (#14536) (559faa7)
- misc: loosen chalk version (#14276) (415d1c7)
- misc: refine the prompts in create-nx-workspace (#14562) (f4c4ec0)
- nextjs: incorrect path when serving production builds (#14553) (578f5c0)
- node: add implicit dependency from node e2e project to the app p… (#14463) (bd3c387)
- node: remove connect framework from node app generator (#14567) (71a7ebd)
- node: update generated spec file to work better for standalone projects (#14461) (5575ae7)
- react: add bundler to create-nx-workspace react preset so webpack package is installed (#14546) (c134efe)
- react: add migration to install @nrwl/webpack if needed by Story… (#14480) (01b4289)
- react: adding support for async plugins in compose-plugins utility (#14447) (d8bd8ab)
- react: fix imports in tmpl (#14369) (1c3ebfc)
- react: install tsconfig-paths-webpack-plugin when converting CRA… (#14442) (91b653e)
- react: remove unit test runner prompt when generating library (#14457) (99b4918)
- react: storybook plugin fixes (#14493) (61f7a9a)
- storybook: better error handling (#14396) (55aba13)
- storybook: hide storybook 7 flags (#14568) (3a8ec4f)
- storybook: revert to previous defaults for Storybook CLI options (#14498) (9f0a7f0)
- testing: do not set vitest root when not in workspaceRoot (#14362) (7857ae0)
- testing: fixed a typo with the 15.5.0 cypress migration warning (#14384) (f8854d7)
- testing: update jest snapshots (#14452) (9cc2be6)
- vite: add configDir to vite config (#14559) (51b1f48)
- vite: add fix for vitest configuration (#14404) (351b4aa)
- vite: remove environments generation (#14515) (c2be735)
- webpack: allow optimization to be turned off via CLI (#14431) (da8b855)
- webpack: handle new https options in webpack-dev-server (#14520) (da0e3ba)
- web: remove hard dependencies to @nrwl/vite and @nrwl/webpack (#14408) (e0bd338)
Features
- angular: add backwards compat support for the ngrx generator (#14348) (295547b)
- angular: add priority flags to generators (#14299) (a22bd54)
- angular: upgrade nguniversal version (#14419) (2773f40)
- core: add bitbucket and gitlab to create-nx-workspace (#14400) (2b69cd5)
- core: react standalone bundler prompt (#14464) (dbe2c3b)
- core: update the workflow version used by the generator for gith… (#14351) (c6adec7)
- js: add lockfile generator to js plugin (#13968) (23c2327)
- js: move babel preset to
@nrwl/js/babel
so@nrwl/web
is not… (#14478) (5e11adb) - misc: move ci options to configuration (#14215) (41a9bc1)
- misc: update package readmes (ef215e9)
- nest: nx init nest (#14254) (5faef5d)
- node: add docker as a build target (#14475) (0e018e6)
- node: add e2e project generator (#14429) (013bb74)
- node: add Node standlone prompt using CNW (#14439) (da4959a)
- node: prompt for app framework (#14357) (3f6df0d)
- node: update CNW to support generating a node server with a framework (#14313) (00caf6a)
- nx-cloud: display current token for connect-to-nx-cloud (#14315) (0db5073)
- nx-dev: display deprecated schema options last (#14518) (7193b85)
- nx-dev: display internal & deprecated options last (#14519) (a1272e1)
- nxdev: add ui-primitives (#14481) (78ca739)
- react-native: upgrade @storybook/react-native to 6.0.1-beta.11 (#14437) (0a1e744)
- storybook: version 7 generators (#14308) (e5edcb8)
- vite: add a preview-server executor for Vite (#14326) (c94ac41)
- vite: enable watch mode for preview (#14412) (bd2b5ca)
- webpack: update babel-loader to 9.1.2 to fix hashing issues (#14527) (f1f69df)