nx

Smart Monorepos · Fast CI

MIT License

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

Published by vsavkin almost 5 years ago

Bug Fixes

  • web: resolve issue where different core-js versions exist in the same workspace (7a434d4), closes #2086
  • invalid projects to run-many cause it to exit (#2094) (4fada77)
  • nx: align package versions for web and node packages (#2098) (4ab9827)
nx - Release 8.8.2

Published by vsavkin almost 5 years ago

Bug Fixes

  • nx: fix migration script (f916379)
nx - Release 8.8.1

Published by vsavkin almost 5 years ago

Bug Fixes

  • angular: check for e2e files before deleting (#2054) (c578974), closes #1937
  • react: webpack build fails in a react project (3027c16)
nx - Release 8.8.0

Published by vsavkin almost 5 years ago

Bug Fixes

  • angular: allow creating an app named 'app' or lib named 'lib' (f095647), closes #1844
  • nx: add storybook to deploy pipeline (26ead7b)
  • nx: affected --all should not parse for affected files (49e6a58), closes #1988
  • nx: affected maximum call stack size exceeded when circular dependencies (e4d54f0)
  • nx: clean up some storybook bugs (2425436)
  • nx: configure knobs correctly (ae93a87)
  • nx: migrate command should not download migrations for packages that arent installed (35f20b1)
  • nx: ng-add schematic updated for ng8 (2d61945)
  • nx: parse schema boolean properties as booleans for workspace-schematic (99bc6df), closes #1952
  • nx: processing tests config properly on ng-add (d7184df)
  • nx: typo in @nrwl/web dependency (949869e)
  • nx: update style paths. Fixes #1468 (48dae93)
  • web: fixes devserver allowed hosts option schema validation error (e85f56f)

Features

nx - Release 8.7.0

Published by vsavkin about 5 years ago

Bug Fixes

  • angular: correctly add provider to module if last element was object literal (e9a6b20)
  • angular: ng add @nrwl/angular should run schematics (4759311)
  • nx: add outputPath in schema.json for web and node build builders. (#1959) (930cf40), closes #1945
  • nx: add a message about dep graph server (5b8989f)
  • nx: add support for regexp in allow option of enforce-module-boundaries lint rule (7df0e58), closes #1943
  • nx: dep-graph vizualiation should only highlight an edge when both nodes are affected (1aa255c)
  • nx: fix affected logic for app tsconfigs (fa675f1)
  • nx: handle adding @nrwl/workspace to projects with camel case names (01c88fd)
  • nx: simplify migrations by always updating all first-party plugins (7109577)
  • nx: update dep-graph render logic to show full graph (0f1fa29), closes #1938
  • nx: update ESLint types to stable version (da62415), closes #1833
  • nx: update TypeScript app configuration for Ivy support (14a1963)
  • nx: validate target and configuration in @nrwl/tao/run and provide better errors (58353a6)
  • testing: convert testPathPattern to an array (19efc6d), closes facebook/jest/#5066
  • testing: update jest builder to support testLocationInResults flag (9059a97)
  • web: use legacy decorators so they work with TypeScript. (#1928) (34a887a), closes #1908

Features

  • nx: add generic task execution (ed54633)
  • nx: add new nx list command which enables simpler schematic discovery (b962b09)
  • nx: add option validation to @nrwl/tao/generate with bonus levenshtein lookup (5a398a6)
  • nx: add report function to @nrwl/workspace which lists versions of select packages (1d377ea)
  • nx: implement print-affected (1c7b8dc)
  • nx: inclusion and exclusion capability added to nx dep-graph (f6ad171), closes #1864
  • nx: update usage of facades with NgRx and add better support for barrel exports (6160cc2)
  • web: enable devserver allowed hosts option (#1969) (f3b673e)
nx - Release 8.6.0

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: increases buffer size for git commands (adcd928), closes #1886
  • nx: make dep-graph work on node 12 (156f961)
  • testing: fix the verbose option type for jest (579a155)
  • testing: merge rather than replace ts-jest property on global config (#1896) (e13910d), closes #1059

Features

  • nx: add a flag to run affected:libs and affected:apps without pretty formatting (3516890)
  • nx: add a utlity to update packages in package.json (5a60f9f)
  • nx: add verbose flag to @nrwl/tao which will output stack trace on error (4b4a5dc)
  • nx: support * and ** in lint rules (15b4666)
  • react: add publishable library support (a524b2e), closes #1521
nx - Release 8.5.2

Published by vsavkin about 5 years ago

Bug Fixes

nx - Release 8.5.1

Published by vsavkin about 5 years ago

Bug Fixes

  • angular: remove tsconfig.lib.json excludes when --unit-test-runner is none (fa05f11)
  • nx: check for valid semver version before updating package (47e751f), closes #1831
  • nx: handle windows drive letters in nx-enforce-module-boundaries (85c54e9)
  • nx: remove unused double dashes to avoid yarn's warning (37ab942)
  • nx: update create-nx-workspace to only offer styled components for react and react-express (#1858) (3e431fa), closes #1773
  • nx: update the migrate command to handle edge cases (4ef3a77)
  • nx: use same prettier version (#1869) (e6b07e2)
  • testing: allow support of svg templates (14da0ff)
  • testing: fix the breaking jest builder spec (#1851) (0a2555c)
  • testing: merge builder globals with jest.config.js globals rather than override them completely (#1827) (5de142f), closes #1059
  • testing: pass setupFilesAfterEnv to jest.runCLI rather than deprecated option (#1808) (28327d3), closes #1343

Features

  • angular: fail cypress builder early if compilation error (5daf211)
  • testing: add support for testResultsProcessor jest option (ba6be8d)
  • testing: set transpileOnly=true ... (d3d5417), closes #1871
nx - Release 8.5.0

Published by vsavkin about 5 years ago

Bug Fixes

  • angular: remove backticks from home template which cause decorator parse errors (835f3b0), closes #1785
  • angular: update Angular to 8.2.x and CLI to 8.3.x for migration (f222e88)
  • nx: add check to see if CLI version is more recent (d5b4453)
  • nx: exclude appropriate test setup file in tsconfig.lib.json (eeb713f), closes #1139
  • nx: fix error message when using angular with nx cli (3cef509)
  • nx: fix package manager detection in the tao package (4f5e320), closes #1782
  • nx: format all files when --all is passed (77c0c56)
  • nx: make package manager detection a bit smarter (a1df1e0)
  • nx: misc next.js related fixes (3579c5a)
  • nx: remove check for CLI version before migration (20b292b)
  • nx: update .prettierignore (#1795) (241d9dd)
  • nx: use semver for version range comparison (88512c2)
  • react: add react preset right after env (#1817) (3cc01b9)
  • react: extend configureStore correctly when adding additional slices (#1769) (7cff67c)
  • testing: init the jest setup any time jest project is created (c3f2132)
  • web: fix broken test (#1820) (68498ab)
  • web: use require.resolve for babel presets/plugins so we don't rely on module hoisting (#1813) (6f48e01)

Features

  • angular: add backendProject flag to angular app generation schematics (5ada9dd), closes #1288
  • nx: add support for migrations (70d71b3)
  • nx: implement next support (09a94b8)
  • nx: update to Angular 8.2, Devkit 8.3, and NgRx 8.3 (0491ccc)
  • react: updates RSK to 0.7 (#1814) (bfd77db)
  • web: add support for typescript decorators (#1798) (ca889a8)
  • web: use babel-loader instead of ts-loader for web build builder (811c50b), closes #1 #1
nx - Release 8.4.13

Published by vsavkin about 5 years ago

Bug Fixes

  • docs: fix docs generation (74442e4)
  • nx: fix formatting (11b2412)
  • nx: fix react-expess preset styling issue (1dfc2dc)
  • nx: package manager detection in code generation (cfc1eaa)
  • nx: set the right linter in react-express preset (e79731b)
  • react: set configPath for @babel/preset-env to match project context (#1758) (d222ef0)

Features

  • frontend: update home screens (a83f47a)
  • nx: check .nxignore for globs to add to ignored files in affected (929aeb7), closes #895
  • nx: point to nx tutorial after running create-nx-workspace (b4e25fd)
  • react: add react-router-dom types (#1762) (989e566), closes #1557
  • react: add redux schematic (#1761) (0a2f7fd)
nx - Release 8.4.12

Published by vsavkin about 5 years ago

Bug Fixes

  • react: add missing dependencies to react package.json (01f1c81)
  • react: fix eslint config so it does not override module boundaries from parent. (#1733) (e93064a)
  • react: fix invalid version o @types/react-dom (3bf8818)
  • react: validate style value before proceeding with app/lib/component generate (#1725) (5b6da28)
  • testing: remove directory x-prompt (e29dcf9)

Features

  • react: add --directory option for React components (#1729) (fa7c9a7), closes #1702
  • react: add aliases for common React commands (#1732) (f4d8354)
  • react: add react-specific eslint configuration (#1727) (13e7b69)
  • react: update workspace defaults based on app schematic option (#1726) (a9a1f66)
nx - Release 8.4.9

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: normalize paths in the eslint version of boundaries check (17f8a79)
  • nx: pass --fix flag to selected linter (4cd0ff1), closes #1703
  • react: add tsx files to includes to fix the linter (96d0203)
  • react: update extensions for Prettier to include tsx and jsx files (#1708) (bb8c18c)

Features

  • eslint-plugin-nx: new package, ESLint enforce-module-boundaries rule (49dcacf)
  • nx: make choosing the cli clearer (b028452)
  • react: improve lib schematic by replacing parentRoute with appProject option (a2fbc47)
nx - Release 8.4.8

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: fix the default linter for express package (4e0602a)
  • nx: fix workspace schematic package manager detection (bd7af85)
nx - Release 8.4.7

Published by vsavkin about 5 years ago

Bug Fixes

  • angular: use build-angular for linting (aecdd2b)
  • nx: app name is not used when preset is provided (14de19d)
  • nx: create-nx-workspace passes appname twice (cdcab01)
  • nx: fix util used in the old migrator (6644cb7)
  • nx: reporters defined in jest.config.js aren't used (f0d9bc8)
  • nx: run nx command in generated workspace (2d9b604), closes #1647
  • nx: running affected commands in parallel does not terminate on azure (c07e322)
nx - Release 8.4.4

Published by vsavkin about 5 years ago

Bug Fixes

  • jest: change reporters option to array type (ec9ed17)
  • nx: 8.0.0 schematic expected workspace.json (238236a)
  • nx: add a direct dependency on chalk (61194ab)
  • nx: fix style selection on windows (5074b82)
  • nx: npm scripts documentation generation (07d963b), closes #1567
  • nx: remove invalid peer dependency (166a21a)
nx - Release 8.4.3

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: global cli warning false positives (d3dc2f4)
  • nx: rename browserlist file to browserslist (#1654) (8c7c0b7)
  • nx: set the default linter in presets (fbb3dc6)
  • react: add missing polyfills for apps using babel. (790f174), closes #1668

Features

  • nx: add eslint support (448233b)
  • nx: add full stack preset for react/express (bb858e4)
nx - Release 8.4.2

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: global cli warning false positives (d3dc2f4)
  • nx: set the default linter in presets (fbb3dc6)
  • react: add missing polyfills for apps using babel. (790f174), closes #1668

Features

nx - Release 8.4.1

Published by vsavkin about 5 years ago

Bug Fixes

  • nx: use correct schematic for angular components (6d6cbf8), closes #1617
  • react: fix a typo in component schematic prompt (bc336b6)

Features

  • nx: improve the dev ergonomics of create-nx-workspace (6fd181f)
  • nx: misc ux improvements (192a6a0)
nx - Release 8.4.0

Published by vsavkin about 5 years ago

nx - Release 8.3.0

Published by vsavkin over 5 years ago

Bug Fixes

  • cypress: return a non 0 exit status on failures (055e8bc)
  • frontend: fix ngrx migration requiring angular cli 8.1 (98e5bbc)
  • frontend: remove unused double dashes to avoid yarn's warning (4297aef)
  • nx: add @nrwl/workspace to the packageGroup list (d0bdb75)
  • nx: create-nx-workspace cannot depend on typescript (4022fe8)
  • nx: fix assets option object input (93c000d)
  • nx: fix lint exclusion for workspace libs (3495e94)
  • nx: fix migration of angular.json for with no architect property (d80c381)
  • nx: fix typo in nx and cli documentation (83311ae)
  • nx: fixed path to $schema in ng-package.json (9278a8e)
  • nx: make target a required option when running affected npm script (83c1559)
  • nx: review correction #1530 (df77d6c)
  • react: fix version of @types/react-dom to latest (#1610) (0b010db)
  • testing: disable collectCoverage by default (#1586) (e29f37e), closes #1531
  • workspace: delegate to local ng script to allow customization (82ee4f1)

Features

  • nx: add migration to update Angular CLI devDependencies to 8.1.x (4f7ec84)
  • nx: rename nx lint to nx workspace-lint (7b00b92)
  • nx: delegate to cli when command is not recognized (7b00b92)
  • nx: implement global nx cli to remove the need to use yarn nx (c16f250)
  • nx: update to NgRx 8 and add schematics support for creators and entities (6516176)
  • react: move BrowserRouter to main.tsx for routing (#1588) (a07f019), closes #1558
  • react: updates libraries for React to newest versions (#1584) (b3bea39)
  • testing: add findRelatedTests option to jest builder (1f5f0c2), closes #1527
  • testing: adding jest option testPathPattern (dc556bd)
  • testing: adding jest options for colors, reporters, verbose, coverage, coverageReporters, and (7a7ab9f)
Package Rankings
Top 0.37% on Npmjs.org
Top 4.35% on Proxy.golang.org