Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.247 ·

Dialogs track whether you opened them

Dialogs you opened and dialogs the app opened are now stacked separately when closing.

Under the hood Internal Changes
JSON All of v2.1.247
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
UIArea: what it touches
Internal ChangesKind: in v2.1.247,
Internal ChangesSection of the release
What

Each open dialog now records whether it was opened by a user action, and dialogs opened by the user and those opened by the app are tracked as separate stacks, so closing one only affects the dialog beneath it when both are the same kind.

Details
  • The component that scopes keyboard shortcuts to a dialog was rewritten from a compiler-memoized form to a plain hook-based one, with unchanged behaviour for scoping, preemption, swallowing keys and claiming focus.
Evidence

userInvoked

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.247 →

Feedback