Skip to content

vscode-extension: v1.8.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 13:14
8c44d83

1.8.0 (2026-06-14)

Features

  • compat: add release compatibility matrix (f35ba2d)
  • extension: enrich workflow sidebars (ba3a250)
  • extension: polish sidebar workflow affordances (9f41d2f)
  • kicad-mcp-pro: implement empty project quality gates and ipc lifecycle transition checks (82047b2)
  • 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/kicad-mcp-pro: implement empty project onboarding quality gates and ipc lifecycle transition checks (0627370)
  • kicad-studio: 9 new export formats, v1.4.1 alignment, manifest check script (c9085cb)
  • kicad-studio: add .kicad_prl and .kicad_wks language support (#313) (b95391d)
  • kicad-studio: add AI provider secret vault (4097f3f)
  • kicad-studio: add AI provider secret vault (22d9143)
  • kicad-studio: add BoardReadyOps command stubs (#271) (6ee4e61)
  • 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 pre-commit hooks, VSIX tag build, coverage PR comment, E2E in CI (#312) (edc1b0b)
  • kicad-studio: add settings migration framework (1fbbe7f)
  • kicad-studio: add settings migration framework (239755b)
  • kicad-studio: add SPICE/Gerber/Drill/Worksheet grammars, update DRC with KiCad 10+ constraints (f25bf7a)
  • kicad-studio: add Turkish (tr) localization (6e6bc09)
  • kicad-studio: add viewer engine state (633fc29)
  • kicad-studio: add viewer engine state (7138bf9)
  • kicad-studio: complete prompt spec - Phase A-E, screenshots, manifest, CI gates, security hardening (a43e305)
  • kicad-studio: downgrade vscode engine and improve mcp sidebar UX (#316) (257019b)
  • 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 BoardReadyOps tree node and fix TS errors in mcpToolsProvider (3c566b7)
  • 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)
  • repo: remove packages/mcp-npm from monorepo (#286 Phase 2, PR 3) (3231265)
  • studio: add mcp tool adapter layer (73acdc0)
  • studio: centralize extension state stores (76eb2cd), closes #69
  • vscode-extension: integrate real BoardReadyOps check command (#311) (4237063)

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 6 Gemini code review issues (aed0572)
  • kicad-studio: address accessibility review feedback (0cc0f69)
  • kicad-studio: address component search review feedback (561d83f)
  • kicad-studio: AI Chat scroll anchoring and long-response rendering jank (#264) (bff52bb)
  • kicad-studio: align Codex provider support (484f739)
  • kicad-studio: align marketplace version checks (39fb2f9), closes #320
  • 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: declare mcpConfigurationProvider in enabledApiProposals (#333) (4f1018e)
  • 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)
  • kicad-studio: repair extension listing media links and stale version text (#261) (5527985)
  • kicad-studio: resolve vscode extension runtime UI and degraded MCP bugs (4167232)
  • kicad-studio: Runtime UI and MCP degraded-mode handling (#250, #249) (#255) (feacf6b)
  • kicad-studio: separate quality gates docs links from executable gate actions (#263) (7aed494)
  • make extension formatting portable (a64af89)
  • repo: address beta program review feedback (521aef0)
  • repo: align displayName with Marketplace listing (KiCad Studio Kit) (939654a)
  • repo: align runtime support policy (#305) (f09e9ae)
  • repo: align sub-package pnpm version policy (#284) (238664e)
  • repo: remove packages/mcp-server from monorepo (moved to oaslananka/kicad-mcp) (#303) (59c9716)
  • repo: trigger fresh CI (483ab04)
  • repo: use import.meta.resolve instead of require.resolve in ESM docs script (9714e60)
  • repo: verify registry VSIX payload content (#345) (9307179), closes #344
  • security: make python audit gate deterministic (5350ec8)