Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Native installer: backup file names carry the pid, and leftovers are parsed

Native installer backup copies of the Claude Code program are now named with a timestamp and the process ID, and leftover files are recognised by name

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

The native installer is the standalone way of installing Claude Code, where Claude Code updates its own program file. When it replaces that file, it keeps a backup copy of the old one. Backup copies are now named <exe>.old.<ms>.<pid>:

  • <exe> is the program's file name.
  • <ms> is a timestamp.
  • <pid> is the process ID, the number the operating system gives each running program.

A new name parser recognises two kinds of leftover file: these backups (.old.), and staged copies of a new version waiting to be put in place (.new.).

Why

If you look in the folder where Claude Code is installed, backup files now have a longer name with an extra number at the end. Because Claude Code can now read these names, it can identify its own leftover files when it cleans up after an update.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding suggests the process ID lets cleanup tell which running process owns a file, but the evidence does not confirm how cleanup uses…

See this entry in the whole of v2.1.281 →

Feedback