22.7.12 (2026-09-10)
🩹 Fixes
- core: box JsonFileSet payload to keep HashInstruction small (#36247, #35248, #36244, #36152)
- core: replace per-input visited clones with undo-log scoping in hash planner (#36248, #35071, #36152, #34971, #36244, #35248, #36247)
- core: intern hash instructions in a pool and plan with id lists (#36249, #35071, #36152, #36248, #36244)
- core: fall back to v8 for oversized daemon responses and length-prefix the wire protocol (#36838, #36850, #36794, #36754)
- core: remove redundant
allWorkspaceFilesfrom the project graph pipeline (#34425) - core: share workspace fileset hash results instead of deep-cloning per task (#36244, #34971, #34942)
- core: reduce task hashing memory usage on large workspaces (#36267, #36152, #36249)
- core: avoid mutating target options when resolving configurations (#36934)
❤️ Thank You
- Craigory Coppola @AgentEnder
- FrozenPandaz @FrozenPandaz
- Jason Jean @FrozenPandaz
- Leosvel Pérez Espinosa @leosvelperez
- Nicolas Beaussart @beaussan