Change8

23.1.0-rc.0

📦 nxView on GitHub →
2 features🐛 11 fixes🔧 3 symbols

Summary

This release introduces the ability to force changelog generation programmatically and stabilizes build coordination for Vite projects. Numerous core improvements focus on optimizing hashing and task planning performance.

✨ New Features

  • Add option to force changelog generation for programmatic usage.
  • Add configurable ts paths build/test targets and stabilize build coordination for vite.

🐛 Bug Fixes

  • Use standard utm params on performance-report links.
  • Preserve comments in catalog YAML updates.
  • Box JsonFileSet payload to keep HashInstruction small.
  • Share workspace fileset hash results instead of deep-cloning per task.
  • Replace per-input visited clones with undo-log scoping in hash planner.
  • Intern hash instructions in a pool and plan with id lists.
  • Add trailing space after performance report popup title.
  • Prevent TUI hint popup from permanently stealing focus.
  • Keep tsconfigs compiling and config files loading under TypeScript 6.
  • Update terminal cli regex for local-dist build in linter.
  • Run executor/plugin/generator commands with the workspace package manager.

Affected Symbols