npm nx 18.1.0-beta.0

latest releases: 20.2.0-canary.20241114-08953af, 20.2.0-beta.1, 20.2.0-beta.0...
9 months ago

18.1.0-beta.0 (2024-02-10)

🚀 Features

  • bundling: bump rollup-plugin-typescript2 version (#20609)
  • core: update swc/register (#21755)
  • expo: support cjs and mjs (#21408)
  • nx-dev: update launch conf timings (a0e4cf747d)
  • nx-dev: update launch page link text (#21747)
  • remix: add playwright option for e2eTestRunner (#21603)

🩹 Fixes

  • angular: fix wrong trailing comma in mf bootstrap code generation (#21600)
  • angular: support inferred cypress targets in setup-mf generator (#21619)
  • angular: ajv hoisting issue (#21641)
  • angular: resolve the index html transformer correctly for esbuild based build targets in dev-server (#21679)
  • angular: generate app server module setup correctly in setup-ssr generator (#21702)
  • angular: add missing forceEsbuild option to dev-server executor (#21753)
  • core: nx cloud prompt during migrate doesn't skip connection (#21588)
  • core: pass the full resolved path of ts-node/esm when reloading the CLI (#21607)
  • core: remove logic to reload process with esm loader for Node 18 (#21623)
  • core: prevent target defaults from being discarded during merge process (#21624)
  • core: add missing parts to ci workflws and update docs (ab76d6291a)
  • core: temporary use forked portable_pty to inherit cursor position for windows (#21683)
  • core: handle blocking stdin (#21672)
  • core: remove implementation detail from warning (18efd62003)
  • core: static run one lifecycle should always print dependent task status, and output when verbose (#21720)
  • js: babel preset should also check for JEST_WORKER_ID to transpile to CJS (#21754)
  • js: nx release-version resolve-version-spec should normalize fetchSpec (#21710)
  • linter: adjust terminal run check for crystal (#21638)
  • misc: handle workspaces if no plugin selected in nx init and only generate files after prompts (#21606)
  • misc: ensure swc transpiler process required files (#21674)
  • misc: pin generated vite version to ~5.0.0 to avoid issues with storybook (#21740)
  • module-federation: map static remote locations correctly (#21709)
  • nextjs: move next/constants from top-level import to when it is needed (#21612)
  • nextjs: Enable next e2e test (#21625)
  • nextjs: src package.json should not be copied to output folder (aa622bab5a)
  • nextjs: Custom server should work with Crystal (#21736)
  • nextjs: Svg should work when svgr is true in next config (#21761)
  • node: Broken E2E tests (#21569)
  • nx-dev: redirect core-features page (#21616)
  • nx-dev: launch page mobile experience (de676e207f)
  • nx-dev: redirect on remote caching page (#21669)
  • nx-dev: remove fence from new packages and "nx add" commands (#21705)
  • playwright: fix include in tsconfig.json (#21730)
  • release: logging improvements (#21692)
  • release: ensure nx release publish --graph only includes projects with target (#21726)
  • release: do not stop daemon in dry-run (#21743)
  • remix: do not rename root jest.preset.js (#21703)
  • testing: cleanup e2e atomization plugins (#21688)
  • testing: increase the default timeout to 15s for the dev server to start (#21716)
  • testing: ensure cypress closes the web dev server (#21759)
  • vite: import esbuild before loading config to keep it in cache (#21685)
  • webpack: require ForkTsCheckerWebpackPlugin only as required (#21629)

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.