Skip to content

KiCad 10.0.4 Baseline

Reviewed: 2026-06-26

KiCad MCP Pro treats KiCad 10.0.4 as the current primary KiCad 10 stable baseline. The repository compatibility matrix records this in kicad.latestVerified and kicad10FeatureParity.baseline.

Release Impact

The KiCad 10.0.4 release is a 10.0-series bugfix release. The MCP surface most at risk from patch drift remains the headless CLI path: ERC/DRC JSON reports, PCB export artifacts, importer capability help text, and manufacturing release formats.

Required Canary Evidence

scripts/kicad_canary.py is the required 10.0.4 drift gate. The primary lane fails when the installed CLI does not match the configured 10.0.x range or when any required artifact is missing.

The 10.0.4 canary covers:

  • ERC JSON and DRC JSON reports for clean and violation fixtures.
  • Gerber, drill, IPC-2581, STEP, PDF/SVG/DXF, BOM, netlist, and board-stat artifacts.
  • Importer capability probes for PADS and Allegro.
  • Path-with-spaces, Unicode path, and read-only output handling.

Carried-Forward Fixture

The kicad-10-0-3-regressions fixture remains intentionally named for its original patch release. It is a regression corpus carried forward under the 10.0.4 baseline, not a statement that the primary tested KiCad version is still 10.0.3.