Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.312 ·

Paths with Unicode spaces in the middle are now accepted

A path safety check now allows unusual Unicode spaces inside a path but still rejects them at the end of a path segment

You'll notice Bug Fixes
JSON All of v2.1.312
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
File ToolsArea: what it touches
Bug FixesKind: in v2.1.312,
Bug FixesSection of the release
What

Claude Code checks file paths to make sure they are safe. A segment is one part of a path between slashes. This check now treats Unicode space characters differently. Unicode space characters are spacing characters other than the ordinary space.

  • Spaces inside a segment: an unusual Unicode space no longer causes the whole path to be rejected.
  • Spaces at the end of a segment: a segment that ends in a Unicode space other than the ordinary space is still rejected.
  • Dots and spaces only: a segment made up only of dots and spaces, including Unicode spaces, is still rejected.
  • Two characters, U+2000 and U+2001, are now always refused.
Why

Some paths that were refused before, because they contained an unusual space character in the middle, are now allowed. Trailing spaces, which are easy to miss when you read a path, are still blocked.

See this entry in the whole of v2.1.312 →

Feedback