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.114 v1.0.116newer

Claude Code v1.0.115

4 entries read diff v1.0.114 → v1.0.115 Markdown

This release adds rainbow color support to the color theme system and improves thinking detection toggle behavior to be more predictable and user-controlled.

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

Changesopen

Rainbow Color Palette#

What: Added a complete rainbow color palette to all theme variants (light, dark, and custom themes)

Details:

  • Seven new rainbow colors: red, orange, yellow, green, blue, indigo, violet
  • Each color includes both normal and shimmer variants for animated effects
  • Colors added to theme objects: gq9 at line 360299, uq9 at line 360354, hq9 at line 360244, dq9 at line 360464, mq9 at line 360409, cq9 at line 360519
  • Example color values:
  • rainbow_red: "rgb(235,95,87)"
  • rainbow_orange: "rgb(245,139,87)"
  • rainbow_yellow: "rgb(250,195,95)"
  • And corresponding shimmer variants for each

Related

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

Rainbow Color Arrays and Helper Functions#

What: New infrastructure for cycling through rainbow colors

How to use: The system now includes:

  • Cj9 array at line 365972: Contains the seven rainbow color names for cycling
  • Uj9 array at line 365981: Contains the seven rainbow shimmer color names
  • m61() function at line 365993: Cycles through rainbow colors by index
  • Ew1() function at line 365990: Checks if a string matches "ultrathink" (case-insensitive)

Details:

  • The m61(index, useShimmer) function takes an index and optional shimmer flag, returning the appropriate rainbow color name
  • Uses modulo arithmetic to cycle through colors: Q[A % Q.length]
  • Evidence: m61() at line 365993, Ew1() at line 365990, Cj9 at line 365972, Uj9 at line 365981

Thinking Detection Toggle Behavior#

What: Improved how the thinking detection disabled state works when users toggle it on/off

Details:

  • Removed automatic re-enabling of thinking when users clear thinking tokens from input (previously in useEffect at line 437586-437588 in v1.0.114)
  • Introduced computed "effective disabled" state (i1 at line 437849) that only treats thinking as disabled when both:
  1. User has disabled thinking, AND
  2. Thinking tokens are present in the input
  • Visual feedback (border colors, shimmer effects) now shows thinking detection state more accurately
  • User preference for disabled thinking now persists instead of being automatically reset
  • Evidence: i1 variable at line 437849 in Yp5(), removed useEffect from previous version

Code Organization#

What: Refactored imports for better tree-shaking and bundle optimization

Details:

  • Changed node:process import from default to named import for cwd() function
  • Import structure: import { cwd as TNA } from "node:process" at line 361351
  • Import structure: import { PassThrough as xi5 } from "stream" at line 442117
  • No functional changes, just more efficient bundling
  • Evidence: import { cwd as TNA } at line 361351, import { PassThrough as xi5 } at line 442117

Related

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

Verbatim
Official · Anthropic

Anthropic’s official release notes

Published verbatim by Anthropic for v1.0.115. 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.

  • Improve thinking mode display with enhanced visual effects
  • Type /t to temporarily disable thinking mode in your prompt
  • Improve path validation for glob and grep tools
  • Show condensed output for post-tool hooks to reduce visual clutter
  • Fix visual feedback when loading state completes
  • Improve UI consistency for permission request dialogs
System prompt

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