Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.0.28 Home All releases olderv2.0.27 v2.0.29newer
Claude Code v2.0.28

Enhanced Marketplace Removal Cleanup

What: Removing a marketplace now automatically cleans up all references from settings files, preventing orphaned configuration entries.

How it works:

# When you remove a marketplace:
claude marketplace remove my-marketplace

# Now also removes:
# - extraKnownMarketplaces.my-marketplace from all settings files
# - All enabledPlugins entries like "plugin-name@my-marketplace"
# - Cleans userSettings, projectSettings, and localSettings

Details:

  • Iterates through all settings files (user, project, local)
  • Removes marketplace from extraKnownMarketplaces
  • Removes all plugins associated with the marketplace from enabledPlugins
  • Logs cleanup actions for each settings file
  • Handles errors gracefully if settings write fails
  • Evidence: Enhanced function ruA() at line 263832 (replaced suA() from v2.0.27); cleanup loop at lines 263842-263868

See this entry in the whole of v2.0.28 →