github nrwl/nx 12.10.0
Release 12.10.0

latest releases: 20.1.1, 20.2.0-beta.1, 20.2.0-beta.0...
3 years ago

Bug Fixes

  • angular: adds missing @angular/cdk to migrations (34848b8)
  • angular: bump jasmine-marbles to 0.8.4 release (#7162) (d920f03)
  • angular: incremental builds with mfes #6923 (#7260) (654cfbf)
  • angular: remove extra comma when generating application with --inlineTemplate (#7126) (d52aed9)
  • angular: remove relative calculation for config paths in wrapped angular devkit schematics (#7201) (04f8426)
  • angular: stop modifying tags that match app name (#7137) (8addb45), closes #7097
  • angular: update jest-preset-angular to 10.0.1 (#7139) (259ac84)
  • angular: update ng-package.json dest property when moving a library (#7132) (9f1fe34)
  • core: apply NX_variables on top of env variables (#7205) (6df11a2)
  • core: changes to the daemon in order to support windows (#7211) (0d84a61)
  • core: convert-to-nx-project should normalize paths (a3599a5), closes #6968
  • core: daemon server should reinitialize file hashes on each connection (5cce731)
  • core: display dynamic prompts in angular cli (f929a47)
  • core: ensure ANSI escape codes are stripped in git-hasher process outputs (4956ebe)
  • core: ensure daemon server perf logging instantiated only once (36facd8)
  • core: fix defaulting object properties to empty {} (#7288) (4c48266)
  • core: fix error when tsconfig.base.json is invalid json (#7204) (a57ca80)
  • core: fix vulnerabilities (#7222) (364a276)
  • core: git-hasher checkForDeletedFiles will now hard error (fe40485)
  • core: gracefully handle errors when writing the latest output hash cache files (#6959) (ae7361c), closes #6957
  • core: handle empty root path in angular.json (#7036) (2b5f1aa)
  • core: read v2 workspace format in converted nx generators (8f9da7c), closes #6452
  • core: resolve nested files using tsConfig paths that have similar names (305813e), closes #6672
  • core: simplify the way angular devkit migrations run (#7135) (4c3d655)
  • core: support hidden files in assets (#6298) (ab2f526)
  • devkit: move files to a directory using normalized paths to handle windows correctly (#7264) (c21835d)
  • devkit: normalizePath should not be dependant on host OS (3a9910e)
  • docs: update to correct anchor link (#6986) (5266a4c)
  • gatsby: fix build errors due to incompatible webpack API (#7032) (e8c324f)
  • gatsby: update gatsby to fix webpack build issues with 5.53.0 (#7062) (d2c5161)
  • linter: add setParserOptionsProject option to generators missing it (#7103) (f8f09b9)
  • linter: improve error message on no matching dependency restriction (#7143) (8424c69)
  • linter: linter should distinguish between ignored and projects with invalid configuration (#7096) (2bc103d)
  • nextjs: fix buildable nextjs libs (#7197) (2cd26c4)
  • nextjs: generate nextjs app with correct pages dir for no-html-link-for-pages rule (#7230) (7bef953)
  • nextjs: include typescript in build package.json (#7130) (e1553a0)
  • node: Prevent extra kebab-case files being generated with --pascalCaseFiles option (#7087) (0fc9e9d)
  • nxdev: fix wrong page generation for deamon start and stop (#7180) (33ad692)
  • nxdev: verify whether srcFolder passed to generateFiles exists (#7219) (83a6ffb)
  • react: use default module resolution (#7254) (0d3601e), closes #6662
  • react-native: fix svg-mock path in generated jest config (#7248) (6caba47)
  • react-native: use jest-jasmine2 runner (#7249) (508ff79)
  • repo: fix a broken unit test (e77f675)
  • repo: fix yarn command in PR instructions (#6943) (23d10a9)
  • storybook: warn if skipping generating files in .storybook folder (#6502) (fa0cd72)
  • testing: update Jest to 27.2.x (#7101) (da658e1)
  • web: add postcss loader in sass, less and stylus module files (#7141) (268fc20)
  • web: fix stylesOptimization for webpack 5 (#6817) (bbeb89c), closes #6816
  • web: remove a typo to fix storybook component setup for webcomponents (effbdc7)
  • web: remove default value of baseHref (#6994) (2bcc552), closes #5079
  • web: remove obsolete options for terser in webpack 5 mode (#6956) (11cc599), closes #6953

Features

  • angular: add support to sass style to the generator (93f9569)
  • angular: allow exporting function and promise within the custom Webpack config (#7029) (8d0b421)
  • angular: allow exporting function and promise within the custom Webpack config (#7129) (2db6f89)
  • core: add examples and links to nx.dev when using --help (dca0928)
  • core: daemon supports incremental file hashing (d739f0c)
  • core: obey git's init.defaultBranch when initializing nx.json (#7192) (ec633e3)
  • core: parallelize cache restoration (b79072a)
  • gatsby: migrate gatsby-image to gatsby-plugin-image (#7069) (181d149)
  • linter: show files involved in circular dependency (#7113) (c18a40b)
  • misc: add --open option for dep-graph command (#7209) (1d8a887)
  • misc: add dep graph search depth (#6933) (ecf3244), closes #5101
  • nest): feat(nest: add standalone config flag to nest library generator (470f86d)
  • nextjs: expose environment variables prefixed with NX_ (#7193) (61bcab3)
  • nxdev: rename getting started to docs (#7090) (84d6428)
  • react: add migration to replace deprecated node-sass with sass (#7105) (fec1c39)
  • react: Allow tailwind glob to watch for changes to html files (8757423)
  • react: buildable React libraries now generate smaller ESM packages (#7199) (9c2a8b1)
  • react: updating @reduxjs/toolkit to 1.6.1 (#6939) (e5b9d80)
  • react-native: add macos tests in e2e test header (#7131) (c7f18ca)
  • react-native: add support for svg and upgrade react-native to 0.66.0 (#7231) (0492ff0)
  • repo: add logs to documentation generation in CI (c81576e)
  • testing: remediate headless option for Cypress 8.x (#6882) (17d8647), closes #6811
  • workspace: Enable run-commands preferLocal option by default (#6807) (ebee638)

Don't miss a new nx release

NewReleases is sending notifications on new releases.