Releases: nrwl/nx
Releases · nrwl/nx
Release 8.7.0
Bug Fixes
- angular: correctly add provider to module if last element was object literal (e9a6b20)
- angular: ng add @nrwl/angular should run schematics (4759311)
- nx: add
outputPath
in schema.json for web and node build builders. (#1959) (930cf40), closes #1945 - nx: add a message about dep graph server (5b8989f)
- nx: add support for regexp in
allow
option of enforce-module-boundaries lint rule (7df0e58), closes #1943 - nx: dep-graph vizualiation should only highlight an edge when both nodes are affected (1aa255c)
- nx: fix affected logic for app tsconfigs (fa675f1)
- nx: handle adding @nrwl/workspace to projects with camel case names (01c88fd)
- nx: simplify migrations by always updating all first-party plugins (7109577)
- nx: update dep-graph render logic to show full graph (0f1fa29), closes #1938
- nx: update ESLint types to stable version (da62415), closes #1833
- nx: update TypeScript app configuration for Ivy support (14a1963)
- nx: validate target and configuration in @nrwl/tao/run and provide better errors (58353a6)
- testing: convert testPathPattern to an array (19efc6d), closes facebook/jest/#5066
- testing: update jest builder to support testLocationInResults flag (9059a97)
- web: use legacy decorators so they work with TypeScript. (#1928) (34a887a), closes #1908
Features
- nx: add generic task execution (ed54633)
- nx: add new nx list command which enables simpler schematic discovery (b962b09)
- nx: add option validation to @nrwl/tao/generate with bonus levenshtein lookup (5a398a6)
- nx: add report function to @nrwl/workspace which lists versions of select packages (1d377ea)
- nx: implement print-affected (1c7b8dc)
- nx: inclusion and exclusion capability added to nx dep-graph (f6ad171), closes #1864
- nx: update usage of facades with NgRx and add better support for barrel exports (6160cc2)
- web: enable devserver allowed hosts option (#1969) (f3b673e)
Release 8.6.0
Bug Fixes
- nx: increases buffer size for git commands (adcd928), closes #1886
- nx: make dep-graph work on node 12 (156f961)
- testing: fix the verbose option type for jest (579a155)
- testing: merge rather than replace
ts-jest
property on global config (#1896) (e13910d), closes #1059
Features
- nx: add a flag to run affected:libs and affected:apps without pretty formatting (3516890)
- nx: add a utlity to update packages in package.json (5a60f9f)
- nx: add verbose flag to @nrwl/tao which will output stack trace on error (4b4a5dc)
- nx: support * and ** in lint rules (15b4666)
- react: add publishable library support (a524b2e), closes #1521
Release 8.5.2
Release 8.5.1
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
Release 8.5.0
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
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
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
Release 8.4.9
Release 8.4.8
Release 8.4.7
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)