From 939e33ab688eaca269f09f98e945b24b3c42a1cb Mon Sep 17 00:00:00 2001 From: Florian BRUNIAUX Date: Tue, 24 Feb 2026 13:55:06 +0100 Subject: [PATCH] docs: update Claude Code releases to v2.1.52 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- CHANGELOG.md | 34 ++++++++++++++++++++++ guide/claude-code-releases.md | 20 +++++++++++-- machine-readable/claude-code-releases.yaml | 19 ++++++++++-- 3 files changed, 69 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c87118..ee9ecfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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** diff --git a/guide/claude-code-releases.md b/guide/claude-code-releases.md index a86b281..2098b41 100644 --- a/guide/claude-code-releases.md +++ b/guide/claude-code-releases.md @@ -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 diff --git a/machine-readable/claude-code-releases.yaml b/machine-readable/claude-code-releases.yaml index a89d8dc..49bbad3 100644 --- a/machine-readable/claude-code-releases.yaml +++ b/machine-readable/claude-code-releases.yaml @@ -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: