Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.277 ·

Native update cleans up orphaned staging directories on every check

Native updater's orphaned-staging-folder cleanup was refactored into its own function, always run before plugin-lock cleanup

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

The cleanup logic that removes leftover staging directories from the native updater has been pulled out into its own dedicated function, and is now always run before the plugin-lock cleanup step, rather than being interleaved inline with it as before.

Why

This is a reordering and cleanup of internal update logic; the staging cleanup ran unconditionally before too, so this mainly changes the order and structure of the code rather than adding new behavior.

See this entry in the whole of v2.1.277 →

Feedback