fix: correct v2.1.39/v2.1.41 feature attributions + add claude auth CLI docs

3 features were incorrectly attributed to v2.1.39 instead of v2.1.41
(guard nested sessions, OTel speed attribute, Agent Teams model fix).
Verified against official CHANGELOG. Also adds claude auth login/status/logout
to the ultimate guide maintenance commands table.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Florian BRUNIAUX 2026-02-16 20:37:08 +01:00
parent 75e93f79a4
commit e4d9d9e825
4 changed files with 106 additions and 18 deletions

View file

@ -0,0 +1,79 @@
---
title: "Veille hebdomadaire Claude Code CLI (9-16 fev 2026)"
type: "weekly-watch"
date: "2026-02-16"
score: 4
action: "integrated"
versions_covered: ["2.1.39", "2.1.41", "2.1.42"]
sources:
- "GitHub CHANGELOG (anthropics/claude-code)"
- "Releasebot (releasebot.io)"
- "GitHub Releases"
- "Official docs (code.claude.com)"
---
# Veille hebdomadaire Claude Code CLI (9-16 fev 2026)
## Resume
Veille couvrant 3 releases Claude Code (v2.1.39, v2.1.41, v2.1.42) avec analyse d'impact, avant/apres pour chaque feature, et recommandations operationnelles.
## Points cles
- v2.1.42: Perf startup (Zod schema deferred), prompt cache hit rate, fix /resume, fix image dimensions
- v2.1.41: `claude auth login/status/logout`, Windows ARM64, guard sessions imbriquees, OTel `speed`, nombreux fixes stabilite
- v2.1.39: Terminal rendering perf, fatal errors displayed, process hang fix
## Score: 4/5
**Justification**: La veille a permis de detecter 3 features mal attribuees dans notre propre tracking (guard sessions, OTel speed, Agent Teams fix etaient dans v2.1.39 au lieu de v2.1.41). Cette correction factuelle justifie le score eleve.
## Gaps identifies
| Gap | Localisation | Priorite |
|-----|-------------|----------|
| `claude auth` CLI non documente | guide/ultimate-guide.md (section 1.1) | Haute |
| Features mal attribuees v2.1.39/v2.1.41 | YAML + MD releases | Critique |
| Release channels (latest/stable) | Non documente | Basse |
## Challenge (technical-writer agent)
**Score propose par challenger**: 3/5
Arguments:
- Tracking deja a jour, apport limite aux gaps
- Gaps identifies = usage avance, pas core workflows
- Sources citees mais pas linkees directement
**Contre-argument retenu**: La correction des attributions erronees justifie le 4/5. Sans cette veille, 3 features resteraient attribuees a la mauvaise version.
## Fact-Check
| Affirmation | Verifiee | Source |
|-------------|----------|--------|
| v2.1.42: Zod schema deferred | Verified | CHANGELOG officiel (gh api) |
| v2.1.42: Prompt cache hit rate | Verified | CHANGELOG officiel |
| v2.1.41: `claude auth` CLI | Verified | CHANGELOG officiel |
| v2.1.41: Windows ARM64 | Verified | CHANGELOG officiel |
| v2.1.41: Guard sessions (pas v2.1.39) | Verified | CHANGELOG officiel |
| v2.1.41: OTel speed (pas v2.1.39) | Verified | CHANGELOG officiel |
| v2.1.39: Terminal rendering + stability | Verified | CHANGELOG officiel |
| Releasebot "first seen" v2.1.41 = 11 fev | Discrepancy | GitHub Release = 13 fev UTC |
## Actions realisees
1. **YAML corrige**: `claude-code-releases.yaml` — 3 features deplacees de v2.1.39 vers v2.1.41, date v2.1.39 corrigee (2026-02-11 -> 2026-02-10)
2. **MD corrige**: `claude-code-releases.md` — Meme correction, contenu v2.1.39/v2.1.41 realigne sur le CHANGELOG officiel
3. **Guide mis a jour**: `ultimate-guide.md` — Ajout `claude auth login/status/logout` dans la table des commandes maintenance (section 1.1)
## Decision finale
- **Score**: 4/5
- **Action**: Integre
- **Confiance**: Haute (fact-check complet contre CHANGELOG officiel via gh api)
---
**Evaluated by**: Claude Code (Opus 4.6)
**Challenge by**: Sonnet 4.5 (technical-writer agent)
**Method**: Multi-phase (Summary > Gap Analysis > Challenge > Fact-Check > Integration)

View file

@ -35,10 +35,18 @@ tags: [reference, release]
### v2.1.41 (2026-02-13)
- **New**: Guard against launching Claude Code inside another Claude Code session
- **New**: `claude auth login`, `claude auth status`, `claude auth logout` CLI subcommands
- **New**: Windows ARM64 (win32-arm64) native binary support
- Added `speed` attribute to OTel events and trace spans for fast mode visibility
- **Improved**: `/rename` auto-generates session name from conversation context when called without arguments
- Improved narrow terminal layout for prompt footer
- Fixed: Agent Teams using wrong model identifier for Bedrock, Vertex, and Foundry customers
- Fixed: Crash when MCP tools return image content during streaming
- Fixed: `/resume` session previews showing raw XML tags instead of readable command names
- Fixed: Opus 4.6 launch announcement showing for Bedrock/Vertex/Foundry users
- Fixed: Hook blocking errors (exit code 2) not showing stderr to the user
- Fixed: Structured-outputs beta header sent unconditionally on Vertex/Bedrock
- Fixed: File resolution for @-mentions with anchor fragments (e.g., `@README.md#installation`)
- Fixed: FileReadTool blocking on FIFOs, `/dev/stdin`, and large files
- Fixed: Background task notifications not delivered in streaming Agent SDK mode
@ -46,20 +54,15 @@ tags: [reference, release]
- Fixed: Stale permission rules not clearing when settings change on disk
- Fixed: Permission wait time included in subagent elapsed time display
- Fixed: Proactive ticks firing while in plan mode
### v2.1.39 (2026-02-11)
- **New**: Guard against launching Claude Code inside another Claude Code session
- Added `speed` attribute to OTel events and trace spans for fast mode visibility
- Fixed: Agent Teams using wrong model identifier for Bedrock, Vertex, and Foundry customers
- Fixed: Crash when MCP tools return image content during streaming
- Fixed: `/resume` session previews showing raw XML tags instead of readable command names
- Fixed: Opus 4.6 launch announcement showing for Bedrock/Vertex/Foundry users
- Fixed: Hook blocking errors (exit code 2) not showing stderr to the user
- Fixed: Structured-outputs beta header sent unconditionally on Vertex/Bedrock
- Improved: Model error messages for Bedrock/Vertex/Foundry with fallback suggestions
### v2.1.39 (2026-02-10)
- Improved: Terminal rendering performance
- Multiple stability fixes (fatal errors, process hanging, character loss at screen boundary)
- Fixed: Fatal errors being swallowed instead of displayed
- Fixed: Process hanging after session close
- Fixed: Character loss at terminal screen boundary
- Fixed: Blank lines in verbose transcript view
### v2.1.38 (2026-02-10)

View file

@ -260,6 +260,9 @@ claude doctor
| `claude update` | Check and install updates | Weekly or when encountering issues |
| `claude doctor` | Verify auto-updater health | After system changes or if updates fail |
| `claude --version` | Display current version | Before reporting bugs |
| `claude auth login` | Authenticate from the command line | CI/CD, devcontainers, scripted setups |
| `claude auth status` | Check current authentication state | Verify which account/method is active |
| `claude auth logout` | Clear stored credentials | Shared machines, security cleanup |
**Update frequency recommendations:**
- **Weekly**: Check for updates during normal development

View file

@ -27,19 +27,22 @@ releases:
- version: "2.1.41"
date: "2026-02-13"
highlights:
- "Guard against launching Claude Code inside another Claude Code session"
- "`claude auth login/status/logout` CLI subcommands"
- "Windows ARM64 (win32-arm64) native binary support"
- "`speed` attribute in OTel events for fast mode visibility"
- "`/rename` auto-generates session name from conversation context"
- "Multiple stability fixes (FileReadTool FIFOs, background tasks, stale permissions)"
- "Fixed Agent Teams wrong model for Bedrock/Vertex/Foundry"
- "Multiple stability fixes (FileReadTool FIFOs, MCP images, background tasks, stale permissions)"
breaking: []
- version: "2.1.39"
date: "2026-02-11"
date: "2026-02-10"
highlights:
- "Guard against launching Claude Code inside another Claude Code session"
- "Fixed Agent Teams wrong model for Bedrock/Vertex/Foundry"
- "`speed` attribute in OTel events for fast mode visibility"
- "Multiple stability fixes (rendering, session close, fatal errors)"
- "Improved terminal rendering performance"
- "Fixed fatal errors being swallowed instead of displayed"
- "Fixed process hanging after session close"
- "Fixed character loss at terminal screen boundary"
breaking: []
- version: "2.1.38"