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

Claude Code v2.0.8 ·

Migration Helper for Legacy Settings Removed

Entry
JSON All of v2.0.8
EntryKind: in v2.0.8,
ChangesSection of the release

What: The automatic migration from old-style allowedTools and ignorePatterns arrays to the new .claude/settings.local.json permissions format has been removed.

Context: In v2.0.5, Claude Code introduced a migration helper (l4A() at line 351970) that automatically converted:

  • Old format: allowedTools: ["Read", "Edit"] and ignorePatterns: ["node_modules/**"]
  • New format: .claude/settings.local.json with permissions rules

What this means:

  • Users upgrading from versions before v2.0.5 directly to v2.0.8 or later will need to manually migrate their settings
  • Users who already upgraded through v2.0.5-v2.0.7 are unaffected (their settings were already migrated)
  • The new .claude/settings.local.json permissions format remains fully supported

Evidence: Migration functions WdQ() at line 351945, JdQ() at line 351955, and l4A() at line 351970 in v2.0.5 are not called in v2.0.8

See this entry in the whole of v2.0.8 →

Feedback