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

Claude Code v2.1.199 ·

Entry
JSON All of v2.1.199
EntryKind: in v2.1.199,
Bug FixesSection of the release
  • Config write queue now correctly drains before process exit, relaunch, and exitWithMessage paths — previously a race could lose in-flight settings writes on shutdown. (search for "write queue drain timeout")
  • The settings write path now uses a proper async queue with in-order serialization (_f) for all config sections, preventing concurrent writes from clobbering each other. (search for "saveConfigWithLock", "mbn.set")
  • deleteCurrentProjectConfigFields and deleteProjectConfig fallback paths now correctly re-base on the enqueue-time cache snapshot when a concurrent auth write is in flight, preventing auth loss. (search for "enqueue-time cache snapshot. See GH #3117")
  • Model alias picker no longer inserts duplicate entries when the current alias and its 1M variant are both in the list. (search for "Failed to migrate", model alias migration error strings)

See this entry in the whole of v2.1.199 →

Feedback