yarn @nrwl/cypress 13.3.0
Release 13.3.0

latest releases: 19.0.0-rc.1, 19.0.0-canary.20240504-fd5ea92, 19.0.0-rc.0...
2 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

Don't miss a new cypress release

NewReleases is sending notifications on new releases.