nx

Smart Monorepos · Fast CI

MIT License

Downloads
250.2M
Stars
22K
Committers
989

Bot releases are visible (Hide)

nx - 15.0.4

Published by FrozenPandaz almost 2 years ago

15.0.4 (2022-10-27)

Bug Fixes

  • angular: support routes as route array type for ast parsing #12707 (#12829) (d34dff1)
  • core: ensure project configuration is saved as standalone when workspace.json isn't present(#12823) (e1e188c)
  • core: fix graph calculation when there are mixed targets (#11418) (edd1415)
  • core: fix print-affected not filtering on target (#12355) (d9a2852)
  • core: increase daemon timeout (#12861) (ee30e96)
  • core: properly serialize override with object arg for command line (#12499) (594c63b)
  • core: skip transitive deps on package json creation (#12851) (c0e5fb6)
  • devkit: names fn constantName (#12683) (e584882)
  • js: only generate shallow dependencies when building with tsc and swc (#12857) (5f584ea)
  • misc: remove unescaped asterisks on library-types doc (#12759) (91e9726)
  • nextjs: specify return type in withNx plugin (#12486) (94edbe9)
  • react: export remoteGenerator (#12563) (6e97c6c)
  • react: fix minification for prod builds in with-module-federation (#12680) (1992ada)
  • testing: cypress 10 migration supports more configuration setups (#12036) (9096d41)
  • testing: handle trailing commas in 14.0.0 migration (#12837) (1d4247c)
  • testing: update jest batch mode (#12764) (cd4e983)
  • testing: update tsconfig.cy.json template file for generator (#12849) (cc55cff)

Features

nx - 15.0.3

Published by FrozenPandaz almost 2 years ago

15.0.3 (2022-10-26)

Bug Fixes

  • core: correctly dedup projects with different names (d2bec05)
  • misc: improve print-affected perf (#12822) (58f96de)
  • misc: update the version check not to exclude v15 (e24632f)

Features

  • expo: depcrecate expo-cli and use @expo/cli instead (#12799) (386479f)
  • misc: select the best message to show during migrations (7d732ca)
nx - 15.0.2

Published by FrozenPandaz almost 2 years ago

15.0.2 (2022-10-24)

Bug Fixes

  • core: globbing for project.json and package.json does not ignore dist correctly (2ed5d57)
  • core: inotify error does not propagate correctly (b403017)
  • expo: fixing broken tutorial link (#12753) (5837715)
  • misc: fix broken tutorial link on npm page (#12766) (9ca75db)
  • nx-cloud: update nx-cloud openapi reference link (#12762) (e4c4fe0)
  • react: fix builder options for storybook plugin (#12276) (13c465d)

Features

  • nxdev: redirects to send legacy tutorial links to new locations (#12752) (8fcc2b4)
nx - 15.0.1

Published by FrozenPandaz about 2 years ago

15.0.1 (2022-10-21)

Bug Fixes

  • angular: rename withNonEnabledBlockingInitialNavigation to withEnabledBlockingInitialNavigation (#12633) (e7ebab8)
  • angular: support serving static remotes using tuple API #12658 (#12691) (d6285a5)
  • core: bump nrwl/ci to 0.8 (#12704) (ccc98e3)
  • core: catch rejected promises in convertNxExecutor (#12627) (62e91f3)
  • core: fix migration that enables source analysis (#12628) (0cbec35)
  • core: merge proejcts from globs and workpace.json (272abb4)
  • devkit: incorrect conditional to decide if package should be added (#12749) (657cdba)
  • js: handle different exports field shapes (#12613) (8944223)
  • misc: fix nx list capabilities resolution (#12621) (628c9c0)
  • react: fixes broken links to 01-create-application vs 1-code-generation (#12737) (6737620)
  • repo: change github set output to env vars (#12618) (f26f2a1)
  • repo: ensure cypress is installed for the e2e tests (#12615) (d0f590d)
  • repo: update github workflows to use v3 actions (#12617) (3a30689)
  • repo: use LTS version of Node not latest (#12703) (34c9fa9)
  • testing: default export ng component-test generator (#12695) (507f890)
  • testing: make sure jest-environment-dom is always installed (#12747) (53c8598)
  • testing: run init generator in cypress-project when cypress is n… (#12552) (ed05ca3)

Features

Breaking Changes

  • Nx will also include folders with package.json/project.json in its graph of projects. You can ignore them by adding the directory to .nxignore.
nx - 15.0.0

Published by FrozenPandaz about 2 years ago

15.0.0 (2022-10-14)

Bug Fixes

  • angular: broken test (#12286) (6125dc0)
  • angular: do not use ngcc for new workspaces and projects #12386 (#12504) (80a623e)
  • angular: export generators correctly #12434 (#12460) (32189d5)
  • angular: fix import breaking jasmine-marbles migration (#12415) (e13ad11)
  • angular: ng-add migration should set default project (#12513) (66a0864)
  • angular: switch to using jasmine-marbles for certain symbols (#11896) (3dc72f0)
  • bundling: add missing assets ignore option to @nrwl/esbuild:esbuild (#12288) (7f76ac5)
  • bundling: correct main field in package.json when using esbuild (#12328) (a14646a)
  • bundling: do not add types field in package.json for esbuild (#12424) (d904160)
  • bundling: fix esbuild build watch (#12448) (e0f7911)
  • bundling: set NODE_ENV correctly to avoid warnings (#12331) (c3e0602)
  • bundling: update error message for esbuild-project generator so it shows correct project name and information (#12323) (20c3951)
  • core: add missing core plugins to list command (#12305) (776b5a0)
  • core: add missing packages (esbuild, webpack, rollup) to nx-migration field (#12285) (37bedce)
  • core: add missing packages to report command (#12306) (6a7a7c1)
  • core: custom generators help should print relevant information (#12258) (f9e57e2)
  • core: daemon should not shut down due to inactivity when there are open connections (759f7ce)
  • core: daemon termination should be ok when client does not need anything (#12519) (8c393b5)
  • core: disable broken git hasher recourse submodules (#12337) (2f0d61f)
  • core: do not fallback to angular cli for ng deploy (#12401) (74e898d)
  • core: do not run postinstall unless it is the main nx package (#12591) (0961cb3)
  • core: drain stdout before exit in print-affected (#12559) (0ff93dd)
  • core: ensure lock file is read from the correct folder (#12294) (a7631e1)
  • core: fix slashes in inputs migrations (#12444) (85a5c89)
  • core: hide leaky error message from git show command in affected (#12521) (f37c334)
  • core: js plugin files should work (#12406) (7ac0dab)
  • core: readRawWorkspaceJson should keep workspace cache up to date (#12528) (ad79453)
  • core: remove trailing slash in outputs that prevents correct caching (#10708) (2889372), closes nrwl/nx#10549
  • core: remove warning for invalid outputs (#12589) (773c0cb)
  • core: set workspaces property when using NPM preset (a947e25)
  • core: swap default method for output capture (#12535) (8ab7f85)
  • core: use node based hasher in git repos with submodules (678f786)
  • devkit: ensure that getProjects works properly without a nx.json (#12295) (40c8859)
  • graph: close tooltips when panning graph (#12468) (305fb2e)
  • js: add outfile to swc compiler in non-watch mode. fixes #12344 (#12345) (469a6d1)
  • js: check if asset create/update event contains a file before copying (#12551) (136e1a8)
  • js: close typescript watch program on SIGINT/SIGTERM (#11722) (f1a24d7)
  • js: inlined buildable libraries original output should not be removed (#12483) (b17893c)
  • linter: check for all .eslintrc.* files when generating a package (#12515) (d4fd7c0)
  • linter: remove leftovers after tslint support removal (#12313) (d91c7ca)
  • misc: buildable libs should not throw when some npm packages are not defined (6775f5d)
  • misc: remove remaining usages of @nrwl/workspace:run-commands executor (#12299) (9d06b3c)
  • misc: update axios to 1.0.0 (#12437) (c3abe07)
  • nextjs: return correct webpack config for next.js storybook app (#12371) (5ae5f88)
  • react: migrations use tsquery, so we should provide it (#12575) (d8f3c6b)
  • repo: bump node version of macos agents (#12525) (06ff65a)
  • storybook: check root mainjs for builder (#12308) (27037cb)
  • testing: move to using cy.mount (#12273) (80635db)
  • webpack: regression from #10432 to allow // prefix in remote (#12302) (ba657da)

Features

  • angular: add flat for standalone library #12420 (#12566) (c2fa6ae)
  • angular: add setup-ssr generator (#12233) (09e9110)
  • angular: create routes file pattern (#11930) (6d9ec39)
  • angular: use provideRouter for standalone apps (#12012) (0858bcf)
  • bundling: add skipValidation option when generating esbuild project (#12290) (f30ed24)
  • bundling: add skipValidation option when generating rollup/webpack project (#12392) (f5e35e1)
  • bundling: remove deprecated UMD format support for rollup (#12426) (dda9ea1)
  • core: add ability not to load dot env files (26e256e)
  • core: add lock file content hashing to lock file utils (#12296) (14a3d6e)
  • core: add support for npm v1 lock file parsing (#12534) (0907ba2)
  • core: add workspace integrity check for package alignment (#11594) (5656fd1)
  • core: map lock file data to external dependencies (#12185) (5e293eb)
  • core: migrate existing workspaces to use inputs configuration (#12416) (49c5e50)
  • core: prefix outputs and warn on non-prefixed outputs (#12470) (834e2db)
  • core: remove deprecated --only-failed option (#12471) (678bb83)
  • detox: upgrade detox to 19.2.5 (#12327) (09119e9)
  • devkit: restrict addDependenciesToPackageJson to update versions only if greater than existing (#11443) (bcbe59e)
  • expo: upgrade expo to 46.0.13 (#12326) (d6997d5)
  • express: generate express app with static assets handler (#12442) (65a7f47)
  • js: inline non-buildable libs for tsc and swc (#12280) (142ed2e)
  • js: use shorter dependsOn syntax for project configuration (#12564) (66a4cc4)
  • linter: remove tslint support (#12279) (09c6ccb)
  • misc: a/b different messages during migration to next major (77b57b7)
  • misc: clean up package-based npm preset (beb04e2)
  • misc: make add-nx-to-monorepo interactive (7fabc85)
  • misc: use autocomplete prompt for workspace style (#12594) (ae3e6b2)
  • node: remove library generator in favor of @nrwl/js:library (#12550) (e74a54d)
  • nx-plugin: pass env vars to command testing util (#12078) (8912fb1), closes #12076
  • nxdev: add path option to terminal frame (5198bbf)
  • react-native: upgrade metro to 0.72.3 (#12325) (20ba188)

Reverts

  • Revert "feat(node): remove library generator in favor of @nrwl/js:library (#12550)" (#12560) (bc53592), closes #12550 #12560

BREAKING CHANGES

  • core: --only-failed has been removed### Breaking Changes
  • Nx will now also include folders with package.json/project.json in its graph of projects. You can ignore any unwanted projects by adding the directory to .nxignore.
nx - 14.8.6

Published by FrozenPandaz about 2 years ago

14.8.6 (2022-10-14)

Features

  • core: add ability not to load dot env files (7de531d)
nx - 14.8.5

Published by FrozenPandaz about 2 years ago

14.8.5 (2022-10-14)

Bug Fixes

  • core: custom generators help should print relevant information (#12258) (9ce268b)
  • core: do not fallback to angular cli for ng deploy (#12401) (bb05d80)
  • core: do not run postinstall unless it is the main nx package (#12591) (8f6eb81)
  • core: drain stdout before exit in print-affected (#12559) (731f839)
  • core: readRawWorkspaceJson should keep workspace cache up to date (#12528) (acd5964)
  • js: check if asset create/update event contains a file before copying (#12551) (64103af)
nx - 14.8.4

Published by FrozenPandaz about 2 years ago

14.8.4 (2022-10-11)

Bug Fixes

  • angular: export generators correctly #12434 (#12460) (3569a6f)
  • angular: ng-add migration should set default project (#12513) (38509cc)
  • bundling: do not add types field in package.json for esbuild (#12424) (2405a2e)
  • bundling: fix esbuild build watch (#12448) (8ba237e)
  • core: daemon termination should be ok when client does not need anything (#12519) (7865e6a)
  • core: hide leaky error message from git show command in affected (#12521) (26fce5b)
  • graph: close tooltips when panning graph (#12468) (4a30fcd)
  • misc: update axios to 1.0.0 (#12437) (640cfba)
nx - 14.8.3

Published by FrozenPandaz about 2 years ago

14.8.3 (2022-10-04)

Bug Fixes

  • bundling: correct main field in package.json when using esbuild (#12328) (7733769)
  • bundling: set NODE_ENV correctly to avoid warnings (#12331) (2f2c7d8)
  • core: disable broken git hasher recourse submodules (#12337) (f54dd1a)
  • core: remove trailing slash in outputs that prevents correct caching (#10708) (c3f853a), closes nrwl/nx#10549
  • core: use node based hasher in git repos with submodules (60f4aca)
  • nextjs: return correct webpack config for next.js storybook app (#12371) (df3cd66)

Features

  • bundling: add skipValidation option when generating rollup/webpack project (#12392) (ea42c9f)
  • misc: a/b different messages during migration to next major (ce0fe45)

Reverts

  • Revert "fix(nx): git-hasher should fetch files from git submodules (#11334)" (f717303), closes #11334
nx - 14.8.2

Published by FrozenPandaz about 2 years ago

14.8.2 (2022-09-29)

Bug Fixes

  • core: add missing core plugins to list command (#12305) (7addb44)
  • core: add missing packages to report command (#12306) (7bde32f)
  • core: daemon should not shut down due to inactivity when there are open connections (1dcfec1)
  • misc: remove remaining usages of @nrwl/workspace:run-commands executor (#12299) (8b305d0)
  • nx: git-hasher should fetch files from git submodules (#11334) (c54e136)
  • storybook: check root mainjs for builder (#12308) (c344a10)
  • webpack: regression from #10432 to allow // prefix in remote (#12302) (0b0131e)
nx - 14.8.1

Published by FrozenPandaz about 2 years ago

14.8.1 (2022-09-28)

Bug Fixes

  • bundling: add missing assets ignore option to @nrwl/esbuild:esbuild (#12288) (65dc805)
  • core: add missing packages (esbuild, webpack, rollup) to nx-migration field (#12285) (ac4cf51)
  • devkit: ensure that getProjects works properly without a nx.json (#12295) (35082c7)
  • misc: buildable libs should not throw when some npm packages are not defined (d070fdf)
nx - 14.8.0

Published by FrozenPandaz about 2 years ago

14.8.0 (2022-09-28)

Bug Fixes

  • web: update http-server lookup so it works with pnpm (#12269) (4b491c8)
nx - 14.7.18

Published by vsavkin about 2 years ago

14.7.18 (2022-09-28)

Bug Fixes

  • core: temporary disable outputs watching on inux (65f7d61)

Features

  • core: don't generate workspace.json for v2 workspaces (#12127) (9b63ce1)
  • react: add stylus as a dependency since stylus-loader requires it (#12266) (09cfbf0)
nx - 14.7.17

Published by vsavkin about 2 years ago

14.7.17 (2022-09-27)

Bug Fixes

  • core: temporary disable outputs tracking when using wsl (093fed8)
nx - 14.7.16

Published by vsavkin about 2 years ago

14.7.16 (2022-09-27)

Reverts

  • Revert "chore(js): inline non-buildbale (#12170)" (e778644), closes #12170
nx - 14.7.15

Published by vsavkin about 2 years ago

14.7.15 (2022-09-27)

Note: Version bump only for package @nrwl/nx-source

nx - 14.7.14

Published by vsavkin about 2 years ago

14.7.14 (2022-09-27)

Bug Fixes

Features

  • core: add migration and deprecation warning for @nrwl/workspace:run-commands (#12199) (90604d8)
  • core: rework outputs tracking to create fewer subscriptions (10aeb28)
  • nextjs: remove dependency on "@nrwl/next" for the production build (#12247) (50f6cbb)
  • react-native: upgrade react-native version to 0.70.1 (#12124) (2436a5d)
  • storybook: add support for basic test-runner configuration (#11101) (2f91d96), closes #11047

Reverts

  • Revert "Revert "fix(misc): move library without given importPath should default to contain slashes (#11869)"" (c8de6f1), closes #11869
nx - 14.7.13

Published by vsavkin about 2 years ago

14.7.13 (2022-09-23)

Bug Fixes

  • core: excluding task dependencies breaks task sorting (84fb879)

Reverts

  • Revert "fix(misc): move library without given importPath should default to contain slashes (#11869)" (33c0f94), closes #11869
nx - 14.7.12

Published by vsavkin about 2 years ago

14.7.12 (2022-09-23)

Bug Fixes

  • bundling: support type checking when using esbuidl with --watch (#12192) (1b06110)
  • core: update wording of print affected select input parameter (#11832) (b69d68e)
  • misc: move library without given importPath should default to contain slashes (#11869) (9dbcb45), closes #9281
  • webpack: add check if scripts exist or fallback to empty array (#12110) (94a2b0b)

Features

  • bundling: improve watch logging for esbuild (#12193) (e6d4ec3)
  • bundling: manually set tsconfig for esbuild rather than auto-detecting it (#12194) (1d89ef0)
  • core: add the ability to reset the daemon client when getting a project graph (8d1f284)
  • nx-plugin: allow skipping the creation of an e2e project (#12129) (e80c2ee)
nx - 14.7.11

Published by FrozenPandaz about 2 years ago

14.7.11 (2022-09-22)

Bug Fixes

Features

Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org