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 releases Home olderv1.0.102 v1.0.105newer

Claude Code v1.0.103

4 entries read diff v1.0.102 → v1.0.103 Markdown

This release introduces npm plugin support, allowing users to install and use Claude plugins directly from npm packages. It also enhances file security by expanding protection to include IDE configurations and shell files beyond just Git files.

Find
Pick an entry · j / k steps through
4 entries

Changesopen

npm Plugin Support#

What: Claude Code now supports loading plugins directly from npm packages using the npm: prefix in repository names

How to use:

# In your settings.json, add npm packages as plugin repositories
{
  "enabledPlugins": {
    "npm:@claude/example-plugin": true,
    "npm:claude-dev-tools": ["specific-command"]
  }
}

Details:

  • Package names must follow npm naming conventions (alphanumeric, hyphens, periods, underscores)
  • Supports both regular and scoped npm packages (e.g., @org/package-name)
  • Automatically resolves packages from node_modules directory
  • Validates plugin structure (requires commands/, agents/, plugin.json, or hooks/ directories)
  • Evidence: jF5() at line 395289, RF5() at line 395212, qS at line 395336

Enhanced File Security Protection#

What: Expanded file filtering now protects IDE configurations and shell files in addition to Git files

Details:

  • Protected directories: .git, .vscode, .idea (anywhere in file path)
  • Protected files: .gitconfig, .bashrc, .bash_profile, .zshrc, .zprofile, .profile
  • Claude will now request permission before editing these sensitive files
  • Consolidated security logic provides consistent protection across file types
  • Evidence: UW9() at line 352933

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Plugin Loading Architecture#

Refactored plugin discovery system with improved error handling and conflict detection. Plugin names must now be unique across all repositories, with clear error messages for conflicts.

Todo Display Integration#

Added keyboard shortcut integration hook for todo toggle functionality, improving the user experience when managing todos during Claude sessions.

Evidence

ylB() at line 430535

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

Verbatim
No official entry

Not individually listed upstream

v1.0.103 does not have its own entry in Anthropic’s official changelog, because prerelease builds are often folded into a neighbouring release. Browse the full changelog for the closest official notes. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

System prompt

The system prompt was not captured for this release, so this page cannot say whether it moved.