npm nx 19.8.0-beta.0

latest releases: 19.8.0-canary.20240919-7f4a877, 19.8.0-beta.2, 19.8.0-beta.1...
one day ago

19.8.0-beta.0 (2024-09-18)

🚀 Features

  • angular: add plugin for inferring nodes from angular.json files (#27804)
  • core: import warns when source and destination directories are different (#27875)
  • core: use durations from task history to schedule tasks (#27783)
  • core: add metagenerator for convert-to-inferred (#27672)
  • core: able to import gradle project (#27645)
  • core: split runCommand to return status per project (#27705)
  • graph: expose functions to render pdv & error page (#27833)
  • linter: create new workspaces with ESLint v9 and typescript-eslint v8 (#27404)
  • release: allow local dependency version protocols to be preserved, pnpm publish support (#27787)
  • release: support groupPreVersionCommand for release groups (#27474)

🩹 Fixes

  • angular: add serve static target more intentionally #27854 (#27924, #27854)
  • angular: dynamic module federation should not reset remoteUrlDefinitions #27793 (#27927, #27793)
  • angular: migrations should use correct namedInputs #27899 (#27929, #27899)
  • core: make sure sharedGlobals is referenced in default namedInputs (#27813)
  • core: take nx-release-publish target defaults into account for implicit target (#27764)
  • core: handle sync generator failures (#27650)
  • core: handle --no-interative for create-nx-workspace (#27702)
  • core: respect filenames of inputs when computing task hash (#27873)
  • core: handleErrors should display error cause if it exists (#27886)
  • core: add flag to disable the db and logs when there are errors … (#27930)
  • core: import should be rebasable (#27940)
  • core: import handles argument escaping correctly in Windows (#27957)
  • core: fix env for running parallel tasks (#27889)
  • core: nx import detects plugins synchronously (#27958)
  • gradle: fix gradle app deps (#27865)
  • js: keep refs to ignored files and allow opting out of pruning stale refs in typescript sync generator (#27636)
  • js: set compilerOptions correctly when loading .ts that targets ESM (#27862)
  • js: do not infer typecheck target for root tsconfig.json (#27950)
  • misc: createNodesV2 plugins should show inference capabilities (#27896)
  • nx-cloud: include nxCloudId when generating connect urls (#27882)
  • nx-dev: update contributors value (#27944)
  • react: Add historyApiFallback to webpack config (#27942)
  • release: respect updateDependents being explicitly disabled in conventional commits (#27851)
  • release: ensure git commits containing pipe can be parsed reliably (#27840)
  • release: ensure default release group has projects on windows (#27933)
  • release: allow string array for commitArgs and tagArgs (#27797)
  • remix: vite plugin should be less strict on inference #27884 (#27923, #27884)
  • storybook: do not duplicate cacheable operations #27866 (#27951, #27866)
  • vite: typecheck infer plugin should use correct inputs (#27922)
  • vite: exit from test if no files found (#27722)
  • webpack: handle relative paths for additionalEntryPath (#27885)

❤️ Thank You

Don't miss a new nx release

NewReleases is sending notifications on new releases.