Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency nx to v19 #657

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 6, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
nx (source) 18.3.0 -> 19.1.1 age adoption passing confidence

Release Notes

nrwl/nx (nx)

v19.1.1

Compare Source

19.1.1 (2024-05-29)
🚀 Features
  • core: clean up show project --json false (#​23486)
  • graph: add target group for scripts (#​26035)
  • nx-dev: Add canary index (#​25982)
  • nx-dev: improve the enteprise page (8881da766)
  • webpack: Support incremental builds via buildLibsFromSource (#​25060)
🩹 Fixes
  • bundling: rollup watch mode yields result from async iterable (#​26160)
  • bundling: use watch mode for rollup plugin (#​26139)
  • core: include dependencies when hashing nx executors (#​26024)
  • core: do not re-read from nx.json for dependsOn (#​26033)
  • core: add missing bun PM support (#​26084)
  • core: prevent max buffer issues with bunlock files (#​25985)
  • core: keep version for third party preset (#​23284)
  • core: limit the amount of choices shown so that the prompt fits … (#​26132)
  • core: fix preset empty (#​26142)
  • graph: show script in header (#​26034)
  • js: show lifecycle script contents in publish executor, scrub version in dry-run (#​23850)
  • js: fix swc version warning (#​24034)
  • nx-dev: Remove ToC from CI releases page (#​26040)
  • nx-dev: case study link should open in new tab (becafca1a)
  • react: full support custom secure host for module federation (#​25288)
  • release: improve error handling for npm publish (#​26159)
❤️ Thank You

v19.1.0

Compare Source

19.1.0 (2024-05-24)

🚀 Features
  • angular: support angular 18.0.0 (#​22509)
  • bundling: added support for declarations (*.d.ts) (#​21084)
  • core: add an option to seperate the output of show with provide… (#​23172)
  • core: support finding matching projects with only negative patterns (#​22743)
  • core: default show to web view when in interactive terminal (#​23358)
  • core: resolve nx migrate target version against registry (#​23450)
  • core: allow executor definition to point to another executor (#​23576)
  • core: add bun package manager (#​22602)
  • graph: change gradle and nextjs svg (#​23201)
  • graph: show script content in header (#​23257)
  • misc: improve nx cloud setup prompts and messaging (#​23218)
  • module-federation: add remote configuration override (#​19694)
  • nextjs: Update Next & Tailwindcss Package (#​23313)
  • nx-dev: show banner on documentation pages (#​23266)
  • nx-dev: check for missing images (#​23248)
  • nx-dev: put banner above menu (#​23335)
  • nx-dev: Add more blogs (#​25939)
  • react: Add SvgOptions for NxReactWebpackPlugin and WithNx (#​23283)
  • react-native: add optional syncDeps param to storybook executor (#​22032)
  • release: updateDependents generator option for versioning, support circular dependencies (#​23252)
  • testing: updates cypress and @​cypress/webpack-dev-server (#​22902)
  • testing: remove --watch=false from inferred vitest targets to keep things inlined with vitest recommendations (#​25975)
  • vite: support incremental builds with nxViteTsPaths (#​23908)
🩹 Fixes
  • angular: libraries should not contain tslib by default #​21023 (#​23423, #​21023)
  • angular: @​angular/core should always be provided as a shared package #​19121 (#​23464, #​19121)
  • bundling: rollup does not log build errors (#​23141)
  • bundling: resolve index files from ts paths when running esbuild without bundling (#​23098)
  • core: set yarn berry nodeLinker correctly in migrate command (#​23249)
  • core: show project --web shouldn't error (#​23251)
  • core: update getLastValueFromAsyncIterableIterator to support AsyncIterables returned from executors (#​23229)
  • core: include more binary extensions (#​22788, #​22861)
  • core: workspace remove generator should handle no root jest config (#​23328)
  • core: addPlugin should not conflict on project.json targets (#​23264)
  • core: throw a specific error for print-affected and affected graph (#​23336)
  • core: properly indent command output with mixed line endings (#​23321)
  • core: read socket dir on demand & load .env files on client startup (#​23348)
  • core: not load env files when NX_LOAD_DOT_ENV_FILES is false (#​23231)
  • core: addPlugin should not conflict on project.json targ… (#​23391)
  • core: fix affected detection for inputs after named inputs (#​23354)
  • core: fix eslint --help command (#​23274)
  • core: copy native files to tmp file location instead of .nx/cache (#​23375)
  • core: retry interrupted errors when writing to stdout (#​23359)
  • core: do not add an ending new line when serializing a json (#​23440)
  • core: migrate should warn if package does not exist (#​23317)
  • core: azure ci workflow (#​23453)
  • core: only check for err in handleWorkspaceChanges (#​23500)
  • core: remove duplicate js-yaml packages (f1ae1bc879)
  • core: fix alias package parsing and pruning for npm (#​23474)
  • core: install packages per migration when creating commits (#​23820)
  • core: more helpful output for format:check --verbose (#​23503)
  • core: fix buildTargetFromScript takes a long time (#​25209)
  • core: cache getting the package manager to the module scope (#​25992)
  • core: use zkochan/js-yaml directly to avoid false audit errors (#​25999)
  • core: use current user when hashing native file & enable setting its directory via env (#​24326)
  • devkit: combineAsyncIterable should not be blocking when error occurs #​21393 (#​23400, #​21393)
  • gradle: use local gradlew instead of sdkman (#​23205)
  • gradle: run gradle init if no settings.gradle (#​23226)
  • graph: properly remove tag when generating static graph file (#​23399)
  • graph: reload graph app only when hash changes in watch mode (#​23434)
  • js: Adds mjs files to prettierrcNameOptions (#​21796)
  • js: copy assets handler should correctly handle assets on windows (#​23351)
  • js: Respect loose option provided from config (#​23406)
  • js: fix update package.json (#​21415)
  • js: print warning when --generateLockfile is used with Bun rather than erroring out (#​25158)
  • js: export setup verdaccio generator (#​24008)
  • js: handle tsconfig file with no compilerOptions (#​25966)
  • linter: ensure config.rules is spread into rules in flat config migration (#​23263)
  • linter: ensure all spreads are removed from rules before parsing (#​23292)
  • linter: log transpilation errors of workspace rules (#​21503)
  • linter: rename languageSettings to languageOptions for flat config migration (#​22924)
  • linter: fix migrating projects with the eslint plugin (#​23147)
  • linter: support eslint v9 (#​24632)
  • linter: only set flat config env for eslint v9+ (#​25189)
  • linter: only depend on eslint v8 (#​25938)
  • linter: migrate no-extra-semi rules into user config, out of nx extendable configs (#​26011)
  • linter: move eslint to peerDependencies and allow eslint 9 (#​26013)
  • misc: create workspaces and default app with the name as provided (#​23196)
  • misc: adjust deprecation messages to v20 (#​23223)
  • misc: move e2e-ci to a separate parallel 1 command (#​23305)
  • misc: guard against failure to decode file in migration (#​23069)
  • misc: adjust npm keywords (#​24743)
  • misc: various inference plugins caching should track changes (#​23315)
  • module-federation: nested projects should be ordered first when reading from tsconfig paths #​20284 (#​23212, #​20284)
  • module-federation: Throw an error if remote is invalid (#​23100)
  • nextjs: Moving a library using @​nx/workspace:move should update … (#​23311)
  • nextjs: additional experimental HTTPS options (#​23334)
  • node: Docker generator should work (#​23452)
  • nx-cloud: ensure generated ci workflows use dlx for nx-cloud (#​23333)
  • nx-dev: fix home page mobile menu (#​23250)
  • nx-dev: move table of contents down (#​23350)
  • react: respect unitTestRunner passed to the generator (#​23383)
  • react: remote generator should update host's app routes (#​23499)
  • react: applications not using plugin usage should set target defaults (#​23582)
  • react-native: fix test-setup for react native/expo jest (#​23314)
  • release: ensure changelog renderers are resolvable when processing config (#​23214)
  • release: invalid tag for fixed groups without changes (#​22800)
  • release: npm publish error when file path contains spaces (#​24750)
  • repo: hash proper projects when nx (#​23506)
  • storybook: should handle inferred cypress when generating cypress project #​21770 (#​23327, #​21770)
  • testing: resolve absolute paths for ts path mappings in jest resolver (#​23346)
  • testing: ignore jest-sequencer- paths in jest resolver (#​23396)
  • testing: check for project eslint config file in cypress and pla… (#​23401)
  • testing: handle existing jest preset file correctly (#​23437)
  • vite: don't generate tasks for remix projects (#​22551)
  • vite: get tsconfig from new path including target (#​22775)
  • vite: support passing --watch to inferred vitest commands (#​23298)
  • vite: generate vitest cache dir scoped to each project root and normalize vite cache dir (#​23330)
  • vite: migration should handle config object correctly #​20921 (#​23364, #​20921)
  • vite: add prop to config to ensure output dir is emptied #​23382 (#​23466, #​23382)
  • vue: ootb unit testing should work with --routing #​19921 (#​23441, #​19921)
  • web: Add strict mode (#​23457)
  • web: Add strict mode" (#​23472)
  • web: Add strict mode for @​nx/web (#​23497)
  • webpack: fix default compiler option (#​22762)
  • webpack: don't overwrite output config (#​22116)
  • webpack: publicPath and rebaseRootRelative (#​20992)
  • webpack: apply-base-config should initialize options it will set #​23296 (#​23368, #​23296)
  • webpack: only add entrypoints if they are intentionally injected #​20049 (#​23444, #​20049)
❤️ Thank You

v19.0.8

Compare Source

19.0.8 (2024-05-24)

🚀 Features
  • testing: remove --watch=false from inferred vitest targets to keep things inlined with vitest recommendations (#​25975)
🩹 Fixes
  • core: cache getting the package manager to the module scope (#​25992)
  • core: use zkochan/js-yaml directly to avoid false audit errors (#​25999)
  • core: use current user when hashing native file & enable setting its directory via env (#​24326)
  • js: handle tsconfig file with no compilerOptions (#​25966)
  • misc: various inference plugins caching should track changes (#​23315)
❤️ Thank You

v19.0.7

Compare Source

19.0.7 (2024-05-23)
🚀 Features
🩹 Fixes
  • core: more helpful output for format:check --verbose (#​23503)
  • core: fix buildTargetFromScript takes a long time (#​25209)
  • js: export setup verdaccio generator (#​24008)
  • linter: only set flat config env for eslint v9+ (#​25189)
  • linter: only depend on eslint v8 (#​25938)
  • misc: adjust npm keywords (#​24743)
  • release: npm publish error when file path contains spaces (#​24750)
❤️ Thank You

v19.0.6

Compare Source

19.0.6 (2024-05-22)

🚀 Features
  • graph: show script content in header (#​23257)
🩹 Fixes
❤️ Thank You

v19.0.5

Compare Source

19.0.5 (2024-05-21)
🚀 Features
  • bundling: added support for declarations (*.d.ts) (#​21084)
  • core: resolve nx migrate target version against registry (#​23450)
  • core: allow executor definition to point to another executor (#​23576)
  • graph: change gradle and nextjs svg (#​23201)
🩹 Fixes
❤️ Thank You

v19.0.4

Compare Source

19.0.4 (2024-05-15)
🚀 Features
  • core: support finding matching projects with only negative patterns (#​22743)
  • react-native: add optional syncDeps param to storybook executor (#​22032)
🩹 Fixes
  • core: properly indent command output with mixed line endings (#​23321)
  • core: read socket dir on demand & load .env files on client startup (#​23348)
  • core: not load env files when NX_LOAD_DOT_ENV_FILES is false (#​23231)
  • core: addPlugin should not conflict on project.json targ… (#​23391)
  • core: fix affected detection for inputs after named inputs (#​23354)
  • core: fix eslint --help command (#​23274)
  • core: copy native files to tmp file location instead of .nx/cache (#​23375)
  • core: retry interrupted errors when writing to stdout (#​23359)
  • graph: properly remove tag when generating static graph file (#​23399)
  • js: copy assets handler should correctly handle assets on windows (#​23351)
  • misc: guard against failure to decode file in migration (#​23069)
  • nextjs: Moving a library using @​nx/workspace:move should update … (#​23311)
  • testing: ignore jest-sequencer- paths in jest resolver (#​23396)
  • testing: check for project eslint config file in cypress and pla… (#​23401)
  • vite: migration should handle config object correctly #​20921 (#​23364, #​20921)
  • webpack: apply-base-config should initialize options it will set #​23296 (#​23368, #​23296)
❤️ Thank You

v19.0.3

Compare Source

19.0.3 (2024-05-13)
🚀 Features
  • nx-dev: show banner on documentation pages (#​23266)
  • nx-dev: check for missing images (#​23248)
  • nx-dev: put banner above menu (#​23335)
  • react: Add SvgOptions for NxReactWebpackPlugin and WithNx (#​23283)
🩹 Fixes
  • core: include more binary extensions (#​22788, #​22861)
  • core: workspace remove generator should handle no root jest config (#​23328)
  • core: addPlugin should not conflict on project.json targets (#​23264)
  • core: throw a specific error for print-affected and affected graph (#​23336)
  • js: Adds mjs files to prettierrcNameOptions (#​21796)
  • linter: ensure all spreads are removed from rules before parsing (#​23292)
  • linter: log transpilation errors of workspace rules (#​21503)
  • linter: rename languageSettings to languageOptions for flat config migration (#​22924)
  • linter: fix migrating projects with the eslint plugin (#​23147)
  • misc: move e2e-ci to a separate parallel 1 command (#​23305)
  • module-federation: Throw an error if remote is invalid (#​23100)
  • nx-cloud: ensure generated ci workflows use dlx for nx-cloud (#​23333)
  • nx-dev: move table of contents down (#​23350)
  • storybook: should handle inferred cypress when generating cypress project #​21770 (#​23327, #​21770)
  • testing: resolve absolute paths for ts path mappings in jest resolver (#​23346)
  • vite: support passing --watch to inferred vitest commands (#​23298)
  • vite: generate vitest cache dir scoped to each project root and normalize vite cache dir (#​23330)
❤️ Thank You

v19.0.2

Compare Source

19.0.2 (2024-05-09)
🩹 Fixes
  • bundling: rollup does not log build errors (#​23141)
  • bundling: resolve index files from ts paths when running esbuild without bundling (#​23098)
  • core: set yarn berry nodeLinker correctly in migrate command (#​23249)
  • core: show project --web shouldn't error (#​23251)
  • core: update getLastValueFromAsyncIterableIterator to support AsyncIterables returned from executors (#​23229)
  • gradle: run gradle init if no settings.gradle (#​23226)
  • linter: ensure config.rules is spread into rules in flat config migration (#​23263)
  • misc: create workspaces and default app with the name as provided (#​23196)
  • ⚠️ misc: adjust deprecation messages to v20 (#​23223)
  • nx-dev: fix home page mobile menu (#​23250)
  • release: ensure changelog renderers are resolvable when processing config (#​23214)
  • vite: don't generate tasks for remix projects (#​22551)
  • vite: get tsconfig from new path including target (#​22775)
  • webpack: fix default compiler option (#​22762)
  • webpack: don't overwrite output config (#​22116)
  • webpack: publicPath and rebaseRootRelative (#​20992)
⚠️ Breaking Changes
  • misc: nx print-affected was deprecated in 16.4.0 and has been removed
  • misc: nx affected:graph was deprecated in 16.4.0 and has been removed
  • misc: criticalPath and affectedProjects properties created for nx graph --file graph.json was deprecated in 16.2.0 and has been removed
❤️ Thank You

v19.0.1

Compare Source

19.0.1 (2024-05-07)

🚀 Features
  • core: add an option to seperate the output of show with provide… (#​23172)
  • misc: improve nx cloud setup prompts and messaging (#​23218)
🩹 Fixes
  • gradle: use local gradlew instead of sdkman (#​23205)
  • module-federation: nested projects should be ordered first when reading from tsconfig paths #​20284 (#​23212, #​20284)
❤️ Thank You

v19.0.0

Compare Source

v18.3.5

Compare Source

18.3.5 (2024-05-15)
🩹 Fixes
  • core: fix affected detection for inputs after named inputs (#​23354)
❤️ Thank You

v18.3.4

Compare Source

18.3.4 (2024-04-25)
🚀 Features
  • core: add root level forwardAllArgs (#​22753)
🩹 Fixes
  • core: different commands should not be considered compatible targets (#​22863)
  • core: fix pnpm install order on ci workflows (#​22580)
  • core: workspace context glob respects exclude (#​22939)
  • core: handle events that do not have paths (#​22947)
  • core: fix exclude for empty array (#​22951)
  • core: move a few api points to return root maps directly (#​22949)
  • core: regression register ts transpiler for local plugin (#​22964)
  • core: handle created directories when watching on linux (#​22980)
  • core: ensure create nodes functions are properly parallelized (#​23005)
  • gradle: change gradle command to be relative path (#​22963)
  • gradle: should skip println in project report (#​22862)
  • gradle: get gradlew path with projectRoot joins workspaceRoot (#​22988)
  • graph: don't listen to system theme changes in console (#​22938)
  • linter: do not infer lint tasks for projects without files to lint (#​22944)
  • misc: fix publish script (#​22981)
  • misc: perf logging shouldn't be enabled twice (#​23012)
  • node: e2e target fails out of the box (#​22987)
  • repo: downgrade to macos-13 in publish workflow (#​22961)
  • storybook: handle inherited config correctly when identifying the framework used for inferred tasks (#​22953)
❤️ Thank You

v18.3.3

Compare Source

18.3.3 (2024-04-20)

🩹 Fixes
  • angular: fix loading postcss configuration in ng-packagr executors (#​22900)
  • core: group command exit listeners to avoid warning (#​22892)
  • core: handle plugin errors from isolation correctly (#​22890)
  • core: disable pty on windows until stable (#​22910)
  • core: fix cursor being hidden and process shutdown for ctrl c (#​22895)
  • misc: add --verbose support to nx graph (#​22889)
  • misc: mark migration for escaping env vars as skipped in nx repair (#​22916)
  • misc: don't clear node_modules require cache (#​22907)
  • testing: bust require cache in jest plugin so configs reload (#​22893)
  • vue: do not add verbatimImportSyntax to tsconfig (#​22905)
❤️ Thank You

v18.3.2

Compare Source

18.3.2 (2024-04-18)
🚀 Features
  • core: load native files from tmp location instead of node_modules (#​22648)
🩹 Fixes
  • bundling: handle circular dependencies in @​nx/esbuild getExtraDependencies (#​22644)
  • core: load config util supports absolute paths on windows (#​22837)
  • core: keep plugin workers until main process shutdown (#​22860)
  • core: handle schema validation errors running commands directly (#​22864)
  • core: forward args provided to the nx add command to the invoked init generator (#​22855)
  • core: fix hashing of external dependencies (#​22865)
  • nx-cloud: ensure root .env files are loaded during dte (#​22859)
  • testing: fix jest ci target names (#​22858)
❤️ Thank You

v18.3.1

Compare Source

18.3.1 (2024-04-17)
🩹 Fixes
  • core: repair sourcemap creation in createNodes (#​22851)
❤️ Thank You

Configuration

📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Paris, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label May 6, 2024
Copy link

nx-cloud bot commented May 6, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit c0fd47c. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets

Sent with 💌 from NxCloud.

@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from d131862 to 31db577 Compare May 7, 2024 23:09
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 31db577 to baaa6ef Compare May 9, 2024 14:18
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from baaa6ef to 4665c49 Compare May 13, 2024 22:56
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 4665c49 to 13e8b68 Compare May 15, 2024 18:40
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 13e8b68 to 9ef2698 Compare May 22, 2024 07:40
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 9ef2698 to 9144b21 Compare May 22, 2024 16:40
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 9144b21 to b0b930b Compare May 23, 2024 19:57
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from b0b930b to 963b32d Compare May 24, 2024 16:31
@renovate renovate bot force-pushed the renovate/major-nrwl-monorepo branch from 963b32d to c87354a Compare May 24, 2024 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants