Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.295 ·

Async hooks can now print their JSON answer across several lines

Async hooks can now print a multi-line JSON answer, and unreadable JSON lines are logged as errors

You'll notice Improvements
JSON All of v2.1.295
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
HooksArea: what it touches
ImprovementsKind: in v2.1.295,
ImprovementsSection of the release
What

Hooks are your own commands that Claude Code runs at set points. A hook that first prints {"async":true} can then print a JSON answer. Claude Code now finds that answer either as everything left in the output or as any single line. Before, only a single line starting with { was read.

When a line starts with { but cannot be read as JSON, Claude Code now logs an error. Before, this was only logged in debug mode.

Why

Hooks that print neatly formatted, multi-line JSON now work, and broken output is easier to spot.

See this entry in the whole of v2.1.295 →

Feedback