nx

Smart Monorepos · Fast CI

MIT License

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

Published by vsavkin almost 3 years ago

Bug Fixes

  • core: nested node_modules packages shouldn't be inferred as nx projects (#8166) (6a77ce8)
  • js: ensure copy assets and packageJson is executed for swc executor (592d0e9)
  • misc: add -W to yarn add to fix the error in yarn monorepos (973cf4e)
  • misc: format command should handle workspace without workspace.json (33bd964)
  • nest: fixing resource generator options issue (#8246) (b10b505), closes #8243 #8243

Features

  • angular: add helper to add any property to an ngModule decorator (#7850) (aea4f09)
  • angular: use share helper to ensure correct version matching (#8277) (be908e2)
  • core: add the ability to remove edges in the graph (57593f5)
  • core: introduce chrome profiling (#8215) (552be0d)
  • js: add nrwl/js:node executor to serve node apps (1139c61)
nx - Release 13.3.12

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: fix setParserOptionsProject being ignored when generating apps (#8105) (3fa5385)
  • angular: handle scam components when generating storybook stories (#8139) (364136f)
  • angular: mfe remote entry to use common module (#8250) (c5ce3b2)
  • angular: remove unnecessary extension from scam component import (#8136) (4343f56)
  • angular: scam component default type as lowercase (#8160) (bc8dda6)
  • angular: set public host for both projects (#8184) (a75f1bd)
  • angular: use path property correctly when generating scams #8083 (#8100) (5f53718)
  • angular: watch on webpack browser builder (#8204) (7be0793)
  • core: add default export for tasksRunnerV2 (#8088) (46cd008), closes #8085
  • core: allow tsConfig without compilerOptions to work (#8119) (d630718)
  • core: default project name should be inferred by cwd on windows (#8172) (2b04794)
  • core: exclude nxWorkspaceRoot from args when calling custom preset (#8189) (c6014ad)
  • core: forward args to target dependencies with the same executor as the target that is being run (#8104) (0ce96a4)
  • core: gracefully handle the case where no root path mappings are defined (a973b99)
  • core: improve migration handling of parallel tasksRunnerOptions (#8238) (d1b6877)
  • core: misc. ng cli compat layer fixes (#8141) (a23284e)
  • core: pass the list of ingored files to parcel watcher (a78d431)
  • core: print a warning instead of an error duplicate names in package.json (f1c21fa)
  • core: project inference should work if name not specified by package.json (#8116) (b44f240)
  • core: properly pass args to custom preset (#8154) (1f44bbe)
  • core: properly set workspace root when using custom preset (#8173) (6090b24)
  • core: should infer whole projects if workspace.json is missing (#8244) (ba7a1ae)
  • core: use absolute paths when resolving package.json (385512a)
  • dep-graph: switch linter to use eslint executor (#8091) (6245464)
  • js: adjust generator arg from name -> project s.t. it is picked up in Nx Console (454852e)
  • js: disable tsx support for js libs since they should go through react (#8203) (0a3350a)
  • linter: improve error message when attempting to use deprecated tslint (#8090) (c5b66ab)
  • linter: improve message when trying to import application (#8138) (581e561)
  • misc: fix issues with npm preset (#8248) (f1a4b78)
  • nextjs: disable 13-1-1 migration (#8209) (27f120d)
  • nextjs: incorrectly named nested page component files (#8170) (232eaaf)
  • nextjs: make flat option configurable for page generator (#8113) (68e5328)
  • node: support for typescript webpack plugins (#8171) (5b95b4c)
  • react-native: deprecation warning because of rmDirSync (#7772) (50b1bc6), closes #7739
  • web: fix migration from @nrwl/web:build to @nrwl/web:webpack (#8123) (230902e)

Features

  • angular: add scam generator for pipes and directives (#8144) (4bb109e), closes #8122
  • angular: add support for configuring tailwind in existing and new apps and buildable/publishable libs (#8043) (2b00c99)
  • angular: allow for passing in parser options flag to lib generation (#8082) (e2626ad)
  • angular: enable minimization for MFEs (#8135) (5339e99)
  • angular: update complier options for strict mode (#8126) (e77c498)
  • angular: upgrade to angular 13.1 (#8182) (08172bc)
  • core: Add support for versioning in the preset package name (#8146) (18b3d61)
  • core: add ts preset to create-nx-workspace (9051ff2)
  • core: preset now supports external generators when creating a workspace. (#8084) (3bedfd8)
  • core: skip-nx-cache should apply to all nx subprocesses (65dfe7d)
  • core: support for extending project inference capabilities (#8210) (814061d)
  • js: add e2e tests for the swc compiler (f80a9b5)
  • js: add js plugin config (#8245) (d58584d)
  • js: add SWC support (#7956) (726877d)
  • js: generated jest project uses swc if --compiler=swc (#8202) (9e1b50b)
  • js: update complier options for strict mode (#8188) (f0ea52e)
  • react: update complier options for strict mode (#8127) (e4f7e2e)
  • testing: add --compiler=tsc|swc|babel option for jest project generator (#8177) (6d6f294)
  • testing: allow generating new Cypress e2e projects (#8205) (39ce485)
  • testing: update cypress to 9.x (#8011) (7ca6b29), closes #7954
  • web: add swc compiler option for webpack executor (#8114) (f8c394a)
  • web: support swc compiler (#7997) (015f1b7)

Reverts

  • Revert "chore(core): add foundations of ink powered life-cycle (#8028)" (7f025c4), closes #8028
nx - Release 13.3.6

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: set public host for both projects (#8184) (e49e551)
  • core: default project name should be inferred by cwd on windows (#8172) (ee0088f)
  • core: properly set workspace root when using custom preset (#8173) (f7c3ffe)
  • core: use absolute paths when resolving package.json (32976f2)
  • nextjs: incorrectly named nested page component files (#8170) (84d7d8d)

Features

  • core: Add support for versioning in the preset package name (#8146) (fd52f06)
nx - Release 13.3.4

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: scam component default type as lowercase (#8160) (8b55423)
  • core: properly pass args to custom preset (#8154) (5f6e56e)

Features

  • angular: add scam generator for pipes and directives (#8144) (38c592b), closes #8122
  • core: preset now supports external generators when creating a workspace. (#8084) (05a9f52)
nx - Release 13.3.2

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: handle scam components when generating storybook stories (#8139) (5800afa)
  • angular: remove unnecessary extension from scam component import (#8136) (beaffa8)
  • core: allow tsConfig without compilerOptions to work (#8119) (81bf6ec)
  • core: misc. ng cli compat layer fixes (#8141) (4b27226)
  • core: project inference should work if name not specified by package.json (#8116) (f428ad4)
  • nextjs: make flat option configurable for page generator (#8113) (698501e)
nx - Release 13.3.1

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: use path property correctly when generating scams #8083 (#8100) (4598068)
  • core: add default export for tasksRunnerV2 (#8088) (384538e), closes #8085
  • core: forward args to target dependencies with the same executor as the target that is being run (#8104) (9ca67f6)
  • dep-graph: switch linter to use eslint executor (#8091) (02f2500)
  • linter: improve error message when attempting to use deprecated tslint (#8090) (996116b)
nx - Release 13.3.0

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: add .angular to gitignore only when it hasn't already been added (#7686) (adafc97)
  • angular: add migration to opt-out of the new default testbed teardown for existing projects using jest (#7907) (5623da5)
  • angular: add tailwind.js to package exports (#7785) (fbeb6ef)
  • angular: change tsconfig path handling for angular ng-packagr executors to let ng-packagr use default options (#7702) (23415a5)
  • angular: consider tailwind usage when invalidating stylesheet caching in publishable libraries (#7804) (f208afc)
  • angular: do not ignore any mjs files for jest (#7670) (f9d9e26)
  • angular: do not re-add transform ignore pattern (#7751) (bfb95af)
  • angular: do not require v8-compile-cache when it is an angular workspace (e666d3f)
  • angular: fix @nrwl/angular package build to produce the right type definitions and package entry points (#8054) (0280e5e)
  • angular: fix incremental builds with angular 13 (#7770) (2566a81)
  • angular: fix issue with less stylesheet process in publishable ng libs (#7861) (b9a4289)
  • angular: fix missing null checks in v13 migrations (#7790) (57bf28b)
  • angular: fix storybook-migrate-defaults-5-to-6 generator default export (#7990) (125d3a6)
  • angular: fix the generated outputs in the package.json (#7973) (056bfeb)
  • angular: fixing application generator when using protractor (#7603) (8f20571)
  • angular: generate ng-package.json for secondary entrypoints (#7786) (7f0e8c7)
  • angular: handle projects with no targets in angular 13 migration (#7719) (a6085a9)
  • angular: handle sass imports without tilde of node_modules packages (#8038) (a11f7e7)
  • angular: ignore unmatching jest configs (#7663) (5d70627)
  • angular: install @angular/cli if not installed (#7910) (153e038)
  • angular: migration versions (#7664) (f5e98bb)
  • angular: migration versions (#7683) (c2c64ed)
  • angular: remove numbers from the project name (#6646) (d641016)
  • angular: remove unnecessary addition of module file extensions (#7725) (18f2e70)
  • angular: support custom webpack config to use typescript (#7970) (d689416)
  • angular: support module syntax for mfes (#8020) (6e40032)
  • angular: use jasmine-marbles 0.9.1 for rxjs7 (#8062) (5640e62)
  • core: add better error message for invalid tools tsconfig (#7792) (d10b4ae)
  • core: consider available cpus when deciding whether to use workers to build the project graph (#7617) (c09aefd)
  • core: correctly resolve project names when constructing deps using package.json files (b2699df)
  • core: daemon process should propagate file watcher errors to client (738708c)
  • core: daemon should copy file maps (3ecd1c2)
  • core: daemon uses lock file hash to detect version changes (85b3d67)
  • core: fix adding node_modules to path on windows when running migrations (#7835) (f6289be)
  • core: fix error message on formatFiles schematic and generator (#8003) (f2ffd83)
  • core: fix formatFiles schematic to write changes to correct workspace config file (#7944) (f65d6fd)
  • core: fix parsing for --parallel (5e4aa5a)
  • core: fix stack overflow when using standalone configs with 600+ projects (#8026) (9fd3e24)
  • core: fixing move generator to update all import path (#7611) (7332bbc)
  • core: forward args to target dependencies with the same target name as the target that is being run (#8034) (d808bc2)
  • core: git hashing fails when trying to hash a dir (6f478c4)
  • core: global nx commands throws when not in nx workspace (a4e97c7)
  • core: handle errors in the deamon when recomputing file map incrementally (4935049)
  • core: handle optional tasksRunnerOptions when checking whether to use the daemon (#7814) (4570ea2)
  • core: log error stack trace if present (c06de16)
  • core: ngcli adapter should find changed matching files correctly (#7980) (7dbb645)
  • core: NODE_PATH should include both workspace and tmp folders (3d54a79)
  • core: package.json should not override project.json during generation of new js apps (#8076) (ec24422)
  • core: prettier should be marked as optional (#7655) (5afaad1), closes #7421
  • core: prevent overwriting already added tasks when adding target dependencies tasks (babcbf6)
  • core: prevent overwriting nx.json options to undefined (#8009) (d1666b9)
  • core: prevent processing migrations for transitive dependencies (7d13b54)
  • core: propagate errors when daemon isn't able to start (1e6761e)
  • core: remove generator should work w/o workspace.json (#8077) (ea26751)
  • core: small fixes for issue discovered during migration (9eb4df9)
  • core: support target names with colons (7d14859)
  • core: use pnpm exec instead of pnpx (#7695) (474dc28)
  • core: workspaces with custom layouts should be scanned correctly when not using git (025c155)
  • core: write a terminal output file when using the pipe capture method (ce25ef4)
  • core: wrong migration docs link (#7625) (3d6496b)
  • core: wrong migration docs link again (#7628) (3c6044c)
  • dep-graph: set workspaceLayout on initGraph (#7774) (d7af894)
  • dep-graph: stop search depth from going below 1 (#7661) (0b0c37d)
  • devkit: handle other variants of root paths in visitNotIgnoredFiles (#7767) (446ef6e)
  • js: adjust runTypeCheck util to use readTsConfig from nrwl/workspace (#7957) (1e577e4)
  • js: recommit - expose schematics and builders for angular devkit (#8030) (01417d2), closes #8021
  • linter: add missing @phenomnomnominal/tsquery dependency to package.json (#8015) (85cde60)
  • linter: fix broken circular deps output (#7810) (2af9d4b)
  • linter: linter utils should respect nx.json folder configuration (#7949) (1aec112)
  • misc: fix dep-graph HTML generation (#7619) (cbc5ccc)
  • misc: fix list plugins to handle generators/executors collections that are not exported (#8057) (051e7f1)
  • misc: ng-add fails when prettierignore not present (4d8c349)
  • misc: prevent formatting root config files twice (#7753) (4e1456e)
  • nextjs: codesplit buildable next libs (#7717) (3d7b909)
  • node: fix node optimization option (#7538) (5fbcf72)
  • node: fix source-map-support dependency (#7728) (9bedb80)
  • react: Fix typo (#7748) (204bbbf)
  • react: install missing react-test-renderer dependency (#7675) (6ac6e98), closes #7578
  • repo: bump @cypress/request to v2.88.9 (#7900) (bc5debc)
  • repo: handle circular deps between workspace and cli/jest (7885018)
  • storybook: do not add Story args when the default value cannot be inferred (#7754) (97e1544)
  • storybook: fix webpack5 check (#7836) (c293e77), closes #7640
  • storybook: install cypress packages if not installed for e2e apps (c68b37e), closes #7158
  • storybook: make Angular 13 logger devkit-compatible (eb9a713)
  • storybook: only match exact component name for Storybook (8551a74), closes #7175
  • testing: first generated cypress project should not include tsconfig specification (#7629) (e57dc10), closes #6917
  • testing: fix resolver to try using default resolution before using a package filter (#7681) (e0f0809)
  • testing: update tsconfig migration to not warn when no file found (#7689) (4c4a503)
  • web: add default value for project.json schema style (#7693) (6c7891c)
  • web: add scripts default value in schema.json (#7757) (49529b6), closes #7178
  • web: custom typescript webpack config files are now compatible for react applications (#7633) (5bc1692), closes #7454
  • web: default react builds to production when NODE_ENV is not provided (#7727) (6e801a1), closes #7410
  • web: migrations run only for one project (#7996) (c6dd6b1)

Features

  • angular: add scam generator (#7987) (4871294)
  • angular: add tailwind support for buildable libraries (#7961) (9a08a83)
  • angular: allow for full ivy compilation in buildable libraries (#7873) (2d9c0ff)
  • angular: update angular-architects/module-federation plugin to v13 (#7868) (b3664fe)
  • angular: update jest-preset-angular to 11.0.0 (#7789) (55d6871)
  • angular: update to angular-eslint v13 (#7799) (512f094)
  • core: add an option to nx.json to enable project graph creation in the background (#7682) (af664f6)
  • core: deprecate --max-parallel and use --paralle=N instead (3d1899e)
  • core: include community plugins when running nx report (91967a3)
  • core: merge package json scripts with targets list when building dependency graph (#7979) (fce3d9b)
  • core: new nx starter (#7912) (66e4e85)
  • core: optional workspace.json file (#7584) (c04686a)
  • core: print out directly simple create-nx-workspace exceptions (#7932) (99946a2)
  • core: rework the tasks runner to use life cycle for printing messages (e3c7b97)
  • core: show version number when generating a new workspace (#7570) (cc2aa9f)
  • dep-graph: enable image download of graph (#7963) (fcab9f2)
  • dep-graph: use xstate for state management (#7634) (5f9279a)
  • gatsby: upgrade gatsby to 4.1.3 (#7691) (e818f61)
  • js: add library and app generators (fcecebe)
  • js: add type checking util (for use with SWC) (#7909) (7698ee9)
  • js: create @nrwl/js package and move @nrwl/workspace:tsc to it (#7604) (d28f571)
  • linter: allow banning of transitive dependencies from imports (#7906) (64d388e)
  • linter: allow wildcards for banning external imports (#7623) (f23a4cf)
  • linter: automated migration for ESLint 8 changes (#7818) (3dece0d)
  • linter: support eslint v8 (#7800) (98ffe85)
  • linter: support eslint v8 (#7800) (8fa36ff)
  • nest: exporting nest generators (#7585) (c08f506)
  • nest: support nest 8 (#6284) (e960285)
  • nextjs: bump Next.js version to 12.0.7 (#7788) (fe96a33)
  • node: add outputFileName to build executor (#7708) (421d4f2), closes #4969
  • nxdev: make headline features more readable (#7891) (f8633d3)
  • react-native: enable pnpm support for react-native (#7781) (624f3f9)
  • react-native: update app generator to display new starter content (#7982) (e02c02c)
  • storybook: angular v13 and Storybook 6.4 support (#7690) (1d98258)
  • storybook: upgrade to Storybook 6.4 (6f4226a)
  • testing: add --testPathIgnorePatterns flag support (#7478) (965b116), closes #7462
  • web: rename @nrwl/web:build to @nrwl/web:webpack (#7952) (157c6e0)
  • web: rename package executor to rollup (#7904) (bfd1a47)

Reverts

  • Revert "fix(core): prevent overwriting already added tasks when adding target dependencies tasks" (#7815) (b222c47), closes #7815
nx - Release 13.3.0-rc.1

Published by vsavkin almost 3 years ago

Bug Fixes

  • angular: fix @nrwl/angular package build to produce the right type definitions and package entry points (#8054) (0280e5e)
  • angular: fix storybook-migrate-defaults-5-to-6 generator default export (#7990) (125d3a6)
  • angular: fix the generated outputs in the package.json (#7973) (056bfeb)
  • angular: handle sass imports without tilde of node_modules packages (#8038) (a11f7e7)
  • angular: remove numbers from the project name (#6646) (d641016)
  • angular: support module syntax for mfes (#8020) (6e40032)
  • angular: use jasmine-marbles 0.9.1 for rxjs7 (#8062) (5640e62)
  • core: correctly resolve project names when constructing deps using package.json files (b2699df)
  • core: daemon should copy file maps (3ecd1c2)
  • core: daemon uses lock file hash to detect version changes (85b3d67)
  • core: fix error message on formatFiles schematic and generator (#8003) (f2ffd83)
  • core: fix stack overflow when using standalone configs with 600+ projects (#8026) (9fd3e24)
  • core: forward args to target dependencies with the same target name as the target that is being run (#8034) (d808bc2)
  • core: global nx commands throws when not in nx workspace (a4e97c7)
  • core: handle errors in the deamon when recomputing file map incrementally (4935049)
  • core: log error stack trace if present (c06de16)
  • core: ngcli adapter should find changed matching files correctly (#7980) (7dbb645)
  • core: prevent overwriting nx.json options to undefined (#8009) (d1666b9)
  • core: prevent processing migrations for transitive dependencies (7d13b54)
  • core: propagate errors when daemon isn't able to start (1e6761e)
  • core: write a terminal output file when using the pipe capture method (ce25ef4)
  • js: recommit - expose schematics and builders for angular devkit (#8030) (01417d2), closes #8021
  • linter: add missing @phenomnomnominal/tsquery dependency to package.json (#8015) (85cde60)
  • misc: fix list plugins to handle generators/executors collections that are not exported (#8057) (051e7f1)
  • node: fix node optimization option (#7538) (5fbcf72)
  • repo: handle circular deps between workspace and cli/jest (7885018)
  • web: migrations run only for one project (#7996) (c6dd6b1)

Features

  • angular: add scam generator (#7987) (4871294)
  • core: merge package json scripts with targets list when building dependency graph (#7979) (fce3d9b)
  • core: new nx starter (#7912) (66e4e85)
  • nextjs: bump Next.js version to 12.0.7 (#7788) (fe96a33)
  • nxdev: make headline features more readable (#7891) (f8633d3)
  • react-native: update app generator to display new starter content (#7982) (e02c02c)
  • storybook: upgrade to Storybook 6.4 (6f4226a)
nx - Release 13.2.4

Published by vsavkin almost 3 years ago

Bug Fixes

  • core: prevent overwriting nx.json options to undefined (#8009) (f59cae8)
nx - Release 12.10.1

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • core: fix stack overflow when using standalone configs with 600+ projects (#8027) (d07017a)
nx - Release 13.3.0-beta.4

Published by vsavkin almost 3 years ago

Bug Fixes

  • angular: add migration to opt-out of the new default testbed teardown for existing projects using jest (#7907) (5623da5)
  • angular: support custom webpack config to use typescript (#7970) (d689416)
  • core: daemon process should propagate file watcher errors to client (738708c)
  • core: fix formatFiles schematic to write changes to correct workspace config file (#7944) (f65d6fd)
  • js: adjust runTypeCheck util to use readTsConfig from nrwl/workspace (#7957) (1e577e4)
  • linter: linter utils should respect nx.json folder configuration (#7949) (1aec112)
  • storybook: make Angular 13 logger devkit-compatible (eb9a713)

Features

  • angular: add tailwind support for buildable libraries (#7961) (9a08a83)
  • core: optional workspace.json file (#7584) (c04686a)
  • core: print out directly simple create-nx-workspace exceptions (#7932) (99946a2)
  • core: show version number when generating a new workspace (#7570) (cc2aa9f)
  • dep-graph: enable image download of graph (#7963) (fcab9f2)
  • js: add type checking util (for use with SWC) (#7909) (7698ee9)
  • linter: allow banning of transitive dependencies from imports (#7906) (64d388e)
  • linter: automated migration for ESLint 8 changes (#7818) (3dece0d)
  • web: rename @nrwl/web:build to @nrwl/web:webpack (#7952) (157c6e0)
  • web: rename package executor to rollup (#7904) (bfd1a47)
nx - Release 13.3.0-beta.3

Published by vsavkin almost 3 years ago

Bug Fixes

  • angular: add .angular to gitignore only when it hasn't already been added (#7686) (adafc97)
  • angular: add tailwind.js to package exports (#7785) (fbeb6ef)
  • angular: change tsconfig path handling for angular ng-packagr executors to let ng-packagr use default options (#7702) (23415a5)
  • angular: consider tailwind usage when invalidating stylesheet caching in publishable libraries (#7804) (f208afc)
  • angular: do not ignore any mjs files for jest (#7670) (f9d9e26)
  • angular: do not re-add transform ignore pattern (#7751) (bfb95af)
  • angular: do not require v8-compile-cache when it is an angular workspace (e666d3f)
  • angular: fix incremental builds with angular 13 (#7770) (2566a81)
  • angular: fix issue with less stylesheet process in publishable ng libs (#7861) (b9a4289)
  • angular: fix missing null checks in v13 migrations (#7790) (57bf28b)
  • angular: fixing application generator when using protractor (#7603) (8f20571)
  • angular: generate ng-package.json for secondary entrypoints (#7786) (7f0e8c7)
  • angular: handle projects with no targets in angular 13 migration (#7719) (a6085a9)
  • angular: ignore unmatching jest configs (#7663) (5d70627)
  • angular: install @angular/cli if not installed (#7910) (153e038)
  • angular: migration versions (#7664) (f5e98bb)
  • angular: migration versions (#7683) (c2c64ed)
  • angular: remove unnecessary addition of module file extensions (#7725) (18f2e70)
  • core: add better error message for invalid tools tsconfig (#7792) (d10b4ae)
  • core: consider available cpus when deciding whether to use workers to build the project graph (#7617) (c09aefd)
  • core: fix adding node_modules to path on windows when running migrations (#7835) (f6289be)
  • core: fix parsing for --parallel (5e4aa5a)
  • core: fixing move generator to update all import path (#7611) (7332bbc)
  • core: git hashing fails when trying to hash a dir (6f478c4)
  • core: handle optional tasksRunnerOptions when checking whether to use the daemon (#7814) (4570ea2)
  • core: NODE_PATH should include both workspace and tmp folders (3d54a79)
  • core: prettier should be marked as optional (#7655) (5afaad1), closes #7421
  • core: prevent overwriting already added tasks when adding target dependencies tasks (babcbf6)
  • core: small fixes for issue discovered during migration (9eb4df9)
  • core: support target names with colons (7d14859)
  • core: use pnpm exec instead of pnpx (#7695) (474dc28)
  • core: workspaces with custom layouts should be scanned correctly when not using git (025c155)
  • core: wrong migration docs link (#7625) (3d6496b)
  • core: wrong migration docs link again (#7628) (3c6044c)
  • dep-graph: set workspaceLayout on initGraph (#7774) (d7af894)
  • dep-graph: stop search depth from going below 1 (#7661) (0b0c37d)
  • devkit: handle other variants of root paths in visitNotIgnoredFiles (#7767) (446ef6e)
  • linter: fix broken circular deps output (#7810) (2af9d4b)
  • misc: fix dep-graph HTML generation (#7619) (cbc5ccc)
  • misc: ng-add fails when prettierignore not present (4d8c349)
  • misc: prevent formatting root config files twice (#7753) (4e1456e)
  • nextjs: codesplit buildable next libs (#7717) (3d7b909)
  • node: fix source-map-support dependency (#7728) (9bedb80)
  • react: Fix typo (#7748) (204bbbf)
  • react: install missing react-test-renderer dependency (#7675) (6ac6e98), closes #7578
  • repo: bump @cypress/request to v2.88.9 (#7900) (bc5debc)
  • storybook: do not add Story args when the default value cannot be inferred (#7754) (97e1544)
  • storybook: fix webpack5 check (#7836) (c293e77), closes #7640
  • storybook: install cypress packages if not installed for e2e apps (c68b37e), closes #7158
  • storybook: only match exact component name for Storybook (8551a74), closes #7175
  • testing: first generated cypress project should not include tsconfig specification (#7629) (e57dc10), closes #6917
  • testing: fix resolver to try using default resolution before using a package filter (#7681) (e0f0809)
  • testing: update tsconfig migration to not warn when no file found (#7689) (4c4a503)
  • web: add default value for project.json schema style (#7693) (6c7891c)
  • web: add scripts default value in schema.json (#7757) (49529b6), closes #7178
  • web: custom typescript webpack config files are now compatible for react applications (#7633) (5bc1692), closes #7454
  • web: default react builds to production when NODE_ENV is not provided (#7727) (6e801a1), closes #7410

Features

  • angular: allow for full ivy compilation in buildable libraries (#7873) (2d9c0ff)
  • angular: update angular-architects/module-federation plugin to v13 (#7868) (b3664fe)
  • angular: update jest-preset-angular to 11.0.0 (#7789) (55d6871)
  • angular: update to angular-eslint v13 (#7799) (512f094)
  • core: add an option to nx.json to enable project graph creation in the background (#7682) (af664f6)
  • core: deprecate --max-parallel and use --paralle=N instead (3d1899e)
  • core: include community plugins when running nx report (91967a3)
  • core: rework the tasks runner to use life cycle for printing messages (e3c7b97)
  • dep-graph: use xstate for state management (#7634) (5f9279a)
  • gatsby: upgrade gatsby to 4.1.3 (#7691) (e818f61)
  • js: add library and app generators (fcecebe)
  • js: create @nrwl/js package and move @nrwl/workspace:tsc to it (#7604) (d28f571)
  • linter: allow wildcards for banning external imports (#7623) (f23a4cf)
  • linter: support eslint v8 (#7800) (98ffe85)
  • linter: support eslint v8 (#7800) (8fa36ff)
  • nest: exporting nest generators (#7585) (c08f506)
  • nest: support nest 8 (#6284) (e960285)
  • node: add outputFileName to build executor (#7708) (421d4f2), closes #4969
  • react-native: enable pnpm support for react-native (#7781) (624f3f9)
  • storybook: angular v13 and Storybook 6.4 support (#7690) (1d98258)
  • testing: add --testPathIgnorePatterns flag support (#7478) (965b116), closes #7462

Reverts

  • Revert "fix(core): prevent overwriting already added tasks when adding target dependencies tasks" (#7815) (b222c47), closes #7815
nx - Release 13.2.3

Published by vsavkin almost 3 years ago

Bug Fixes

  • angular: do not require v8-compile-cache when it is an angular workspace (001d288)
  • angular: install @angular/cli if not installed (#7910) (0e48a0f)
  • core: git hashing fails when trying to hash a dir (b6eb772)
  • storybook: fix webpack5 check (#7836) (887c2c2), closes #7640
nx - Release 13.2.2

Published by vsavkin almost 3 years ago

Bug Fixes

  • core: fix adding node_modules to path on windows when running migrations (#7835) (fe29c88)
nx - Release 13.2.1

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: consider tailwind usage when invalidating stylesheet caching in publishable libraries (#7804) (ff12ac7)
  • angular: migrate angular localize (#7811)

Reverts

  • Revert "fix(core): prevent overwriting already added tasks when adding target dependencies tasks" (#7815) (9788a7a), closes #7815
nx - Release 13.2.0

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: add .angular to gitignore only when it hasn't already been added (#7686) (adafc97)
  • angular: add tailwind.js to package exports (#7785) (220cd01)
  • angular: change tsconfig path handling for angular ng-packagr executors to let ng-packagr use default options (#7702) (23415a5)
  • angular: do not ignore any mjs files for jest (#7670) (f9d9e26)
  • angular: do not re-add transform ignore pattern (#7751) (e0d9838)
  • angular: fix incremental builds with angular 13 (#7770) (eb28deb)
  • angular: fix missing null checks in v13 migrations (#7790) (0a4875c)
  • angular: fixing application generator when using protractor (#7603) (8f20571)
  • angular: generate ng-package.json for secondary entrypoints (#7786) (bd5d0d8)
  • angular: handle projects with no targets in angular 13 migration (#7719) (a6085a9)
  • angular: ignore unmatching jest configs (#7663) (5d70627)
  • angular: migration versions (#7664) (f5e98bb)
  • angular: migration versions (#7683) (c2c64ed)
  • angular: remove unnecessary addition of module file extensions (#7725) (18f2e70)
  • core: add better error message for invalid tools tsconfig (#7792) (1ccf1ab)
  • core: consider available cpus when deciding whether to use workers to build the project graph (#7617) (c09aefd)
  • core: fix parsing for --parallel (5e4aa5a)
  • core: fixing move generator to update all import path (#7611) (7332bbc)
  • core: NODE_PATH should include both workspace and tmp folders (552978e)
  • core: prettier should be marked as optional (#7655) (5afaad1), closes #7421
  • core: prevent overwriting already added tasks when adding target dependencies tasks (f88d890)
  • core: support target names with colons (7d14859)
  • core: use pnpm exec instead of pnpx (#7695) (474dc28)
  • core: workspaces with custom layouts should be scanned correctly when not using git (025c155)
  • core: wrong migration docs link (#7625) (3d6496b)
  • core: wrong migration docs link again (#7628) (3c6044c)
  • dep-graph: set workspaceLayout on initGraph (#7774) (07e37a5)
  • dep-graph: stop search depth from going below 1 (#7661) (0b0c37d)
  • devkit: handle other variants of root paths in visitNotIgnoredFiles (#7767) (f636c95)
  • misc: fix dep-graph HTML generation (#7619) (cbc5ccc)
  • misc: ng-add fails when prettierignore not present (4d8c349)
  • misc: prevent formatting root config files twice (#7753) (ceefe6e)
  • node: fix source-map-support dependency (#7728) (668770e)
  • react: Fix typo (#7748) (b495f21)
  • react: install missing react-test-renderer dependency (#7675) (6ac6e98), closes #7578
  • storybook: do not add Story args when the default value cannot be inferred (#7754) (96333fc)
  • storybook: install cypress packages if not installed for e2e apps (c68b37e), closes #7158
  • storybook: only match exact component name for Storybook (8551a74), closes #7175
  • testing: first generated cypress project should not include tsconfig specification (#7629) (e57dc10), closes #6917
  • testing: fix resolver to try using default resolution before using a package filter (#7681) (e0f0809)
  • testing: update tsconfig migration to not warn when no file found (#7689) (4c4a503)
  • web: add default value for project.json schema style (#7693) (6c7891c)
  • web: add scripts default value in schema.json (#7757) (67de1a9), closes #7178
  • web: custom typescript webpack config files are now compatible for react applications (#7633) (5bc1692), closes #7454
  • web: default react builds to production when NODE_ENV is not provided (#7727) (955d5cb), closes #7410

Features

  • angular: update angular to 13.0.0
  • angular: update jest-preset-angular to 11.0.0 (#7789) (7e691e9)
  • core: add an option to nx.json to enable project graph creation in the background (#7682) (af664f6)
  • core: deprecate --max-parallel and use --paralle=N instead (3d1899e)
  • core: include community plugins when running nx report (91967a3)
  • dep-graph: use xstate for state management (#7634) (5f9279a)
  • gatsby: upgrade gatsby to 4.1.3 (#7691) (e818f61)
  • linter: allow wildcards for banning external imports (#7623) (f23a4cf)
  • nest: exporting nest generators (#7585) (c08f506)
  • nest: support nest 8 (#6284) (e960285)
  • node: add outputFileName to build executor (#7708) (421d4f2), closes #4969
  • storybook: angular v13 and Storybook 6.4 support (#7690) (31584c8)
  • testing: add --testPathIgnorePatterns flag support (#7478) (965b116), closes #7462
nx - Release 13.1.4

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • angular: fixing application generator when using protractor (#7603) (5d74e83)
  • core: consider available cpus when deciding whether to use workers to build the project graph (#7617) (b00d3e5)
  • core: fixing move generator to update all import path (#7611) (47d20f4)
  • core: prettier should be marked as optional (#7655) (fcaecde), closes #7421
  • core: wrong migration docs link (#7625) (1f31c92)
  • core: wrong migration docs link again (#7628) (c6f2d9d)
  • misc: fix dep-graph HTML generation (#7619) (16f9bdc)
  • react: install missing react-test-renderer dependency (#7675) (d5526e5), closes #7578
  • storybook: install cypress packages if not installed for e2e apps (cd2ee09), closes #7158
  • storybook: only match exact component name for Storybook (461acd9), closes #7175
  • testing: first generated cypress project should not include tsconfig specification (#7629) (b312696), closes #6917
  • web: add default value for project.json schema style (#7693) (3746fad)
  • web: custom typescript webpack config files are now compatible for react applications (#7633) (6aff5a8), closes #7454
nx - Release 13.1.3

Published by FrozenPandaz almost 3 years ago

Bug Fixes

  • core: ensure cache has correct project graph version (#7572) (c8603f1)
  • core: improve graph version adapter error message (#7573) (27cc2d9)
  • nextjs: fix peer next version (89fc04d)
  • storybook: find Angular components in destructured arrays (#7494) (1241068)
  • storybook: make sure Storybook can use TypeScript for the config files (#7566) (0d3a5c3), closes #7515

Features

nx - Release 13.1.2

Published by vsavkin almost 3 years ago

Bug Fixes

nx - Release 13.1.1

Published by vsavkin almost 3 years ago

Features

  • nextjs: migration to enable SWC for nextjs apps (#7528) (1000663)
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org