Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Wrapped lines in diffs and code views keep their line numbers

Diffs and the dynamic workflow code view handle wrapped lines with rowsBroken, and the workflow approval dialog gains a frame notice

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

What

When a line in a diff, the view that shows what changed in a file, is too long and wraps onto a second row, the extra row no longer counts as a new line.

  • The diff renderer takes a new rowsBroken option. A continuation row keeps the previous line number and skips syntax colouring. Before, every row advanced the line number.
  • The workflow.js code view in the 'Run a dynamic workflow?' permission dialog also gets a rowsBroken prop.
  • The same dialog now passes a frameNotice to the frame drawn around it.

Why

Line numbers shown next to long, wrapped lines now match the real lines in the file, so you can find the line being changed more easily.

See this entry in the whole of v2.1.323 →

Feedback