24.0.0-beta.2 (2026-10-14)
🚀 Features
- core: keep always inputs under ultracache and scope e2e files with @nx-depends-on (#37257)
- core: include dependencies in project-selected inputs and support @nx-depends-on in Jest (#37258)
- core: make the migrate orchestrator the default for agent-driven runs (#37362)
- core: make stat collection a per-task opt-in (#37405)
- maven: hash build output inputs with includeIgnored filesets (#37287)
- misc: add rolldown plugin, node app bundler defaults and shebang script plugins (#37400)
🩹 Fixes
- core: keep includeIgnored globs out of nested projects (#37403)
- core: disconnect batch workers once they report results (#37167, #37164)
- core: run batches in waves so deferred tasks can hit the cache (#37264)
- maven: use forward slashes in project roots and paths on Windows (#37383)
- nx-dev: redirect legacy global-nx link from older nx clis (#37412, #36616)
- nx-plugin: keep generated e2e package managers consistent (#37022)
- vitest: allow vitest 5 when angular packages peer it (#37394, #37393)
❤️ Thank You
- Christopher Buss @christopher-buss
- Craigory Coppola @AgentEnder
- Jack Hsu @jaysoo
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- Minijus L @minijus
- Victor Savkin @vsavkin