kicad-mcp-pro Changelog
Source: packages/mcp-server/CHANGELOG.md
All notable changes to the kicad-mcp-pro Python server will be documented in this file.
The format is based on Keep a Changelog, and this package adheres to Semantic Versioning.
Comparison links will be added after the first public component tags are published.
3.6.0 (2026-05-27)
Features
- compat: add release compatibility matrix (f35ba2d)
- kicad-mcp-pro: add multi-arch container publishing (db4f98a)
- kicad-mcp-pro: add multi-arch container publishing (2dc0ebc)
- kicad-mcp-pro: add OpenTelemetry observability (b34ab19)
- kicad-mcp-pro: add OpenTelemetry observability (b4f38b8)
- kicad-mcp-pro: add structured logging lifecycle (3e4f9bf)
- kicad-mcp-pro: add structured logging lifecycle (8293e25)
- 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
- mcp: add server info capabilities contract (759ef3a)
- repo: add KiCad 10 parity matrix (394f819)
- repo: add KiCad 10.0.3 parity matrix (7c3e9f7)
- repo: harden KiCad 11 IPC readiness (41f6376), closes #182
Bug Fixes
- keep MCP manifest tests release-safe (7688545)
- keep release preparation checks stable (66123b7)
- kicad-mcp-pro: bind container http to all interfaces (b89a967)
- kicad-mcp-pro: bump starlette security floor (68cadc9)
- kicad-mcp-pro: make npm launcher build smoke cross-platform (f96baca), closes #191
- kicad-mcp-pro: use shared GUI smoke fixture (18b64df), closes #186
- kicad-mcp-pro: use trivy-clean container base (498c212)
- 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)
- link release package versions (a5879a8)
- mcp: extend pcb file-backed read fallback (0d14589)
- mcp: support stateless http and pcb file fallback (6ebe260)
- repo: enforce pnpm supply-chain policy (92eb31c)
- repo: enforce pnpm supply-chain policy (92eb31c)
- repo: enforce pnpm supply-chain policy (0943f9e), closes #202
- security: make python audit gate deterministic (5350ec8)
Documentation
- kicad-mcp-pro: normalize MCP client onboarding config (dce5001)
- kicad-studio/kicad-mcp-pro/repo: normalize changelog format (a921810)
- kicad-studio/kicad-mcp-pro/repo: normalize changelog format (234e274)
- kicad-studio/kicad-mcp-pro/repo: use past-tense changelog entries (d162686)
- kicad-studio/kicad-mcp-pro: add agent MCP onboarding pack (1375574)
- kicad-studio: add marketplace listing assets (4dceac5)
- repo: add platform client setup examples (#166) (20440e0)
- repo: align ownership policy checks (fa52a74), closes #64
- repo: clarify MCP client config destinations (6049ca3)
[Unreleased]
Added
- Added
kicad-mcp-pro doctor, JSON diagnostics, and redacted support bundles for setup troubleshooting. - Added real KiCad CLI contract canaries with shared fixtures, Windows primary KiCad 10.0.3 smoke coverage, scheduled 9.x/10.x lanes, and structured unsupported-feature artifacts.
Deprecated
- Marked KiCad 9.x as a deprecated best-effort compatibility line in MCP discovery metadata while retaining scheduled non-blocking canary coverage.
[1.0.0] - 2026-05-20
Added
- Released the baseline KiCad MCP Pro server from the canonical monorepo.