Skip to content

17.3.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@jaysoo jaysoo released this 20 Dec 22:22
2374d8e

17.3.0-beta.1

🚀 Features

  • linter: add .nx to ignored folders (#20720)
  • linter: update @typescript-eslint/* package versions (#20602)
  • nextjs: Update @nx/next to Next.js 14 (#20703)
  • nextjs: Add support for experimental-https when running dev server (#20836)
  • nuxt: make nuxt public (#20656)
  • nx-dev: add homepage updates (#20592)
  • nx-dev: improve related docs section (#20796)
  • nx-dev: adjust related section title padding (#20803)
  • nx-dev: update documentation dropdown menu links (#20792)
  • react: Treat window and var library types the same (#20597)
  • release: support Revert commits in changelog renderer (#20663)
  • remix: add remix (#20641)
  • testing: add create-nodes plugin for playwright e2e targets (#20099)
  • vite: update to vitest v1 (#20747)
  • vue: add nuxt as cnw vue framework (#20626)

🩹 Fixes

  • angular: add missing package update for @angular/pwa (#20690)
  • angular: safely update task runner cacheable operations when setting up ssr (#20736)
  • bundling: added back code to handle skipTypeField option of rollup executor options + tests (#20460)
  • core: properly handle negated paths in cache outputs (#20661)
  • core: show warning if workspaceRoot starts with ! (#20705)
  • core: properly handle negated paths in cache outputs (#20661)
  • core: correctly move project and target strings (#20726)
  • core: fallback to checking stderr if stdout is empty on publish executor (#20737)
  • js: fixing output based on test runner selection (#20788)
  • linter: move should migrate all eslint configs (#20709)
  • linter: fix workspace-rule naming with flat config (#20782)
  • linter: ensure angular entry point checks are correct (#20859)
  • misc: disallow path segments and allow scoped package name in --newProjectName option of move generator (#20768)
  • module-federation: allow relative remote paths (#20763)
  • module-federation: support buildable libs (#20786)
  • nextjs: empty port should not overwrite env port (#20751)
  • nextjs: Add missing setParserOptionProject (#20754)
  • nextjs: Page generator should work out of the box (#20775)
  • nextjs: enhance page generator to work when --project is not supplied (#20778)
  • nextjs: remove temporary patch for next eslint rules (#20863)
  • node: E2E test port conflicts (#20826)
  • nx-dev: change to optimized for monorepos (#20668)
  • nx-dev: adjust blog links (#20608)
  • nx-dev: typo on the homepage (#20767)
  • nx-dev: fix plugin stats (#20741)
  • nx-dev: dynamic classes not allowed (#20800)
  • react: webpack backwards compat for @nx/react/plugin/webpack (#20697)
  • react: skip adding comma to config when adding remote to host if… (#20620)
  • react: remove tag from generated index.html (#20750)
  • react: update default webpack config for component testing (#20749)
  • release: changelog renderer should prefer breaking change explanation text (#20798)
  • release: ensure leading v is stripped from provided semver version (#20815)
  • release: add overall nx release command (#20535)
  • storybook: do not throw for versions >=7 (#20770)
  • testing: avoid overwriting environment variables in nx cypress preset (#20748)
  • testing: run playwright with the correct project option for multiple values (#20850)
  • testing: safely handle circular deps in component testing plugin (#20852)
  • vite: config migration account for other syntaxes (#20693)
  • vite: better extra args resolution (#20708)
  • vite: ignore CJS build deprecated warning (#20719)
  • vite: better extra args resolution (#20708)
  • vite: allow vitest to be v1 (#20760)
  • vite: only dynamically import vite (#20774)
  • vite: vitest migration add reporters (#20823)
  • vite: more properly resolve arguments from configurations (#20825)
  • webpack: migrate projects without webpackConfig to use webpack.config.js (#20699)
  • webpack: fixed isolatedConfig: false option not composing plugins (#20678)
  • webpack: add standardWebpackConfigFunction option when users opts for a standard config function (#20702)
  • webpack: handle both nx and nrwl scoped executors when migrating config (#20714)
  • webpack: fix check for standardWebpackConfigFunction (#20728)

❤️ Thank You