megachangelog
Fix4.1.9

v4.1.9 Release

Cline 4.1.9 improves diff readability by using the editor's native foreground color, updates the UI to use Inter and Geist Mono fonts, and fixes multiple stability issues including token refresh handling, telemetry spam, credential management, and SDK bundle provider compatibility. It also addresses streamed tool-call crashes and corrects token bucket accounting for more accurate usage reporting.

Changed

  • Use the editor's foreground color for diff block text, so diffs stay legible in themes where the previous hardcoded color washed them out.
  • Switch the interface to Inter and Geist Mono.

Fixed

  • Don't discard a successfully refreshed Cline token when the old one was already past expiry, which made the first request after a long idle period fail despite valid credentials.
  • Stop the legacy-task migration backlog from spamming telemetry, and record a migration outcome only once the seeded session actually persists, so a failed migration is no longer reported as a success.
  • Report involuntary Cline logouts (a rejected refresh token) instead of clearing credentials silently.

Fixed (SDK bundle only)

These land through SDK v0.0.74 and therefore apply to windows running the SDK bundle, not the legacy one.

  • Fix the Claude Code provider being unusable for agentic work: it now runs its own native tools instead of receiving tool definitions it cannot bridge, anchors the session on your workspace directory, and loads ~/.claude plus project settings so your permission rules apply.
  • Reject truncated tool-call JSON instead of silently "repairing" it into wrong arguments.
  • Fix strict providers rejecting a turn with "user message must have content" when a message's content held only empty text parts.
  • Fix a mid-turn crash on streamed tool calls with non-zero or non-contiguous indexes, hit through LiteLLM's Anthropic passthrough.
  • Report disjoint per-request token buckets instead of re-counting the whole cached conversation on every request, which inflated per-task totals roughly 5x on cache-heavy sessions.

Full Changelog: v4.1.8...v4.1.9

stabilityuiauthsdkperformancetools

Source: original entry ↗