nx

Smart Monorepos · Fast CI

MIT License

Downloads
250.2M
Stars
22K
Committers
989
nx - Release 7.0.1

Published by vsavkin almost 6 years ago

Bug Fixes

  • nx: set jasmine-marbles peer dependency to v0.4.0 (a1b8ef9)
  • schematics: ignore node_modules during affected (e681a18)
nx - Release 7.0.0

Published by vsavkin almost 6 years ago

Bug Fixes

  • builders: using fork and getSystemPath (5154146)
  • schematics: add node types for node apps (9ab5053)
  • schematics: check existence of tslint.json for app (ng-add) (12e4842)
  • schematics: check implicity touched projects independently from git folder structure (21bb88b)
  • schematics: check type of tsConfig lint entry (ng-add) (cd43c6d)
  • schematics: create unique ids for schematic configs (f03f007)
  • schematics: do not add setup file for --no-module libs (31061d4)
  • schematics: fix tslint rules for ngadd (47d99d4)
  • schematics: handle complex asset options in ng-add (9a60c69)
  • schematics: use feature key in selector (02a49e7), closes #818

Features

  • schematics: add cypress e2e test runner (f38bda0)
  • schematics: add interactive prompts (479bf5b)
  • schematics: make dep-graph export to svg (15b8e4b), closes #811
  • schematics: make jest flow simpler (8c22ae4)
  • schematics: upgrade to angular 7 (67c4bdf)
nx - Release 6.4.0

Published by vsavkin about 6 years ago

Bug Fixes

  • builders: fix node builders on windows (fbdb784)
  • ngrx: add store typing (efe38c4), closes #748
  • schemantics: tests are unable to run when window paths have spaces in them. (3ba5fef)
  • schematics: clean outDir to avoid blueprint leaks (039c151)
  • schematics: convert fileReplacements paths for all configurations (96716ae)
  • schematics: do not modify tests when skipTests is set (9fd3993)
  • schematics: exclude jest setup file in tsconfig.app.json (4bd39e7)
  • schematics: fix affected for projects without architect config (0b086dd)
  • schematics: normalize paths passed to offsetFromRoot (#758) (f960d5a)
  • schematics: remove duplicate schematics dep after ng-add (25b6e61)
  • schematics: remove polyfill.ts from tsconfig.spec.json (jest-project) (97b7737)
  • schematics: remove tsconfig.spec.json linting for non-karma apps (#766) (f19810a)
  • schematics: update jest-preset-angular to 6.0.1 (4ed154d)
  • schematics: use ngrx pipe select operator (e63e787)
  • scripts: checkcommit allows release commit (#740) (5c4db34)

Features

  • builders: add bail and silent options to jest (817691d)
  • builders: add runInBand and maxWorkers options to jest (#757) (edae03e)
  • builders: introduce node build and execute builders (469af6e)
  • builders: support es2015 compilation (f4c106a)
  • nx: export data persistence operators (b9ffb90)
  • schematics: add option for no module in lib (f1d4dd9)
  • schematics: add schematics for node apps (9b8755a)
  • schematics: allow generation of app with jest unit testing (#764) (d6ff724)
  • schematics: update @angular/cli to 6.2.3 and ngrx 6.1.0 (c9d3f97)
  • schematics: update cli to 6.2.4 (9714a97)
nx - Release 6.3.1

Published by jeffbcross about 6 years ago

Bug Fixes

  • schematics: do not modify tests when skipTests is set (463948c)
  • schematics: normalize paths passed to offsetFromRoot (#758) (f960d5a)
  • schematics: remove polyfill.ts from tsconfig.spec.json (jest-project) (634fd6e)
  • scripts: checkcommit allows release commit (#740) (5c4db34)
nx - Release 6.4.0-beta.1

Published by jeffbcross about 6 years ago

Bug Fixes

  • schematics: do not modify tests when skipTests is set (9fd3993)
  • schematics: normalize paths passed to offsetFromRoot (#758) (f960d5a)
  • schematics: remove polyfill.ts from tsconfig.spec.json (jest-project) (97b7737)
  • schematics: remove tsconfig.spec.json linting for non-karma apps (#766) (f19810a)
  • scripts: checkcommit allows release commit (#740) (5c4db34)

Features

  • builders: add bail and silent options to jest (817691d)
  • builders: add runInBand and maxWorkers options to jest (#757) (edae03e)
  • schematics: allow generation of app with jest unit testing (#764) (d6ff724)
nx - Release 6.3.0

Published by vsavkin about 6 years ago

Bug Fixes

  • builders: import directly from jest (794075b)
  • command-line: add ng command test on affected parallel (f93d8e3), closes #700
  • command-line: format split in chunks patterns (84686d9), closes #511
  • schematics: fix migration version (e608211)

Features

  • builders: add --only-changed and --pass-with-no-tests to jest (6f909b2)
  • builders: add coverage and snapshot options for jest (74734c9)
  • builders: introduce builders package and jest builder (0788a81)
  • schematics: add schematics for jest (5a547cc)
  • schematics: add SCSS/CSS support via Prettier (5ccaef9)
nx - Release 6.2.1

Published by vsavkin about 6 years ago

Bug Fixes

  • schematics: fix devkit version for ng-new (aca8aa1)
  • schematics: pin the version of the cli (c57832d)
  • schematics: remove karma.conf.ts from tsconfigs (63e0b49)
  • schematics: set lib npmScope when publishable (cca6b9f), closes #677
  • schematics: set typescript version consistent with angular cli (ba57777)
  • schematics: speed up the dry-run command (22c9fb5), closes #706
  • schematics: support app gen with inline-template (b1b0207), closes #519
  • schematics: support migrating projects with root != name from 1.7 (0a1423a)
  • schematics: update other @angular framework packages when updating (edba67f)
  • schematics: update version in legacy migration to 6.2.0 (8463691)
  • schematics: use correct action type for LoadError (7d8ec2c)

Features

  • schematics: add install task for ngrx schematics (6560db7)
  • schematics: allow nx projects to specify implicitDependencies (d779d2b), closes #665
nx - Release 6.2.0

Published by vsavkin about 6 years ago

Release 6.2.0 provides

  • support for Angular 6.1 and NgRx 6.x.
  • improved scaffolding for NgRx boilerplate
  • better state management with NgRx Facades
  • shared Karma config
  • new features & several bug fixes...

Quick Links

New Features

  • nx: Allow DataPersistence to take action streams (1e9871e)
  • schematics: add an option to build affected libs (3a1796a)
  • schematics: add the packageManager property to ngNew (d3362e0)
  • schematics: add support for NgRx Facade classes (57d6b0b)
  • schematics: create global karma conf (4a587e3)
  • schematics: include npmScope in ng-package.prod.json (9ce52af)
  • schematics: support @angular/[email protected] (205e7ad)

Bug Fixes

  • build: relax peerDependencies to enable seamless upgrade (bff4377)
  • schematics: do not use tsconfig updates from angular lib schematic (7bb5832)
  • schematics: library schematic properly removes extra files (8334c20), closes #650
  • schematics: set versions consistent with cli 6.1.2 (b5550d3)
  • schematics: update create-nx-workspace to use the right version of the cli (bdcb0a7)
  • schematics: check touchedFile path against the project files (1f7d547)
  • schematics: fix lint issues in schematic templates (aa1b776)
  • schematics: fix ngrx effect services being provided 2x (829fb32)
  • schematics: update devDependencies (e1984fa)
  • schematics: ngrx schematics should generate enhanced ngrx files (04e99b0)
nx - Release 6.1.1

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: fix breaking cli by installing globally via yarn (3d785c1)
nx - Release 6.1.0

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: remove no-trailing-whitespace lint check (9642583)
  • schematics: update migration script to update to Nx 6.1.0 (72f546a)

Features

  • schematics: allow isolation of failed affected commands (577c72b)
  • schematics: deprecate nx update (0ad61c7)
nx - Release 6.0.4

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: fix parallel command on windows (1e22e25)
nx - Release 6.0.3

Published by vsavkin over 6 years ago

Features

  • schematics: add lint:affected (aeb0d8e)
  • schematics: add maxParallel option to control the number of parallel processes (a135708)
nx - Release 6.0.2

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: revert the change prohibiting libs deep importing themselves (1d4a0ef)
nx - Release 6.0.1

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: fix the update script to point to the right version of @nrwl/nx (d917ad0)
nx - Release 6.0.0

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: skip projects without "test" when running affected:test (e7c16eb)
  • schematics: update angular.json to set warnings correctly (19910c6)
nx - Release 6.0.0-rc.2

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: default to workspace npm scope as the default prefix when creating apps and libs (375496a)
  • schematics: use right command to get help on ng new (f78889e)

Features

  • schematics: Add ability to ng update from Nx 1.x (8de81d6)
nx - Release 6.0.0-rc.1

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: filter all nx specific args when running affected:e2e (8ad0658)
  • schematics: fix e2e tests (b77ad0e)
  • schematics: fix tests (3a2d27a)
  • schematics: read npmScope from nx.json (56a5933)
  • schematics: remove an incorrect comment (59d3be1)
  • schematics: update link to nx logo (b8e7e06)
  • schematics: update the dep graph calculator to use root instead of names (bf03bcb)
nx - Release 6.0.0-alpha.1

Published by vsavkin over 6 years ago

Bug Fixes

  • build: removes fit (23cb4ae)
  • schematic: add cosmiconfig to npm package dependencies (f746d7d)
  • schematics: add fs-extra to dependencies of npm package (937e2a3)
  • schematics: filter nx specific flags from being passed to ng cli (9a1e6c0)

Features

  • schematics: add exclude option for affected (7c33016)
  • schematics: change upgrade-module and downgrade-module schematics to work with CLI6 (af0c7ac)
  • schematics: working v6 ng add (39eb6d3)
nx - Release 2.0.0-alpha.2

Published by vsavkin over 6 years ago

Bug Fixes

  • schematics: add missing dependencies to create-nx-workspace (b9db0b2)
  • schematics: the library schematic should use the correct npm scope (7610663)
nx - Release 2.0.0-alpha.1

Published by vsavkin over 6 years ago

Features

  • build: print the parsed version when releasing (fcbab30)
  • schematics: add affected:test (fd5149d)
  • schematics: switch to cli6 (907ec27)
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org