Skip to content

Releases: nrwl/nx

Release 8.5.1

23 Sep 18:56
Compare
Choose a tag to compare

Bug Fixes

  • angular: remove tsconfig.lib.json excludes when --unit-test-runner is none (fa05f11)
  • nx: check for valid semver version before updating package (47e751f), closes #1831
  • nx: handle windows drive letters in nx-enforce-module-boundaries (85c54e9)
  • nx: remove unused double dashes to avoid yarn's warning (37ab942)
  • nx: update create-nx-workspace to only offer styled components for react and react-express (#1858) (3e431fa), closes #1773
  • nx: update the migrate command to handle edge cases (4ef3a77)
  • nx: use same prettier version (#1869) (e6b07e2)
  • testing: allow support of svg templates (14da0ff)
  • testing: fix the breaking jest builder spec (#1851) (0a2555c)
  • testing: merge builder globals with jest.config.js globals rather than override them completely (#1827) (5de142f), closes #1059
  • testing: pass setupFilesAfterEnv to jest.runCLI rather than deprecated option (#1808) (28327d3), closes #1343

Features

  • angular: fail cypress builder early if compilation error (5daf211)
  • testing: add support for testResultsProcessor jest option (ba6be8d)
  • testing: set transpileOnly=true ... (d3d5417), closes #1871

Release 8.5.0

11 Sep 13:59
Compare
Choose a tag to compare

Bug Fixes

  • angular: remove backticks from home template which cause decorator parse errors (835f3b0), closes #1785
  • angular: update Angular to 8.2.x and CLI to 8.3.x for migration (f222e88)
  • nx: add check to see if CLI version is more recent (d5b4453)
  • nx: exclude appropriate test setup file in tsconfig.lib.json (eeb713f), closes #1139
  • nx: fix error message when using angular with nx cli (3cef509)
  • nx: fix package manager detection in the tao package (4f5e320), closes #1782
  • nx: format all files when --all is passed (77c0c56)
  • nx: make package manager detection a bit smarter (a1df1e0)
  • nx: misc next.js related fixes (3579c5a)
  • nx: remove check for CLI version before migration (20b292b)
  • nx: update .prettierignore (#1795) (241d9dd)
  • nx: use semver for version range comparison (88512c2)
  • react: add react preset right after env (#1817) (3cc01b9)
  • react: extend configureStore correctly when adding additional slices (#1769) (7cff67c)
  • testing: init the jest setup any time jest project is created (c3f2132)
  • web: fix broken test (#1820) (68498ab)
  • web: use require.resolve for babel presets/plugins so we don't rely on module hoisting (#1813) (6f48e01)

Features

  • angular: add backendProject flag to angular app generation schematics (5ada9dd), closes #1288
  • nx: add support for migrations (70d71b3)
  • nx: implement next support (09a94b8)
  • nx: update to Angular 8.2, Devkit 8.3, and NgRx 8.3 (0491ccc)
  • react: updates RSK to 0.7 (#1814) (bfd77db)
  • web: add support for typescript decorators (#1798) (ca889a8)
  • web: use babel-loader instead of ts-loader for web build builder (811c50b), closes #1 #1

Release 8.4.13

29 Aug 21:08
Compare
Choose a tag to compare

Bug Fixes

  • docs: fix docs generation (74442e4)
  • nx: fix formatting (11b2412)
  • nx: fix react-expess preset styling issue (1dfc2dc)
  • nx: package manager detection in code generation (cfc1eaa)
  • nx: set the right linter in react-express preset (e79731b)
  • react: set configPath for @babel/preset-env to match project context (#1758) (d222ef0)

Features

  • frontend: update home screens (a83f47a)
  • nx: check .nxignore for globs to add to ignored files in affected (929aeb7), closes #895
  • nx: point to nx tutorial after running create-nx-workspace (b4e25fd)
  • react: add react-router-dom types (#1762) (989e566), closes #1557
  • react: add redux schematic (#1761) (0a2f7fd)

Release 8.4.12

17 Aug 17:44
Compare
Choose a tag to compare

Bug Fixes

  • react: add missing dependencies to react package.json (01f1c81)
  • react: fix eslint config so it does not override module boundaries from parent. (#1733) (e93064a)
  • react: fix invalid version o @types/react-dom (3bf8818)
  • react: validate style value before proceeding with app/lib/component generate (#1725) (5b6da28)
  • testing: remove directory x-prompt (e29dcf9)

Features

  • react: add --directory option for React components (#1729) (fa7c9a7), closes #1702
  • react: add aliases for common React commands (#1732) (f4d8354)
  • react: add react-specific eslint configuration (#1727) (13e7b69)
  • react: update workspace defaults based on app schematic option (#1726) (a9a1f66)

Release 8.4.9

14 Aug 22:33
Compare
Choose a tag to compare

Bug Fixes

  • nx: normalize paths in the eslint version of boundaries check (17f8a79)
  • nx: pass --fix flag to selected linter (4cd0ff1), closes #1703
  • react: add tsx files to includes to fix the linter (96d0203)
  • react: update extensions for Prettier to include tsx and jsx files (#1708) (bb8c18c)

Features

  • eslint-plugin-nx: new package, ESLint enforce-module-boundaries rule (49dcacf)
  • nx: make choosing the cli clearer (b028452)
  • react: improve lib schematic by replacing parentRoute with appProject option (a2fbc47)

Release 8.4.8

10 Aug 18:55
Compare
Choose a tag to compare

Bug Fixes

  • nx: fix the default linter for express package (4e0602a)
  • nx: fix workspace schematic package manager detection (bd7af85)

Release 8.4.7

09 Aug 20:26
Compare
Choose a tag to compare

Bug Fixes

  • angular: use build-angular for linting (aecdd2b)
  • nx: app name is not used when preset is provided (14de19d)
  • nx: create-nx-workspace passes appname twice (cdcab01)
  • nx: fix util used in the old migrator (6644cb7)
  • nx: reporters defined in jest.config.js aren't used (f0d9bc8)
  • nx: run nx command in generated workspace (2d9b604), closes #1647
  • nx: running affected commands in parallel does not terminate on azure (c07e322)

Release 8.4.4

06 Aug 19:24
Compare
Choose a tag to compare

Bug Fixes

  • jest: change reporters option to array type (ec9ed17)
  • nx: 8.0.0 schematic expected workspace.json (238236a)
  • nx: add a direct dependency on chalk (61194ab)
  • nx: fix style selection on windows (5074b82)
  • nx: npm scripts documentation generation (07d963b), closes #1567
  • nx: remove invalid peer dependency (166a21a)

Release 8.4.3

01 Aug 17:28
Compare
Choose a tag to compare

Bug Fixes

  • nx: global cli warning false positives (d3dc2f4)
  • nx: rename browserlist file to browserslist (#1654) (8c7c0b7)
  • nx: set the default linter in presets (fbb3dc6)
  • react: add missing polyfills for apps using babel. (790f174), closes #1668

Features

  • nx: add eslint support (448233b)
  • nx: add full stack preset for react/express (bb858e4)

Release 8.4.2

31 Jul 22:34
Compare
Choose a tag to compare

Bug Fixes

  • nx: global cli warning false positives (d3dc2f4)
  • nx: set the default linter in presets (fbb3dc6)
  • react: add missing polyfills for apps using babel. (790f174), closes #1668

Features