[BUG] Claude Code fetches the release notes from GitHub on every invocation.

Resolved 💬 4 comments Opened Apr 29, 2025 by obra Closed Nov 30, 2025

Environment

  • Platform (select one):
  • [X ] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 0.2.90 (Claude Code)
  • Operating System macOS 14.3
  • Terminal: Ghostty

Bug Description

Claude Code appears to fetch its release notes from GitHub on startup. I could be wrong, but it looks like it fetches them twice on startup for every interactive session, but only once in -p mode.

Steps to Reproduce

  1. Run Claude Code

Expected Behavior

Claude only fetches the release notes when I'm first running a new version in an interactive session or when I ask to report a bug or to see the release notes.

Actual Behavior

It appears to fetch the changelog on every invocation.

Additional Context

I hacked up the minified claude code script to add a console.trace method just after the '.get' of the changelog, just to be able to provide a better bug report. In interactive mode with 0.2.90:

<img width="987" alt="Image" src="https://github.com/user-attachments/assets/69c03f0e-0e2d-40e5-b68c-350dc4eaec56" />

In non-interactive mode (-p):

<img width="1118" alt="Image" src="https://github.com/user-attachments/assets/2bd73932-424c-4151-b1ca-238796b83d7d" />

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗