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.33 v1.0.35newer

Claude Code v1.0.34

5 entries read diff v1.0.33 → v1.0.34 Markdown
Find
Pick an entry · j / k steps through
5 entries

Changesopen

New Features#

Improved Shell Alias Setup

The CLI now provides better shell configuration guidance when setting up the claude command alias. When running the setup, users will see:

  • Automatic detection and replacement of existing claude aliases in shell configuration files
  • Clear instructions tailored to the user's specific shell (bash, zsh, etc.)
  • Confirmation messages when aliases are successfully added or replaced
  • Example output: ✓ Replaced old claude alias in ~/.bashrc

Related

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

Technical Updates#

WebIDL and URL Parsing Library Updates

  • Replaced internal WebIDL type conversion library with a newer, more standards-compliant implementation
  • Updated URL parsing module to align with the latest WHATWG URL Standard
  • Enhanced type validation for WebIDL conversions with more descriptive error messages

Stream Processing Improvements

  • Updated stream imports to use more specific named imports (PassThrough from stream)
  • Changed process imports to use the node: protocol prefix for better Node.js compatibility

Related

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

Code Quality Improvements#

Type Conversion Functions

The new WebIDL implementation includes more robust type conversion with better error handling:

  • Integer conversions now properly handle edge cases for signed/unsigned values
  • Improved handling of enforceRange and clamp options
  • More descriptive TypeError messages when conversions fail

Example of improved error messages:

  • Old: Generic conversion errors
  • New: "Argument is not a finite number" or "Argument is not in byte range"

Internal Changes#

  • Structural similarity with previous version: 99.7%
  • 16 new function declarations added
  • 22 legacy function declarations removed
  • Maintained backward compatibility for all user-facing features

Related

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

Summary#

This release focuses on internal improvements to standards compliance and code quality. Users will notice better shell setup guidance, while the underlying URL parsing and type conversion systems have been modernized to follow the latest web standards. All existing commands and features continue to work as before.

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v1.0.34. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.

  • Fixed a memory leak causing a MaxListenersExceededWarning message to appear
System prompt

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