KiCad Studio Changelog
Source: apps/vscode-extension/CHANGELOG.md
All notable changes to the KiCad Studio VS Code extension will be documented in this file.
The format is based on Keep a Changelog, and this extension adheres to Semantic Versioning.
Comparison links will be added after the first public component tags are published.
1.1.0 (2026-05-27)
Features
- compat: add release compatibility matrix (f35ba2d)
- extension: enrich workflow sidebars (ba3a250)
- extension: polish sidebar workflow affordances (9f41d2f)
- kicad-studio/kicad-mcp-pro: add doctor diagnostics (88dca0c), closes #74
- kicad-studio/kicad-mcp-pro: add KiCad IPC capability gating (835e488)
- kicad-studio/kicad-mcp-pro: add KiCad IPC capability gating (c81db7a)
- kicad-studio/kicad-mcp-pro: add localization infrastructure (49f949e)
- kicad-studio/kicad-mcp-pro: add localization infrastructure (fbe63e0)
- kicad-studio/kicad-mcp-pro: add monorepo dev doctor (7766750)
- kicad-studio/kicad-mcp-pro: add monorepo dev doctor (11f2168)
- kicad-studio/kicad-mcp-pro: add operating modes (2cd849a), closes #73
- kicad-studio/kicad-mcp-pro: add opt-in privacy-safe reporting (55ca498)
- kicad-studio/kicad-mcp-pro: add opt-in privacy-safe reporting (4d0e902)
- kicad-studio/kicad-mcp-pro: add product release provenance evidence (#195) (e2caccd)
- kicad-studio/kicad-mcp-pro: add shared protocol schemas package (684ef9f), closes #53
- kicad-studio/kicad-mcp-pro: add STEPZ and XAO exports (b098507), closes #232
- kicad-studio: add AI provider secret vault (4097f3f)
- kicad-studio: add AI provider secret vault (22d9143)
- kicad-studio: add diagnostic freshness model (60baed9)
- kicad-studio: add inline component search view (e40622c)
- kicad-studio: add inline component search view (9b36be1)
- kicad-studio: add MCP compatibility dashboard (f0a2adb)
- kicad-studio: add MCP compatibility dashboard (004e488)
- kicad-studio: add PCM library management (fdd5323)
- kicad-studio: add PCM library management (4df04e3)
- kicad-studio: add settings migration framework (1fbbe7f)
- kicad-studio: add settings migration framework (239755b)
- kicad-studio: add viewer engine state (633fc29)
- kicad-studio: add viewer engine state (7138bf9)
- kicad-studio: gate Allegro import workflow (eac6edc)
- kicad-studio: gate Allegro import workflow (f1bf39b)
- kicad-studio: isolate multi-project workspace state (26124d7)
- kicad-studio: isolate multi-project workspace state (96cb313)
- kicad-studio: surface KiCad support matrix (5dbdee8)
- mcp: add server info capabilities contract (759ef3a)
- repo: add shared kicad fixtures package (a858483), closes #54
- repo: establish beta feedback program (3d49ce9)
- repo: establish beta feedback program (7723d43)
- studio: add mcp tool adapter layer (73acdc0)
- studio: centralize extension state stores (76eb2cd), closes #69
Bug Fixes
- extension: clear stale diagnostics by canonical path (30d91ea)
- keep release preparation checks stable (66123b7)
- kicad-studio/kicad-mcp-pro: mark KiCad 9.x deprecated (11fb19a)
- kicad-studio/kicad-mcp-pro: mark KiCad 9.x deprecated (11fb19a)
- kicad-studio/kicad-mcp-pro: mark KiCad 9.x deprecated (c421156)
- kicad-studio/kicad-mcp-pro: raise public compatibility floors (98283a7), closes #209
- kicad-studio/kicad-mcp-pro: reset extension marketplace identity (2f907a1)
- kicad-studio/kicad-mcp-pro: reset extension marketplace identity (11f3fd0)
- kicad-studio: address accessibility review feedback (0cc0f69)
- kicad-studio: address component search review feedback (561d83f)
- kicad-studio: align Codex provider support (484f739)
- kicad-studio: align viewer toolbar with VS Code themes (80f1d5c), closes #18
- kicad-studio: clarify project tree roles (f6f5a2f), closes #21
- kicad-studio: compact viewer tools panel (#156) (3270fb4)
- kicad-studio: escape PCM library table backslashes (19254b5)
- kicad-studio: fail closed on import support probes (0cbbb0d)
- kicad-studio: let fallback viewer fit schematic (edd71e7), closes #17
- kicad-studio: polish sidebar workflow states (78ad7dc)
- make extension formatting portable (a64af89)
- repo: address beta program review feedback (521aef0)
- security: make python audit gate deterministic (5350ec8)
[Unreleased]
Added
- Surfaced KiCad 8.x, 9.x, and 10.0.x compatibility state in the status bar/menu with feature-level capability probe results.
- Added explicit KiCanvas/CLI SVG fallback/metadata-only viewer engine state, toolbar engine badges, unsupported-control disabling, and regression coverage for fallback diagnostics.
Changed
- Clarified Codex support as an external MCP client workflow, removed it from the direct extension provider settings, and migrated legacy
kicadstudio.ai.provider=codexselections to GitHub Copilot. - Restyled the KiCanvas viewer toolbar with VS Code theme tokens, compact spacing, and a single primary reload action for dark, light, and high-contrast themes.
Deprecated
- Marked KiCad 9.x as a deprecated best-effort compatibility line in status surfaces now that upstream active maintenance has ended.
[1.0.0] - 2026-05-20
Added
- Released the baseline KiCad Studio extension from the canonical monorepo.