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 olderv0.2.89 v0.2.91newer

Claude Code v0.2.90

11 entries read diff v0.2.89 → v0.2.90 Markdown
Find
Pick an entry · j / k steps through
10 entries

Changesopen

#

# Claude Code v0.2.90 Changelog

Related

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

JetBrains IDE Integration Support#

Claude Code now supports integration with JetBrains IDEs! This major addition enables users to connect Claude Code with popular JetBrains development environments.

Supported IDEs:

  • PyCharm
  • IntelliJ IDEA (Ultimate and Community)
  • WebStorm
  • PhpStorm
  • RubyMine
  • CLion
  • GoLand
  • Rider
  • DataGrip
  • AppCode
  • DataSpell
  • Aqua
  • Gateway
  • Fleet
  • Android Studio

How it works:

  • When ENABLE_IDE_INTEGRATION="true" is set, Claude Code can now detect and install the JetBrains plugin
  • The plugin (claude-code-jetbrains-plugin) is automatically deployed to the appropriate plugin directories
  • Claude Code intelligently detects existing installations and handles version management

Usage:

# Enable IDE integration
export ENABLE_IDE_INTEGRATION="true"
claude

Related

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

Tool Permission System#

A new permission prompt system has been introduced for tool usage, providing better control over what actions Claude can perform.

Key components:

  • Tools can now prompt for permission before execution
  • Two permission behaviors: allow (with optional input modifications) or deny (with explanation)
  • Permission decisions are tracked with detailed reasoning

Example interaction: When Claude attempts to use a tool that requires permission, you'll see a prompt asking whether to allow the action. You can:

  • Allow the tool to proceed (optionally with modified parameters)
  • Deny the tool with a reason

Enhanced Onboarding Flow#

The onboarding process now returns a boolean indicating whether onboarding was shown, allowing for better flow control in automated scenarios.

Better IDE Detection Logic#

  • Consolidated IDE detection into a single R86() function for VS Code-like editors
  • Added comprehensive JetBrains IDE directory detection across macOS, Windows, and Linux
  • Improved plugin version comparison using semantic versioning

Related

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

Stream Processing Enhancement#

  • Added PassThrough stream support from Node.js stream module for better data handling

Related

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

Path Resolution Updates#

  • New path utilities imported: extname, isAbsolute, relative, and resolve
  • Better handling of absolute vs relative paths

Related

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

Refactored Functions#

  • W56()M86(): IDE connection detection now includes additional safety check for Ib flag
  • q08()g08(): Onboarding function now returns boolean to indicate if onboarding was displayed

Removed Functions#

  • Removed separate VS Code/Cursor/Windsurf detection functions in favor of unified approach
  • Consolidated extension installation logic

Related

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

New Helper Functions#

  • qh5(): Finds JetBrains IDE configuration directories
  • $86(): Locates JetBrains plugin directories
  • z86(): Extracts plugin version from JAR files
  • EX1(): Recursively copies directories
  • RX1(): Recursively removes directories
  • U86(): Manages JetBrains plugin installation and updates
  • C86(): Checks if JetBrains plugin is installed
  • E86(): Unified IDE extension detection
  • nQ6(): Formats permission prompt results
1 entry

Bug Fixesopen

#

  • Fixed potential issues with IDE integration when environment flags are not properly set
  • Improved error handling in plugin installation processes

Related

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

1 entry

Notesopen

#

This version represents a significant expansion in IDE support, moving beyond just VS Code-family editors to include the entire JetBrains ecosystem. The new permission system also provides users with more granular control over tool execution, enhancing security and user confidence when working with Claude Code.

Verbatim
No official entry

Not individually listed upstream

v0.2.90 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.