Releases: nrwl/nx
Releases · nrwl/nx
Release 8.0.0
Bug Fixes
- backend: require in source-map-support during execute (4bf61ed)
- backend: update express error handling (0730dcc)
- build: add missing webpack deps to node and web (e8ea4df)
- build: add ts version replacement for non-darwin os (63f4cb5)
- build: error when github token is not set (ee63b08)
- docs: fix tutorial mistakes (92b71d3)
- docs: general typos (#1277) (ca57cf2)
- frontend: fix default collection (2f9116f)
- frontend: fix react component for apps (2958f50)
- frontend: fix react style (#1391) (4ead996)
- frontend: fix styles default (d757a69)
- frontend: remove dependency on @angular/compiler-cli (422fef7)
- frontend: remove e2e target from original angular generated app (87e4491)
- frontend: tsconfig paths resolution (857ee73)
- frontend: update lint rules added to tslint when generating an angular project (9eb6bc4)
- jest: remove a union type from schema in favour of number (1055f6e)
- nx: extend @nrwl/workspace collection and cleanup inconsistencies (ff72915)
- nx: fix affected params interpolation (d61796c)
- nx: fix nx8 migration (ba5df21)
- nx: hacky fix (4920d92)
- nx: include typescript in the create-nx-workspace sandbox (f070ce7)
- nx: make distribution ivy-friendly (f007ca9)
- nx: make jest-project and cypress-project private (ca947d4)
- nx: make presets work on windows (d73c10a)
- nx: reenable ng-add (a82a193)
- nx: remove nx package from nx-release (1ad5e91)
- nx: remove tslint no-use-before-declare (#1267) (e370733)
- nx: run migrations for beta versions (2d4d735)
- nx: set generated app to default app if none is set (678750b)
- nx: use custom task runner for presets (87b0f1b)
- nx: wrap tmp directory into quotes (a074edf)
- schematics: missing CSS import in web component app (5c56e54), closes #1249
- the version number of the workspace package isnt set correctly (a6fa61d)
- schematics: print additional error info with
--verbose
flag in affected command (5318f00) - schematics: relax jasmine marbles version (c1f3772)
- testing: fix cypress on windows (eebee9a)
- testing: jest should depend directly on devkit packages (b0866f6)
- workspace: consider ExportDeclaration w/ moduleSpecifier for dependency calculation (183ac6b)
- workspace: topoligically sort projects for
affected:build --all
(85351a3), closes #1302
Features
- angular: add angular-ivy preset (4bce6f7)
- backend: update nest in 8.0 migration (03cd539)
- builders: expose clearCache to Jest builder (41b915b)
- docs: document deep builder object properties (a5bc37c)
- frontend: add differential loading for web apps (43af1cd)
- nest: update to nestjs 6 (cdb6a23)
- nx: add ability to use interpolated arguments in affected (09a3ee6)
- nx: add angular migrations for v8 (#1335) (109b203)
- nx: add in env option for Cypress Builder (9618413)
- nx: add in spec option for Cypress Builder (cf5ebf5)
- nx: add migrations for v8 (0afcbb3)
- nx: default base to master (3910be2)
- nx: generating apps works without ng-add (#1287) (a3be21c)
- nx: improve readme which gets generated for a new project (25941de)
- nx: remove @nrwl/bazel package (b8ee3ba)
- nx: reorder presets (#1380) (c3fc1fd)
- nx: set default collection on ngadd (a5351c9)
- reimplement presets to work with the new package layout (31a2d64)
- nx: simplify the upgrade from Nx 7 to Nx 8 by making @nrwl/schematics extend @nrwl/angular (1975a9f)
- nx: support passing args to run-commands builder (7d5fdcd)
- nx: target es2015 by default for all applications (df23cba)
- nx: update angular to v8 (#1334) (b6170bd)
- nx: update angular to v8-rc.4 (416ba04)
- nx: update to angular 8 (2cd4a72)
- nx: use dynamic imports for lazy-loading (d72db4d)
- react: adds and updates React schematics with more options (0923dab)
- scripts: documentation upgrade (84deb16)
A guide covering the changes between Nx 7 and Nx 8 and how to upgrade from 7 to 8:
https://nx.dev/angular/guides/nx7-to-nx8
Release 7.8.1
Release 7.8.0
Release 7.7.2
Bug Fixes
- nx: migration fails when ngrx is not in package.json (3277b9d)
Release 7.7.1
Bug Fixes
- nx: minify production web bundles (18c870c)
Release 7.7.0
Bug Fixes
- angular: update app.component.ts to point to nx.dev (8d382a8)
- doc: getting started video sizes (#1097) (ca5cec6)
- docs: typo in nx workspace without npx (#1113) (19e90f8)
- nx: add zone.js as a dependency of builders (938eb19)
- nx: fix broken publish script (ea9d73b)
- nx: format ng-new projects (37c7170)
- nx: install ts-jest for non-angular apps (04c6966)
- nx: lock version during update (a6fd16d)
- nx: only add angular deps when generating angular apps (63691ec)
- nx: pin cli version (759d4f9)
- nx: remove es5BrowserSupport from non-angular apps (a34eb17)
- nx: remove extension from export in lib index for react libs (#1156) (7d59926)
- nx: remove extract-i18n target from non-angular apps (460d2d7)
- nx: small fixes (b4b38d1)
- scripts: documentation file names generation (3eede56)
- testing: do not generate serializers for non-angular apps (1dacfef)
- testing: fix jest typings version (#1155) (345170a)
- testing: support loading css (268fe36)
Features
- angular: update readme (67b68e3)
- builders: support Cypress exit option (a84d671), closes #1119
- cypress: enable parallelization (6970911)
- docs: fix typo in run-commands (c82cfe4)
- nx: add appropriate favicons for different frameworks (#1157) (0c07888)
- nx: add create-nx-workspace package to simplify workspace creation (24f31d1)
- nx: add framework react for libs (98e83f9)
- nx: add js and jsx support to builders and affected (2a94649)
- nx: add presets for web components and react (b81e767)
- nx: add presets to simplify the creation of workspaces with angular and fullstack apps (7f2c16f)
- nx: empty workspace should start with no dependencies (9ef7606)
- nx: support no framework apps (3bad40e)
- nx: update docs (eabcb96)
- testing: update to jest v24 (132bf47)
- tools: update documentation template (ea1caa1)
Release 7.6.0
Bug Fixes
- angular: fix protractor and cypress related issues (6a78791)
- build: change checkformat to check md files (505ba43)
- build: do not cache node_modules (ddf7afb)
- builders: copy fixture folder (#1053) (9d01586)
- docs: update README (697f68e)
- nx: filter non-existing files during format (#1087) (dd52f3c)
- nx: misc docs changes (f22fccf)
- nx: remove --yarn flag (35498d1)
- run-commands-builder: set maxBuffer to 10MB (e8f2922)
- schematics: add rxjs dependency (#1051) (e2f482a), closes #1050
- schematics: app generator tsconfig types iterable error (#1033) (049fd33)
- schematics: snapshot not being generated when ran against fixture (#959) (0b8a024), closes #958
Features
- docs: add more guides (5f756bf)
- docs: docs cleanup (e823df3)
- frontend: generate NxModule only when generating NgRx (36b8ff9)
- node: add frontendProject property (edff771)
- node: add waitUntilTargets (c6c5059)
- node: move the generated endpoint under /api (02d01b5)
- node: read the port from env (6d661cf)
- node: set externalDependencies to none for production builds (c2fc63d)
- node: support .env files (8948c8d)
- nx: add tslint vscode plugin (656c88c)
- nx: switch defaults to jest, cypress, and nest (03992c7)
- schematics: add vscode extension recommendations (#1023) (52f90b9)
- schematics: introduce framework option for lib schematic (db0fa65)
- schematics: update ngrx to 7.2.0 (dbf59af)
- schematics: update to angular cli 7.3.0 (f6224ff)
Release 7.5.1
Release 7.5.0
Release 6.4.1
Bug Fixes
- schematics: update npm-run-all and purge dependency on event-stream (60508db)