nx

Smart Monorepos · Fast CI

MIT License

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

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: resolve aliases before reading defaults (3fe666a)
  • core: support local builders and generators (36282e1)
  • core: throw when invalid config is provided for initiating project (1c22f7f)
  • repo: update slack link in readme (7b05717)
nx - Release 11.0.4

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: use selected style extension for components (96f25ce), closes #4287
  • core: fix coerceTypesInOptions for schemas with oneOf (2651ff9)
nx - Release 11.0.3

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: fix typo in e2e cli.test.ts (6fb074e)
  • core: resolve generators and executors with # (b0c4ac2)

Features

  • misc: display skip-nx-cache option in help output (30c33d3)
  • repo: update to nx 11.0.1-rc.0 (f262217)
nx - Release 11.0.2

Published by vsavkin almost 4 years ago

Bug Fixes

  • misc: minor fixes for nx 10->nx11 migration (0875d19)
nx - Release 11.0.1

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: fix error when creating angular lib with eslint and karma (#4264) (b4dd8c6), closes #4256
  • angular: remove peer dependencies on angular-eslint (#4266) (6a073d7)
  • angular: scope eslint migration to angular projects (#4263) (f70fa2d)
  • core: filter generators that don't have a version for migrations (#4267) (e4734bb)
nx - Release 11.0.0

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: check whether deps have been built when using incremental build (e33f035)
  • angular: do not generate empty root level tsconfig (042a51d)
  • angular: update angular 11 migrate to use migrate (be1d8ad)
  • core: add a workaround to handle a bug in node 12 (5ba84a1)
  • core: add explicit dep on cli if missing (781ebd5)
  • core: fix boolean prompts (3ec22df)
  • core: fix generators on windows (0ac1482)
  • core: fix migrations for adding tao and cli (#4249) (dae806a)
  • core: fix nx 11 migration leaving empty schematics folder (0c8ca53)
  • core: fix offset from root for windows (6992311)
  • core: fix preset unit tests issues (dad5a94)
  • core: get file changes from host for formatFiles (6cb1384)
  • core: handle commit object argument when creating workspace (056f4eb)
  • core: invalidate previous failed projects if they are excluded (4c55bbd), closes #4002
  • core: migrate will tolerate backslashes in package names (724b9b1)
  • core: migration should fetch packages using cwd instead of prefix (e8aec6f)
  • core: outputs migration should handle no architect projects (#4217) (c62e556)
  • core: prevent binary file corruption when renaming (a3163ca), closes #4024 #2469
  • core: remove positional params after converting them to named (95c903d)
  • core: store packageManager preference in angular.json (7383af3)
  • core: update version of node types in schematic and write corresponding migrations (#4142) (d43a622), closes #4132
  • misc: d.ts files are missing (eb0df1c)
  • misc: fix migrations (b984461)
  • misc: fix workspace generators written using angular devkit (b405b07)
  • misc: reexport devkit helpers from @nrwl/workspace to minimize breaking changes in plugins (aa5969e)
  • misc: update migration to work with older versions of tao (b791ce3)
  • nextjs: copy the next.config.js file to the dist when building (#4179) (c062c6e)
  • nextjs: disable the default-server x-powered-by option on the express server (#4180) (3106a53), closes #3961
  • nextjs: don't duplicate styles in styled components (db917a2)
  • nextjs: if there is no tsconfig.app.json or tsconfig.lib.json then set path to tsconfig.json (#4101) (e9412d5), closes #4092
  • nextjs: Pass defaultLoaders through to user webpack config (#4137) (2f79bf5)
  • nextjs: pin css-loader version for pnpm (b70be18)
  • nextjs: use appropriate file extensions for Less & Stylus (2585839)
  • node: check whether deps have been built when using incremental build (e1055fc)
  • node: set buildLibFromSource to true by default (ea59892)
  • nx-plugin: add missing dependencies (75ec167)
  • nx-plugin: await generators in spec files (#4205) (f35b14b)
  • nx-plugin: rename spec file in e2e project to .spec.ts (#4178) (ca5d586)
  • react: corrected style schematics for css modules (#4067) (0d38b8b)
  • react: dependency resolution for buildable libraries (c699f8d), closes #3994
  • react: fix Less & Stylus (#4195) (038cef1)
  • repo: fix e2e tests (16cdba4)
  • repo: set timeout in a wrong config (6ee16ba)
  • repo: wrong version in package.json (81ba64a)
  • web: add core-js as direct depndency (776930c)
  • web: check whether deps have been built when using incremental build (541785b)
  • web: pass http-server params without "=" (17bd3f4)
  • web: set buildLibsFromSource to true by default (fa67518)

Features

  • angular: add migrations for angular 11 (f168af1)
  • angular: allow for ivy to be enable for buildable libraries (#4058) (090350b)
  • angular: change the way we decoreate angular cli to remove warnigs (a55e7ca)
  • angular: eslint config including template linting (#3988) (bd92a12)
  • core: add nx devkit builders (68a4a7e)
  • core: always use nx cli to invoke generators and execute tasks (afdef20)
  • core: clean up the language to use word executor (2824794)
  • core: format workspace.json based on version field (a24fb96)
  • core: implement basic support for schematics (428edb0)
  • core: interpolated outputs & cache coverage folder (6c1335a)
  • core: make older builders support new config formats (8afc5c5)
  • core: provide better list command for workspace generators (257d072)
  • core: show a warning about using ng update insteda of nx migrate (08680b6)
  • core: simplify generation api not to use a higher-order function (a3550ce)
  • core: switch default config to v2 (8224a10)
  • core: update existing workspaces to use tools/generators (7285405)
  • core: update the migrate command to support @nrwl/devkit generators (48bcaf0)
  • core: update the update npm script to invoke nx migrate (6b6c251)
  • core: upgrade to angular and angular devkit 11 (#4095) (b9791a3)
  • core: use the new schematics api for workspace schematics (4a17b73)
  • devkit: add updateProjectConfiguration and readProjectConfiguration helpers (5888947)
  • misc: make all generators public (baa8c23)
  • nextjs: creating a tsconfig.app.json next to tsconfig.json for consistency (#4110) (4f545a1), closes #4092
  • node: add generatePackageJson option to build executor (2ec6848)
  • nx-plugin: use @nrwl/devkit (1521311)
  • web: add file-server builder (4511ec6)
  • web: add parallel, maxParallel, with-deps to file-serve target (7d3627a)
nx - Release 10.4.7

Published by FrozenPandaz almost 4 years ago

Bug Fixes

  • core: fix migrations for adding tao and cli (#4249) (61e6c33)
nx - Release 10.4.6

Published by FrozenPandaz almost 4 years ago

Bug Fixes

  • core: decorate angular cli to error when ng update is used (6b9942f)
nx - Release 10.4.5

Published by FrozenPandaz almost 4 years ago

Features

  • core: show a warning about using ng update insteda of nx migrate (da05843)
  • core: update the update npm script to invoke nx migrate (5f0bf8a)
  • node: add generatePackageJson option to build executor (021c842)
nx - Release 10.4.4

Published by vsavkin almost 4 years ago

nx - Release 10.4.3

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: add explicit dep on cli if missing (cbd404c)
  • core: migration should fetch packages using cwd instead of prefix (95889a2)
nx - Release 10.4.2

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: fix typo in the migration adding tao (4c377bd)
  • repo: change e2e tests setup to use a different version (a1615e8)
  • testing: calculate coverage-directory from the root (2f2ddec)

Features

  • add --js and --pascalCaseFiles flags to core,node,express schematics (#3683) (842455b)
nx - Release 9.8.0

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: allow --all=true in addition to --all (017348b)
  • core: fix resolving imports that cannot be resolved via typescript (830377a)
  • core: store terminal output for failed tasks created with pipe output capture (dd4dff5)
  • repo: update yarn file (4143525)
  • web: upgraded webpack-subresource-integrity (#4004) (a5163c2)
nx - Release 10.4.0

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: install angular packages when generating a new lib (db7c3e6), closes #2652 #2652
  • angular: update karma, jasmine & protractor deps (3d7c230)
  • core: a new workspace should have an explict dep on tao (9d053e7)
  • core: add PNPM lock file to hasher's implicit dependencies (3753cf3)
  • core: default to NPM package manager (8676c1a)
  • core: store terminal output for failed tasks created with pipe output capture (95c539f)
  • repo: fix docs formatting (825202b)
  • repo: increase jest timeout (18274ce)
  • storybook: path on Win for tsconfig location in angular.json (#4080) (d1a086f), closes #3956

Features

  • angular: browser builder with incremental build support (1fcea97)
nx - Release 10.3.3

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: remove nx-cloud from the list of core deps used by migrate (19ec5d6)
nx - Release 10.3.2

Published by FrozenPandaz almost 4 years ago

Bug Fixes

  • core: fix formatting of strings with periods (#3928) (eecde52)
  • core: fix resolving imports that cannot be resolved via typescript (5afd3ec)
  • core: fix resolving npm dependencies (#3963) (874f222)
  • core: handle spaces in workspace path (701eca7), closes #3919
  • storybook: include storybook v5 project schematics (#3996) (f86a043)
nx - Release 10.3.1

Published by FrozenPandaz about 4 years ago

Bug Fixes

  • linter: migration should not include patterns from node_modules (#3880) (b5de2f4)
  • react: support vendor sourcemap option for web build (#3902) (c84ad40)
  • storybook: move 10.0.12 migration to 10.3.1 because it was relea… (#3901) (30924e7)
  • testing: fix ts-jest migration (#3900) (bc6e6b9)

Features

  • nextjs: add nextConfig option for nextjs build builder to provide customization (#3899) (af15cb0)
  • repo: update nx to 10.3.1-beta.1 (#3925) (d7578d5)
nx - Release 9.7.1

Published by FrozenPandaz about 4 years ago

Bug Fixes

  • core: add forwardAllArgs option to run-commands builder (#3559) (507c1b6), closes #3335
  • core: enable intelligent tsconfig changes in tsconfig.base.json (#3768) (6eedf58)
  • core: fix decorate angular-cli script to work for production installs (6377cef)
  • core: fix resolving projects for imports to '..' (#3846) (439d5d8)
  • core: fix resolving projects for imports to '.' (#3839) (8c85bf9)
  • core: git hasher should handle unstaged files with spaces (ed5f3a6)
  • core: improve performance of analyzing npm dependencies (#3755) (9c5c5fe)
  • core: read tsconfig.json instead of tsconfig.base.json (#3745) (cbf12f0)
  • core: remove invalid --plain flags from affected commands (ab943ae)
  • core: update the version of yargs to fix npm audit (4ea6ef8)
  • core: update version of yargs-parser (#3754) (3f3a58f)
  • docs: Misnamed link in sidebar (#3762) (54c3d8d)
  • misc: increase buffer limit of run-commands (25c2ba0)
  • misc: upgrade version of yargs-parser (#3751) (156dd33), closes #3105
  • repo: fix broken tests (589a480)
  • repo: fix publish script (480c01d)

Features

  • core: add a prompt when using --scan without nx-cloud (52c9bc7)
  • core: add nest preset (0759213)
  • core: add scan to list of supported flags (f19c5df)
  • core: optimize project locator perf (46454aa)
  • docs: add node document generation (5904c3e)
nx - Release 10.3.0

Published by FrozenPandaz about 4 years ago

Notes

  • There may be some issues for users migrating from 10.2.x, you might see this error: notarget No matching version found for @nrwl/[email protected].. Please follow the instructions in the error message and do the following:
    • npm install --save-dev @nrwl/workspace@latest
    • nx migrate @nrwl/workspace@latest --from="@nrwl/[email protected]"
    • See here for more information

Bug Fixes

  • angular: add tsconfig.editor.json to catch misc files" (#3810) (6885507)
  • angular: fix ng add for angular cli 10.1 (#3771) (ae17586)
  • core: combine npm and project locators to scan files only once (970a60d)
  • core: declare cli as direct dependency (21bbd1e), closes #2944
  • core: enable intelligent tsconfig changes in tsconfig.base.json (#3768) (c2a1946)
  • core: fix decorate angular-cli script to work for production installs (5e8c57a)
  • core: fix lint failures for npm packages (#3827) (f057978)
  • core: fix linter prompt in create-nx-workspace (#3845) (b45734b)
  • core: fix possible memory leak warning from task orchestrator (6d9ff59)
  • core: fix process hanging for ctrl C (#3856) (8e519cd)
  • core: fix resolving projects for imports to '..' (#3846) (655143e)
  • core: fix resolving projects for imports to '.' (#3839) (e688541)
  • core: improve performance of analyzing npm dependencies (#3755) (6603889)
  • core: migrate to latest version of @nrwl/nx-cloud (f0bb232)
  • docs: Misnamed link in sidebar (#3762) (231e666)
  • docs: update image links for console (#3841) (0371657)
  • docs: Updating size of youtube embeds (#3798) (d1f740e)
  • linter: add root .eslintrc.json to implicit deps (#3852) (da6f987)
  • linter: fix performance issues with boundaries lint checks (4a942d9)
  • linter: remove duplicate migration of disabling explicit-module-boundary-types (#3837) (f2585ae)
  • linter: run migration for targets that are not lint (#3850) (ad56f57)
  • linter: use the tsConfig option to find tsconfigs for eslint migration (#3853) (a8db1f7)
  • node: update all webpack-dev-server versions (e50b2c2)
  • node: update yarn vulnerability in webpack-dev-server (a3a4818)
  • nx-plugin: remove root dir in tsconfig from newly generated plugins (be92108)
  • react: calculate npm project dependencies correctly (#3804) (ea71278)
  • repo: add migration for cli dependency (#3820) (01d8c98)
  • repo: lookup for installed plugins in package.json (341cc6b)
  • repo: optimize workspace aux commands test (#3830) (91ca9dd)
  • repo: tests and e2e, enable linting for workspace to set baseline (#3790) (122afe7)
  • repo: update the version of nx-cloud that set NX_BRANCH and NX_RUN_GROUP automatically (7582aab)
  • storybook: fix .eslintrc.json being undefined when adding storybook to project (#3851) (6fb780e)
  • storybook: migration of tsconfig when now tsconfig.lib.json is present (#3786) (b19d293)
  • web: adding missing @rollup/plugin-json dependency (#3783) (c382feb)

Features

  • core: add flag to set dependant libs in either peerDependencies or dependencies (#3078) (3f436fc)
  • core: add user-friendly error on invalid input (adc34f8)
  • core: sort dependencies and devDependencies (#3806) (c3334d0)
  • core: update recommended extensions for new workspaces (#3823) (ac1a0e2)
  • core: update to typescript 4 (#3814) (232fd9f)
  • docs: Adding videos for Angular tutorials (#3787) (c9e167b)
  • docs: Adding videos for React tutorials (#3791) (6e76488)
  • linter: add explicit file extension to config files (#3847) (e339ece)
  • linter: new eslint builder (#3834) (e22f937)
  • misc: add linter flag to create-nx-workspace (#3826) (c25628a)
  • repo: check package dependencies on CI (9153007)
  • repo: update to Nx 10.2.1 (#3757) (38cf2a8)
  • repo: update to nx 10.3 (#3840) (6c4aacf)
  • storybook: add support for Storybook v6 (5da9e66)
  • storybook: storybook config projectType application (#2382) (#3611) (9efa305)
  • testing: add projects into jest config (#3766) (e6e2dc6)
nx - Release 10.2.1

Published by FrozenPandaz about 4 years ago

Bug Fixes

  • angular: properly generate storybook stories across barrel files (#3662) (929f2f4)
  • core: allow-tsconfig.json for project graph (ed79761)
  • core: correctly alias format:write to format (ebe49c7)
  • core: update version of yargs-parser (#3754) (14987f9)
  • misc: updates the mv schematic to cope with libs created with --importPath (001b6ee), closes #3476
  • misc: upgrade version of yargs-parser (#3751) (c510cdd), closes #3105
  • node: remove the edge from the node package to angular (3e3b4be)
  • node: set noEmitOnError to always true, and show diagnostic messages from ts (#3697) (87ded43)
  • storybook: tsconfig extends mapping (d34c3e6)

Features

  • angular: update jest-preset-angular library to v8.3.1 (d07ab51)
  • core: adds ability for outputs to be files and not just folders (b548f1a)
  • core: fix typo on ci config (#3721) (faf451a)
  • web: added rollup json plugin to web package builder (#3666) (434cb21)
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org