docs: update Claude Code releases to v2.1.52

- v2.1.51: claude remote-control subcommand, BashTool login shell perf,
  SDK account env vars (CLAUDE_CODE_ACCOUNT_UUID etc.),
  /model human-readable labels, custom npm registries for plugins
- v2.1.52: VSCode crash fix on Windows (openLast command)
- Updated latest: 2.1.50 → 2.1.52

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Florian BRUNIAUX 2026-02-24 13:55:06 +01:00
parent c05e4fa4fd
commit 939e33ab68
3 changed files with 69 additions and 4 deletions

View file

@ -6,8 +6,42 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Unreleased]
### Documentation
- **Claude Code Releases**: Updated tracking to v2.1.52
- v2.1.51: `claude remote-control` subcommand, BashTool login shell perf, SDK account env vars, /model human-readable labels
- v2.1.52: VSCode crash fix on Windows
### Added
- **guide/ultimate-guide.md §9.21** — Nouvelle section "Legacy Codebase Modernization" (workflow 4 étapes validé par recherche indépendante)
- Déclencheur : article Anthropic COBOL (23 fév 2026) + chute IBM -13% même jour (pire journée depuis oct. 2000)
- Workflow : Discovery → Risk Analysis → Strategic Planning → Incremental Implementation
- Prompt patterns concrets pour chaque phase, tableau expectations réalistes (-25% à -88% selon contexte)
- Stats vérifiées via Perplexity : 220B lignes COBOL (IBM), ~95% ATM (Reuters/industrie), 93% accuracy COBOL→Java (arXiv avr. 2025)
- Anti-patterns documentés : big bang migration, no parallel run, skip discovery, trust aveugle sur business logic
- Sources : arXiv 2504.11335, AWS EKS case study (juil. 2025), WJAETS 2025, cas Airbnb (6 sem. vs 1.5 an)
- Évaluation ressource : score 2/5 maintenu (article marketing sans depth technique) — workflow intégré via recherche indépendante
- **docs/resource-evaluations/2026-02-23-agentsview-session-analytics.md** — Évaluation AgentsView (score 3/5, à intégrer dans 2-4 semaines)
- Web app locale (Go + Svelte 5 + SQLite FTS5) pour search + analytics des sessions Claude Code, Codex, Gemini CLI
- Gap confirmé : aucun outil existant dans le guide ne combine FTS + analytics visuelles (heatmaps, velocity) dans une UI web locale
- Freins : repo de 4 jours (créé 19 fév 2026), 49 stars au moment de l'évaluation
- Crédibilité auteur : Wes McKinney (créateur de pandas)
- Plan d'intégration : `guide/observability.md` section External Monitoring Tools + mention dans `guide/third-party-tools.md`
- Score initial 4/5 → challengé à 3/5 (adoption non établie) + placement corrigé vers `observability.md`
- **guide/ultimate-guide.md §5.5** — Nouvelle entrée "Design Intelligence: UI UX Pro Max" dans Community Skill Repositories
- Skill design le plus populaire de l'écosystème (33.7k stars, 3.3k forks, MIT, v2.2.1)
- Couvre : 67 styles UI, 96 palettes, 57 typographies, 99 UX guidelines, 100 règles industrie
- Documentation du Design System Generator (BM25 engine Python, offline) avec commandes exactes
- Pattern Master + Override pour projets multi-pages documenté avec workflow end-to-end
- 3 options d'installation (Claude Marketplace, CLI `uipro-cli`, git clone manuel)
- Note sécurité mise à jour post-audit source (fév 2026) : aucun script preinstall/postinstall npm, engine Python 100% offline (stdlib + CSV/JSON locaux, zéro appel réseau)
- Évaluation : `docs/resource-evaluations/ui-ux-pro-max-skill.md` (score 4/5, traction vérifiée gh CLI, audit source propre)
- **machine-readable/reference.yaml** — Entrée `ui_ux_pro_max` avec URL, line number, stats
- **guide/ultimate-guide.md** — 7 sections ajoutées suite à veille hebdo Anthropic 17-23 fev 2026 (éval: `docs/resource-evaluations/2026-02-22-veille-hebdo-anthropic-17-23-fev.md`, score 3/5)
**P1 — Prompt caching + env vars manquantes**

View file

@ -10,13 +10,13 @@ tags: [reference, release]
> **Full details**: [github.com/anthropics/claude-code/CHANGELOG.md](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md)
> **Machine-readable**: [claude-code-releases.yaml](../machine-readable/claude-code-releases.yaml)
**Latest**: v2.1.50 | **Updated**: 2026-02-21
**Latest**: v2.1.52 | **Updated**: 2026-02-24
---
## Quick Jump
- [2.1.x Series (January-February 2026)](#21x-series-january-february-2026) — Worktree isolation, background agents, ConfigChange hook, Fast mode Opus 4.6, 1M context, claude.ai MCP connectors
- [2.1.x Series (January-February 2026)](#21x-series-january-february-2026) — Worktree isolation, background agents, ConfigChange hook, Fast mode Opus 4.6, 1M context, claude.ai MCP connectors, remote-control, BashTool perf
- [2.0.x Series (Nov 2025 - Jan 2026)](#20x-series-november-2025---january-2026) — Opus 4.5, Claude in Chrome, Background agents
- [Breaking Changes Summary](#breaking-changes-summary)
- [Milestone Features](#milestone-features)
@ -25,6 +25,22 @@ tags: [reference, release]
## 2.1.x Series (January-February 2026)
### v2.1.52 (2026-02-24)
- **Fixed**: VSCode extension crash on Windows ("command 'claude-vscode.editor.openLast' not found")
### v2.1.51 (2026-02-24)
- **New**: `claude remote-control` subcommand for external builds — enables local environment serving for all users
- **New**: Custom npm registries and specific version pinning when installing plugins from npm sources
- **New**: SDK: `CLAUDE_CODE_ACCOUNT_UUID`, `CLAUDE_CODE_USER_EMAIL`, `CLAUDE_CODE_ORGANIZATION_UUID` env vars to provide account info synchronously (eliminates race conditions in early telemetry)
- **Changed**: BashTool now skips login shell (`-l` flag) by default when shell snapshot is available — performance improvement (previously required `CLAUDE_BASH_NO_LOGIN=true`)
- **Changed**: Tool results larger than 50K characters now persisted to disk (previously 100K threshold)
- **Improved**: `/model` picker now shows human-readable labels (e.g., "Sonnet 4.5") instead of raw model IDs for pinned versions, with upgrade hint when newer version available
- **Fixed**: Security issue where `statusLine` and `fileSuggestion` hook commands could execute without workspace trust acceptance in interactive mode
- **Fixed**: Duplicate `control_response` messages from WebSocket reconnects causing API 400 errors
- **Fixed**: Slash command autocomplete crashing when a plugin's SKILL.md description is a YAML array or other non-string type
### v2.1.50 (2026-02-21)
- **New**: `WorktreeCreate` and `WorktreeRemove` hook events — custom VCS setup/teardown when agent worktree isolation creates or removes worktrees

View file

@ -3,8 +3,8 @@
# Purpose: Track Claude Code product releases for documentation sync
# Maintained: Manual updates when new releases are announced
latest: "2.1.50"
updated: "2026-02-21"
latest: "2.1.52"
updated: "2026-02-24"
# ════════════════════════════════════════════════════════════════
# RELEASES (newest first, condensed highlights only)
@ -15,6 +15,21 @@ releases:
# 2.1.x Series (January-February 2026)
# ─────────────────────────────────────────────────────────────
- version: "2.1.52"
date: "2026-02-24"
highlights:
- "VSCode: Fixed extension crash on Windows ('command claude-vscode.editor.openLast not found')"
breaking: []
- version: "2.1.51"
date: "2026-02-24"
highlights:
- "⭐ `claude remote-control` subcommand for external builds enabling local environment serving"
- "BashTool skips login shell by default when shell snapshot available (was `CLAUDE_BASH_NO_LOGIN=true`); tool results persist to disk at 50K chars (was 100K)"
- "SDK: `CLAUDE_CODE_ACCOUNT_UUID`, `CLAUDE_CODE_USER_EMAIL`, `CLAUDE_CODE_ORGANIZATION_UUID` env vars for account metadata"
- "/model picker shows human-readable labels (e.g., 'Sonnet 4.5') for pinned versions; custom npm registries for plugin installs"
breaking: []
- version: "2.1.50"
date: "2026-02-21"
highlights: