nx

Smart Monorepos · Fast CI

MIT License

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

Published by FrozenPandaz over 3 years ago

Bug Fixes

  • core: fix workspace creation not working on windows (ef42f14)
  • core: value coercion for schemas with oneOf string enums (24dfa76)
nx - Release 11.2.9

Published by FrozenPandaz over 3 years ago

nx - Release 11.2.8

Published by FrozenPandaz over 3 years ago

Bug Fixes

  • core: do not modify existing files during workspace creation (613a6df)
  • core: fix move on windows (#4667) (3236c46)
  • react: change css modules class naming convention (6bf245e)
  • testing: correct path slashes on Windows for root of cypress project (ae0d744)

Features

  • core: add public and build to the list of implicit cached folders for build (14f4fcc)
nx - Release 11.2.6

Published by FrozenPandaz over 3 years ago

Bug Fixes

  • angular: check whether project has architect node during migration of eslint (ffe769f)
  • angular: fix anguar lib build (#4578) (2ee7629)
  • angular: Honor buildableProjectDepsInPackageJsonType in package builder (b410064)
  • angular: replace TestBed.get with TestBed.inject inside NgRx spec files (#4184) (f13047e)
  • angular: set default linter when creating the first app (#4644) (c0387b9)
  • core: add --legacy-peer-deps to npm installs to handle npm 7 related issues (2604711)
  • core: add missing deps to support running old migrations (669f215)
  • core: add output.ts back for third-party plugins using deep imports (1663b2f)
  • core: change all default linter values from tslint to eslint (#4602) (57ae457)
  • core: don't allow pnpm to install with frozen lockfile on CI (ee0d346), closes #4495
  • core: eslint workspaces should not contain codelyzer (#4529) (d0d7cf4)
  • core: fix issues with devkit/workspace on windows (#4615) (5042981)
  • core: generate schematics map for workspace-generators (#4643) (e99a65d)
  • core: handle multiple & hyphen command arguments through --args (bf599d1), closes #2846
  • core: make sure schematic folder migration can be run multiple times (2c51348)
  • core: only do type casting for string values when parsing command line args (3fb9552), closes #4584
  • core: properly set smart defaults on windows (#4616) (e003d52)
  • core: properly set tsconfig path mapping on windows (#4624) (55f6c11)
  • core: readme typo (c1fd7d0)
  • core: refactor reading schema to return impl factories (3c9bc4a)
  • core: support setting parallel in nx.json (a1c4d94), closes #4542
  • core: update jest config correctly when using move schematic (#4501) (bce2c56), closes #4500
  • core: use tmp folder for migrate instead of npx (683d6f4)
  • core: workaround node 12 resolve issue in migration host (764f580)
  • core: wrap cache read to try/catch (d55d6f8), closes #4470
  • linter: add @nrwl/linter as a devDependency and error on improper enum schema (#4634) (b36c4b5)
  • linter: allow type imports from lazy-loaded libraries (#4431) (b10e928)
  • misc: fix removing the last project in the jest config (#4576) (d18c0b0)
  • nextjs: support shared assets (1f53431), closes #4552
  • node: use host.delete to delete files for the nest library schematic (#4476) (1c4f23c)
  • react: merge options.output.globals with extraGlobals (#4571) (852d739), closes #3789
  • repo: fix depcheck (a641946)
  • repo: fix dependenies/discrepancies causing e2e tests with PNPM to fail (96625c7)
  • repo: fix failing unit tests in workspace (#4519) (611128d)
  • repo: fix formatting (a565717)
  • repo: fix tests (#4617) (1eda4dc)
  • repo: remove windows executor (8653d37)
  • repo: restore circle config (9a84179)
  • repo: update circle config to run e2e tests (cd2d2c9)
  • storybook: check for presence of architect node on storybook migration (#4591) (57ea3ac), closes #3911
  • web: convert scripts and styles to extra entry points (#4471) (41f10b5), closes #3730

Features

  • angular: update jest-preset-angular to 8.3.2 (9267008)
  • core: add support for number and multiselect prompts (f075b98), closes #4593
  • core: clean up remaining usages of angular devkit (#4610) (0933bca)
  • core: default to running npm scripts when no targets are defined (429fb22)
  • core: migrate create-nx-workspace to devkit (09c78c4)
  • core: migrate init and run-commands to devkit (#4595) (0055805)
  • core: migrate library to devkit (#4512) (716bb44)
  • core: migrate move to devkit (#4558) (aeec4bd)
  • core: migrate preset to devkit (7066e8b)
  • core: migrate run-commands to devkit (687786f)
  • core: remove angular devkit deps (a25e081)
  • core: support executors returning async iterators (1961bc9)
  • core: warn when using global Nx with PNPM (74b7b53)
  • linter: migrate eslint executor to devkit (#4607) (f25776d)
  • linter: remove tslint from empty workspace and fix tslint support (#4622) (ec758b4)
  • misc: clarify plugin installation instructions (0a20e13)
  • repo: PRs use PNPM & add scheduled matrix for e2e tests (166dc7d)
  • repo: re-enable e2e tests on Windows (eff20a6)
  • repo: support dynamic package manager for e2e tests (c92f4ba)
  • repo: update nx to 11.2.0 (#4633) (402f506)
  • storybook: allow to specify angular target project for storybook (#4099) (504466f)
  • storybook: storybook v6 migration generator for default configuration (e3c46f3)
  • testing: migrate cypress to devkit (037c1b9)
  • testing: move jest builder to devkit (7482944)
  • testing: update cypress use nx devkit (c40ce8a)
nx - Release 10.4.12

Published by FrozenPandaz over 3 years ago

Bug Fixes

  • core: add missing deps to support running old migrations (1893ebc)
  • core: use tmp folder instead of npx to get latest tao (9ce3c8f)
  • core: wrap cache read to try/catch (917a1ca), closes #4470

Features

  • core: run migration script using npx by default (f3992ea)
nx - Release 11.2.0

Published by FrozenPandaz over 3 years ago

Bug Fixes

  • angular: check whether project has architect node during migration of eslint (ffe769f)
  • angular: fix anguar lib build (#4578) (2ee7629)
  • angular: Honor buildableProjectDepsInPackageJsonType in package builder (b410064)
  • core: add --legacy-peer-deps to npm installs to handle npm 7 related issues (2604711)
  • core: add output.ts back for third-party plugins using deep imports (1663b2f)
  • core: change all default linter values from tslint to eslint (#4602) (57ae457)
  • core: don't allow pnpm to install with frozen lockfile on CI (ee0d346), closes #4495
  • core: eslint workspaces should not contain codelyzer (#4529) (d0d7cf4)
  • core: fix issues with devkit/workspace on windows (#4615) (5042981)
  • core: handle multiple & hyphen command arguments through --args (bf599d1), closes #2846
  • core: make sure schematic folder migration can be run multiple times (2c51348)
  • core: only do type casting for string values when parsing command line args (3fb9552), closes #4584
  • core: properly set smart defaults on windows (#4616) (e003d52)
  • core: properly set tsconfig path mapping on windows (#4624) (55f6c11)
  • core: readme typo (c1fd7d0)
  • core: refactor reading schema to return impl factories (3c9bc4a)
  • core: support setting parallel in nx.json (a1c4d94), closes #4542
  • core: update jest config correctly when using move schematic (#4501) (bce2c56), closes #4500
  • core: use tmp folder for migrate instead of npx (683d6f4)
  • core: workaround node 12 resolve issue in migration host (764f580)
  • core: wrap cache read to try/catch (d55d6f8), closes #4470
  • linter: allow type imports from lazy-loaded libraries (#4431) (b10e928)
  • misc: fix removing the last project in the jest config (#4576) (d18c0b0)
  • nextjs: support shared assets (1f53431), closes #4552
  • node: use host.delete to delete files for the nest library schematic (#4476) (1c4f23c)
  • react: merge options.output.globals with extraGlobals (#4571) (852d739), closes #3789
  • repo: fix depcheck (a641946)
  • repo: fix dependenies/discrepancies causing e2e tests with PNPM to fail (96625c7)
  • repo: fix failing unit tests in workspace (#4519) (611128d)
  • repo: fix formatting (a565717)
  • repo: fix tests (#4617) (1eda4dc)
  • repo: remove windows executor (8653d37)
  • repo: restore circle config (9a84179)
  • repo: update circle config to run e2e tests (cd2d2c9)
  • storybook: check for presence of architect node on storybook migration (#4591) (57ea3ac), closes #3911
  • web: convert scripts and styles to extra entry points (#4471) (41f10b5), closes #3730

Features

  • angular: update jest-preset-angular to 8.3.2 (9267008)
  • core: add support for number and multiselect prompts (f075b98), closes #4593
  • core: clean up remaining usages of angular devkit (#4610) (0933bca)
  • core: migrate create-nx-workspace to devkit (09c78c4)
  • core: migrate init and run-commands to devkit (#4595) (0055805)
  • core: migrate library to devkit (#4512) (716bb44)
  • core: migrate move to devkit (#4558) (aeec4bd)
  • core: migrate preset to devkit (7066e8b)
  • core: migrate run-commands to devkit (687786f)
  • core: remove angular devkit deps (a25e081)
  • core: support executors returning async iterators (1961bc9)
  • core: warn when using global Nx with PNPM (74b7b53)
  • linter: migrate eslint executor to devkit (#4607) (f25776d)
  • linter: remove tslint from empty workspace and fix tslint support (#4622) (ec758b4)
  • misc: clarify plugin installation instructions (0a20e13)
  • repo: PRs use PNPM & add scheduled matrix for e2e tests (166dc7d)
  • repo: re-enable e2e tests on Windows (eff20a6)
  • repo: support dynamic package manager for e2e tests (c92f4ba)
  • storybook: allow to specify angular target project for storybook (#4099) (504466f)
  • testing: move jest builder to devkit (7482944)
  • testing: update cypress use nx devkit (c40ce8a)
nx - Release 11.1.4

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: update the list command for pnpm (d541891)
nx - Release 11.1.3

Published by vsavkin almost 4 years ago

Features

  • core: improve ergonomics of the migrate command (1167e65)
  • core: support schema properties without type (8a88fc8)
nx - Release 11.1.2

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: delete project from root jest config when running remove command (fd93b84), closes #4192
  • core: prioritize local projects over npm when sharing names (f10ba2f)
  • core: run-commands should fail when a command in serial fails (#4477) (82f801b)
  • core: update eslintrc when project is moved (eb0a472), closes #2951
  • core): fix(core: validate options for oneOf rule with factorized type (872ebd8), closes #4484
  • node: support multiple node apps with single frontend (252c649), closes #4215
  • node: use proper watch value with the node:execute executor (#4083) (21bd952)
  • nx-plugin: fix executors typo in plugin template file (f77cfc1)
  • repo: fix unit tests not working on node 15 (04f2abd)
  • repo: temp disable running e2e tests on windows (ac87c59)

Features

nx - Release 11.1.1

Published by vsavkin almost 4 years ago

nx - Release 11.1.0

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: remove spec file when unitTestRunner is none (cd21e09)
  • core: coerce the property key properties for the schema object (f409835)
  • core: fixing issue with updating imports when moving a project (9dad062)
  • core: print actual config name when using scope host (f907e83)
  • core: respect js option when setting eslint patterns (cbb1972)
  • core: update project in root jest config when running move command (cf7f1c8), closes #4226
  • linter: Respect the "quiet" option (#4330) (755804f)
  • misc: remov peer deps to make npm 7 install work (599923b), closes #4436
  • nextjs: fix an invalid next peer dep (d4b08eb), closes #4436
  • nextjs: use html component from next/document (99d6b83)
  • react: provide option overriding for babel plugins (4193d45)
  • repo: fix broken e2e tests (43d3730)
  • storybook: typo in build output (172bb14)
  • web: handle delete-output-path option (f95f855), closes #4015

Features

  • angular: switch default linter from eslint to tslint when creating a workspace (9303114)
  • angular: update @angular-eslint to v1 (42b61d0)
  • core: add strict as an option to workspace, nest and node lib schematics (32f8f8c)
  • core: add task hash to print-affected result (744ea22)
  • core: better compat layer for angular devkit (0c0a29d)
  • core: export a function returning a normalized workspace config (8cfda00), closes #4305
  • core: provide the task hash as env var (2d3d721)
  • core: refactor dep-graph renderer to use cytoscape (#4000) (fabb6ba)
  • core: set path property based on cwd when running generators (1cb152e)
  • core): feat(core: add other strict flags that are not included in strict (9a38a66)
  • devkit: adds projectName to the executor TargetContext (1291ace)
  • devkit: export logger from @nrwl/devkit (f3cf0bb), closes #4397
  • nextjs: apply experimental-serverless-trace to vercel next configs (#4459) (2a47cdf)
  • repo: run E2E tests on Windows (cmd) (9abdb78)
  • storybook: update storybook config paths for workspace move (4ce1360), closes #3707
  • testing: update cypress to 6.0.1 (#4175) (cdc0bd3)
nx - Release 11.0.19

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: migration host only handled workspace.json when removing jest's tsconfig (f19333e)
  • docs: typo in node: getting-started (b1fde5e)
  • misc: temporary restore the old version of the run commands executor (8e787c2)
  • nextjs: remove duplicated public folder in dist (#4389) (09a205c)
  • node: make package.json entries OS independent (21697c2), closes #4390

Features

  • core: support strict schemas with no additional properties (9923ce9)
nx - Release 11.0.17

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: convert workspace root path with forward slashes (6b02132), closes #4363
  • docs: Incorrect command on Angular Getting Started #4378 (2c7fa42)
  • misc: migration sets tsConfigs property for jest executor (baa4475)
  • misc: update the schema version for when creating executors (e768ad4)
  • repo: e2e tests should create a new project (a99afd2)

Features

  • misc: allow comments in JSON files (cd8efa4)
nx - Release 11.0.16

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: add alias for primitive type "number" (a10c258)
  • core: ignore cwd when resoling the new generator (f271f19)
  • core: store nx results and nx deps in the configured cache directory (ce877bb)
  • react: correctly resolve babel-plugin-transform-async-to-promises (e25159d), closes #4352

Features

  • nextjs: add --js flag support (7f70f3a)
nx - Release 11.0.15

Published by FrozenPandaz almost 4 years ago

Bug Fixes

  • angular: rename tsconfig.json during ng add (#4349) (9d22f74)
  • core: add a default provider setting project name (463be21)
  • core: remove positional args after converting them into named args (47cd7d8)
  • nextjs: add "@nrwl/workspace" to the generated package.json file for built next apps (#4348) (110fe37)
  • react: remove generated styles.[ext] file for CSS-in-JS solutions like styled-compoentns/emotion (#4347) (cd9b96c)
nx - Release 11.0.12

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: issue with formatting in migrations (c09bbe9)
  • core: support invoking nx from a subdirectory (86b5c5c), closes #4298
  • jest: warn with a helpful warning when unable to update the config (fcfc858)
  • misc: only prompt for nx-cloud when using the default runner (f0cf91d), closes #4295
  • storybook: allow variables in NgModule declarations (#4318) (e63c3d1), closes #4314
  • storybook: update storybook to 6.1.11 (399ceba)
nx - Release 11.0.10

Published by vsavkin almost 4 years ago

Bug Fixes

  • core: linter defaults are not used by presets (fba9b15)
nx - Release 11.0.9

Published by vsavkin almost 4 years ago

Bug Fixes

  • angular: fixi ngrx schematic effect type when used with data persistence (aa5dc70)
  • core: fix missing import in 'schema.d.ts' (7911a60)
  • misc: make angular migration work in non-trivial workspaces (4278cfd)
  • misc: update versions of tslint and ts-node to work with npm 7 (dfb7363)
nx - Release 11.0.8

Published by FrozenPandaz almost 4 years ago

Bug Fixes

  • core: restore resolving generators and executors from __dirname (da7e44f)
nx - Release 11.0.7

Published by FrozenPandaz 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)
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org