Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

Text normalization for skill and command names now uses one shared routine

Matching skill and command names, stripping accent marks and cleaning text now share one Unicode normalization routine

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

Unclear It is not clear whether the shared routine produces different output from the inline calls it replaced.

What

Several places in Claude Code that tidy up text before comparing or using it now go through a single shared routine for Unicode normalization. Unicode normalization converts characters that look the same but are stored differently into one standard form. The places affected are:

  • the matcher that compares skill names and command names
  • the step that strips accent marks from letters
  • a text sanitizer that cleans up strings

Before, each of these did its own normalization inline.

Why

In practice, name matching and text cleanup are now handled the same way in each of these places. Whether any name now matches differently than before is not stated.

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 doubtIt is not clear whether the shared routine produces different output from the inline calls it replaced.

See this entry in the whole of v2.1.290 →

Feedback