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

chore(deps): migrate nx to 16.7.0 #350

Merged
merged 6 commits into from
Aug 16, 2023
Merged

chore(deps): migrate nx to 16.7.0 #350

merged 6 commits into from
Aug 16, 2023

Conversation

timonmasberg
Copy link
Member

This PR migrates the project to the latest stable version of NX.

NX Release Notes:

16.7.0 (2023-08-15)

Bug Fixes

  • angular: update magic-string dependency (#18389) (3359249)
  • core: esbuild generateLockfile according to docs (#18413) (a5d6a29)
  • core: provide taskGraph for every task calculation (#18410) (ce2c6d6)
  • core: update e2e tsconfig extends to be mapped to the correct root tsconfig (#18408) (3ae657c)
  • nextjs: fix build for yarn pnp (#18387) (cd6c8d3)
  • storybook: do not set default host as localhost (#18419) (90e4e7e)
  • web: next server pass custom hostname to startup port check (#18123) (48deaec)
  • webpack: fix babel config path resolution (b8a6621), closes #18404
  • angular: update getComponentsInfo to filter null values (#18431) (f02d230)
  • detox: fix detox to work with yarn pnp (#18444) (d892a29)
  • expo: Correct schema for export executor (#18085) (510e03d)
  • nx-dev: generate all open graph images (#18433) (e5fd0d5)
  • testing: check if target exists before adding target for jest (#18327) (697754d)
  • testing: playwright plugin clean up (#18447) (5e51cd6)
  • angular: fix the version of the angular cli update migration (#18538) (107c281)
  • core: add target options for .nx nx.json (#18476) (622e0e0)
  • core: report should not include non-plugin packages as local plugins (#18306) (1861d6e)
  • esbuild: don't overwrite plugins in esbuildOptions (#18461) (14fab26)
  • linter: ensure package detection works in PnP (#18394) (5634d55)
  • linter: eslint flat config not working correctly (#18379) (006180b)
  • linter: fix messages on deps checks (#18484) (3565643)
  • misc: move --useDotNxInstallation to yargs config (#18475) (c175fc3)
  • nx-dev: fix horizontal scrollbar (#18469) (7b6b403)
  • react: add babel/core when babel/preset-react is preset (#18462) (b317458)
  • react: add typings to types instead of files (#18501) (85f4737)
  • react: fix babel core migration (#18485) (23fab05)
  • vite: default vitest provider to v8 (#18515) (ff04be5)
  • vite: do not set default target (#18454) (bf5111c)
  • js: fix rust typescript analysis paths for windows (#18548) (0f51447)
  • linter: bump eslint-plugin-cypress (#18553) (ad5f7cf)
  • misc: set the correct dependency range for dotenv in plugins (#18573) (9cd0cf8)
  • nx-dev: ai chat ui improvements (#18560) (aa9eaa7)
  • js: fix swc compilation output path handling (#18588) (b152f20)
  • misc: respect cwd when adding node_modules/.bin to PATH in run-commands(#18429) (eafc8af)
  • testing: make the default react playwright test to pass (#18559) (107a753)
  • nx-dev: fix regex (#18610) (b8a64a1)
  • core: all graph nodes should have targets block, even if its empty (#18625) (b2ecea4)
  • core: normalizing key of patched packages with its actual resolved version and not the one from the key (#18192) (5ac66e4)
  • nx-dev: ensure long titles on og images have line breaks (#18619) (4f67f15)
  • nx-dev: ensure og image is generated for all docs (#18617) (b749b47)
  • testing: playwright cleanup (#18558) (645535b)
  • core: project inference plugins should be ran when reading project configuration (#18630) (2760026)

Features

  • core: add convert-to-monorepo generator to convert from standalone projects (#18245) (dcefa4a)
  • core: make processing typescript dependencies in rust the default (#18398) (842cf7a)
  • js: add generateExportsField and additionalEntryPoints options to update exports field when building with tsc/swc (#18319) (d63d357)
  • linter: Support --print-config feature of ESLint (#18260) (30c3e99)
  • linter: support path wildcards in enforce-module-boundaries autofix (#18316) (9c7ded0)
  • nextjs: add playwright as an option for e2e testing (#18281) (e78575b)
  • nx-dev: update terminal markdown embeds (9610fdd)
  • testing: set playwright to public and restrict exports (#18275) (8adee8e)
  • web: add playwright e2eTestRunner option (#18284) (27923fd)
  • angular: add playwright to e2eTestRunner option (#18163) (1dcb80d)
  • graph: add more graph to editor communication (#18315) (d5ceca9)
  • angular: support angular 16.2.0 RC (#17879) (d7d3ebc)
  • angular: use provideRouter for standalone remote apps (#18468) (64492ec)
  • core: expand support for projectRoot token to include project.json (#18302) (1a1cb4f)
  • linter: add generator for converting to flat config (#17532) (b8c3ec4)
  • linter: update eslint to 8.46.0 (#18474) (4fe0bd6)
  • misc: add memory to chat completion (#18463) (8be2a26)
  • misc: embeddings script and list sources in ai response (#18455) (e9d50af)
  • nx-dev: fetch plugin stats in CI (#18498) (7de3046)
  • nx-dev: plugin quality indicators (#18426) (f1a90bf)
  • nx-dev: when feedback button is pressed hide buttons (#18141) (ccad52e)
  • react: add playwright to e2eTestRunner option (#18200) (24b1ab5)
  • repo: cleanup e2e cache on global setup (#18483) (0429536)
  • storybook: update to version 7.2 (#18527) (adcab44)
  • testing: prompt e2eTestRunner playwright (#18203) (ed300d5)
  • testing: Vite 5 compatibility for Cypress (#18535) (38fec9c)
  • nx-dev: create a more chat-like interface for ai docs (#18530) (c85a4d9)
  • core: add api for v2 of project project graph plugins (#18032) (a7cf272)
  • core: cache executor information resolution (0cfd8af)
  • core: update dotenv and load root env variables earlier (#18456) (0527925)
  • js: provide a new way of generating project name and root directory for libraries (#18420) (7302603)
  • linter: deprecate tslint (#18464) (ab9019d)
  • nx-dev: split devkit reference page (#18536) (da2ca3a)
  • devkit: improve project name and root format prompt (#18591) (ccd6e04)
  • nx-dev: store user feedback in supabase too (#18563) (356c3d9)
  • angular: support angular 16.2.0 (#18561) (8601a0e)
  • core: create function to transform project graph between js and… (#18578) (e717fab)
  • testing: use helper to determine project name and root directory in cypress project generator (#18608) (3627df4)
  • nx-cloud: add styles and cleanup to ai feed container (#18593) (a29de8b)

Published:
2023-08-15T17:52:10Z

Release URL:
https://github.com/nrwl/nx/releases/tag/16.7.0

This PR has been automatically generated by the NX Migration Github Action.

@timonmasberg timonmasberg enabled auto-merge (squash) August 16, 2023 10:55
@timonmasberg timonmasberg merged commit cce6de0 into main Aug 16, 2023
8 checks passed
@timonmasberg timonmasberg deleted the migrate-nx-to-16.7.0 branch August 16, 2023 10:56
@sonarcloud
Copy link

sonarcloud bot commented Aug 16, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@timonmasberg
Copy link
Member Author

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

Nx webpack & babel do not handle babel javascript configuration files even
1 participant