What probably matters to youSection of the release
Hooks now support a new hook.type === 'script' kind. The process output scanner parses <name> started, <name> result <json>, and <name> exited <code> markers from stdout/stderr to recover a structured result even when the script is launched through an intermediary runner or launcher. Conflicting or malformed markers set a resultConflict flag and produce a distinct "no single verdict" explanation.