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

Bump the dev group with 18 updates #16

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 5, 2024

Bumps the dev group with 18 updates:

Package From To
@nx/devkit 17.3.0 18.0.1
@nx/esbuild 17.3.0 18.0.1
@nx/eslint 17.3.0 18.0.1
@nx/eslint-plugin 17.3.0 18.0.1
@nx/jest 17.3.0 18.0.1
@nx/js 17.3.0 18.0.1
@nx/node 17.3.0 18.0.1
@nx/vite 17.3.0 18.0.1
@nx/workspace 17.3.0 18.0.1
@swc-node/register 1.6.8 1.8.0
@types/jest 29.5.11 29.5.12
@types/node 18.19.10 20.11.16
esbuild 0.19.12 0.20.0
eslint 8.48.0 8.56.0
ngx-deploy-npm 8.0.0 8.0.1
nx 17.3.0 18.0.1
prettier 2.8.8 3.2.5
ts-node 10.9.1 10.9.2

Updates @nx/devkit from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/devkit's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits
  • 26a815c chore(core): add one off exception for next.js (#21572)
  • 396ffc4 feat(core): enable project crystal by default (#21403)
  • 05b0848 feat(devkit): add loadConfigFile function for plugins to use (#21511)
  • 857a07d fix(misc): use caret for semver version (#18140)
  • deb0f1a chore(repo): bump deprecation messages to v19 (#21430)
  • 946c6a7 feat(devkit): improving error handeling read target options (#20336)
  • 0b3e1f6 feat(core): log to guide users to show details after project generation (#21350)
  • See full diff in compare view

Updates @nx/esbuild from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/esbuild's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits

Updates @nx/eslint from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/eslint's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits
  • 35b5ca7 fix(linter): remove reportUnusedDisableDirectives for flat config (#21405)
  • 396ffc4 feat(core): enable project crystal by default (#21403)
  • ec4f7c5 feat(linter): add error and warning statistics (#18313)
  • c753838 fix(linter): ensure flat config generator works for pcv3 plugin (#21485)
  • 7ed534f fix(linter): make eslint mandatory dependency (#21406)
  • d44e7de fix(linter): make target default migrations a bit more robust (#21446)
  • a9974d3 docs(misc): change http:// to https:// (#19534)
  • See full diff in compare view

Updates @nx/eslint-plugin from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/eslint-plugin's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits
  • a0ae902 fix(linter): prevent dep-checks leaking when used outside nx (#21404)
  • f6d2dcc feat(linter): add option for @​nx/dependency-checks to update workspace depend...
  • 857a07d fix(misc): use caret for semver version (#18140)
  • c286a6e fix(linter): restore rules to match previous @​typescript-eslint/recommended (...
  • bb3cf3a fix(linter): remove extend of @​angular-eslint/recommended--extra config (#18465)
  • See full diff in compare view

Updates @nx/jest from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/jest's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits

Updates @nx/js from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/js's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits
  • f6d2dcc feat(linter): add option for @​nx/dependency-checks to update workspace depend...
  • 396ffc4 feat(core): enable project crystal by default (#21403)
  • f21b86c fix(release): skip lock file update if yarn classic (#21489)
  • 857a07d fix(misc): use caret for semver version (#18140)
  • deb0f1a chore(repo): bump deprecation messages to v19 (#21430)
  • 8ee8f3f chore(repo): bump @​babel/core plugin-transform-runtime to 7.23.2 (#20952)
  • a9974d3 docs(misc): change http:// to https:// (#19534)
  • 0b3e1f6 feat(core): log to guide users to show details after project generation (#21350)
  • 169a3f5 fix(js): allow inlined libs without imports (#20649)
  • See full diff in compare view

Updates @nx/node from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/node's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits

Updates @nx/vite from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/vite's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits
  • 9a9bd2a fix(vite): deep file resolution in nx-tsconfig-paths.plugin.ts (#21513)
  • a4aa805 fix(react): extensions - vite e2e test (#21530)
  • 396ffc4 feat(core): enable project crystal by default (#21403)
  • deb0f1a chore(repo): bump deprecation messages to v19 (#21430)
  • 82a0d61 fix(bundling): consider index/folder imports in manual file resolution (#19030)
  • a9974d3 docs(misc): change http:// to https:// (#19534)
  • d147604 feat(vite): allow passing path to custom tsconfig file when skipTypeCheck is ...
  • 85b3a5f fix(vite): prevent vite:build copying package.json when generatePackageJson f...
  • See full diff in compare view

Updates @nx/workspace from 17.3.0 to 18.0.1

Release notes

Sourced from @​nx/workspace's releases.

18.0.1 (2024-02-04)

🩹 Fixes

  • core: nx cloud prompt during migrate doesn't skip connection (#21588)

❤️ Thank You

  • Philip Fulcher

18.0.0 (2024-02-03)

Nx 18 introduces Project Crystal 💎, a significant shift towards making Nx more transparent and easy to understand! Learn more here!. This is now enabled by default where avaialble and is the reason why we decided to mark it as a major version.

Note: Though this is a major version, there are no removals of previous deprecations. Any deprecations which were previously scheduled for Nx 18 are now scheduled for Nx 19 which will still be coming out around April 2024.

🚀 Features

  • angular: add generator to convert targets to use the esbuild-based application executor (#21333)
  • core: don't clear NX_BASE or NX_HEAD (#20125)
  • core: log to guide users to show details after project generation (#21350)
  • core: improve nx connect success message (#21295)
  • core: add support for loading .ts files using ESM (#21268)
  • core: support --use-agents and --no-agents (#21472)
  • core: enable project crystal by default (#21403)
  • core: move distribution to beginning of generated ci workflows (#21483)
  • core: add migration to disable adding plugins automatically in existing workspaces (#21508)
  • core: add log lines grouping for GH Actions (#21357)
  • core: add fallback flow to nx init when no plugins are detected (#21538)
  • core: improve the commented dte message on ci-workflows (#21524)
  • core: add e2e to ci workflows (#21487)
  • devkit: improving error handeling read target options (#20336)
  • devkit: add loadConfigFile function for plugins to use (#21511)
  • linter: add error and warning statistics (#18313)
  • linter: add option for @​nx/dependency-checks to update workspace dependencies using local file paths (#20157)
  • nextjs: upgrade Next.js 14.0.3 (#20334)
  • nx-dev: more logos & announcement banner (#21444)
  • react-native: add useTransformReactJSX babel config to generators (#19170)
  • react-native: upgrade react native to 0.73 (#20896)
  • vite: allow passing path to custom tsconfig file when skipTypeCheck is false (#19784)

🩹 Fixes

  • nestjs lib generator pass skipPackageJson flag to js lib generator (#20442)
  • angular: fix dev-server validation for esbuildMiddleware (#21413)
  • angular: should not log invalid extension includedScripts (#21441)
  • angular: handle indexHtmlTransformer option in dev-server correctly (#21520)
  • bundling: consider index/folder imports in manual file resolution (#19030)
  • core: remove misleading message at front of error (#21443)

... (truncated)

Commits

Bumps the dev group with 18 updates:

| Package | From | To |
| --- | --- | --- |
| [@nx/devkit](https://github.com/nrwl/nx/tree/HEAD/packages/devkit) | `17.3.0` | `18.0.1` |
| [@nx/esbuild](https://github.com/nrwl/nx/tree/HEAD/packages/esbuild) | `17.3.0` | `18.0.1` |
| [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint) | `17.3.0` | `18.0.1` |
| [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin) | `17.3.0` | `18.0.1` |
| [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest) | `17.3.0` | `18.0.1` |
| [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js) | `17.3.0` | `18.0.1` |
| [@nx/node](https://github.com/nrwl/nx/tree/HEAD/packages/node) | `17.3.0` | `18.0.1` |
| [@nx/vite](https://github.com/nrwl/nx/tree/HEAD/packages/vite) | `17.3.0` | `18.0.1` |
| [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace) | `17.3.0` | `18.0.1` |
| [@swc-node/register](https://github.com/swc-project/swc-node) | `1.6.8` | `1.8.0` |
| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.11` | `29.5.12` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `18.19.10` | `20.11.16` |
| [esbuild](https://github.com/evanw/esbuild) | `0.19.12` | `0.20.0` |
| [eslint](https://github.com/eslint/eslint) | `8.48.0` | `8.56.0` |
| [ngx-deploy-npm](https://github.com/bikecoders/ngx-deploy-npm) | `8.0.0` | `8.0.1` |
| [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) | `17.3.0` | `18.0.1` |
| [prettier](https://github.com/prettier/prettier) | `2.8.8` | `3.2.5` |
| [ts-node](https://github.com/TypeStrong/ts-node) | `10.9.1` | `10.9.2` |


Updates `@nx/devkit` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/devkit)

Updates `@nx/esbuild` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/esbuild)

Updates `@nx/eslint` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/eslint)

Updates `@nx/eslint-plugin` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/eslint-plugin)

Updates `@nx/jest` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/jest)

Updates `@nx/js` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/js)

Updates `@nx/node` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/node)

Updates `@nx/vite` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/vite)

Updates `@nx/workspace` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/workspace)

Updates `@swc-node/register` from 1.6.8 to 1.8.0
- [Release notes](https://github.com/swc-project/swc-node/releases)
- [Commits](https://github.com/swc-project/swc-node/compare/@swc-node/[email protected]...@swc-node/[email protected])

Updates `@types/jest` from 29.5.11 to 29.5.12
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Updates `@types/node` from 18.19.10 to 20.11.16
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `esbuild` from 0.19.12 to 0.20.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.19.12...v0.20.0)

Updates `eslint` from 8.48.0 to 8.56.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](eslint/eslint@v8.48.0...v8.56.0)

Updates `ngx-deploy-npm` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/bikecoders/ngx-deploy-npm/releases)
- [Commits](bikecoders/ngx-deploy-npm@ngx-deploy-npm-8.0.0...ngx-deploy-npm-8.0.1)

Updates `nx` from 17.3.0 to 18.0.1
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/18.0.1/packages/nx)

Updates `prettier` from 2.8.8 to 3.2.5
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@2.8.8...3.2.5)

Updates `ts-node` from 10.9.1 to 10.9.2
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md)
- [Commits](TypeStrong/ts-node@v10.9.1...v10.9.2)

---
updated-dependencies:
- dependency-name: "@nx/devkit"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/esbuild"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/eslint"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/jest"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/js"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/vite"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@nx/workspace"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: "@swc-node/register"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev
- dependency-name: ngx-deploy-npm
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
- dependency-name: nx
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Author

dependabot bot commented on behalf of github Feb 5, 2024

The following labels could not be found: semver:minor, semver:major.

Copy link

nx-cloud bot commented Feb 5, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit 1c3f65f. 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 1 target

Sent with 💌 from NxCloud.

Copy link
Author

dependabot bot commented on behalf of github Feb 12, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Feb 12, 2024
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/dev-249cab25b6 branch February 12, 2024 05:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants