KiCon Europe 2026 is coming September 7-9!
Get your tickets now to join the KiCad community for 3 days of classes, presentations, and collaboration.

KiCad 10.0.5 Release

The KiCad project is proud to announce the version 10.0.5 bug fix release. The 10.0.5 stable version contains critical bug fixes and other minor improvements since the previous release.

A list of all of the fixed issues since the 10.0.5 release can be found on the KiCad 10.0.5 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible.

Version 10.0.5 is made from the 10.0 branch with some cherry picked changes from the development branch.

Packages for Windows, macOS, and Linux are available or will be in the very near future. See the KiCad download page for guidance.

Thank you to all developers, packagers, librarians, document writers, translators, and everyone else who helped make this release possible.

Changelog

General

Schematic Editor

Symbol Editor

  • Allow overwriting an existing file when creating a library. #24617

  • Require at least two custom body styles when custom body style symbol properties is set. #24711

  • Do no show inherited fields from derived symbols in properties dialog. #24606

  • Fix crash when moving text items and pin while editing custom symbol libraries. #24721

  • Fix missing rectangle fill mode when importing Eagle symbol library. #24581

  • Add missing HTTP library fields content in the symbol selector. #23023

  • Use left/right arrow keys collapse/expand the library tree. #23822

  • Enable "Update Symbol Fields" for derived symbols. #23743

  • Treat user field names case-sensitively in the fields tables. #24021

Simulator

  • Fix memory leak in IBIS parser.

  • Fix CPL SPICE model multi-parameter parsing. #22105

  • Prevent axis legends and tick labels from being unreasonably small. #24058

  • Don’t warn about discarding IBIS waveform pairs when none are discarded. #23583

Board Editor

Footprint Editor

3D Viewer

  • Properly save and load User.1-45 and grid axes layers in presets. #24599

  • Allow deselecting by clicking empty space. #24260

  • Hide non-active variant footprints. #23298

  • Adjust polygon offsets to avoid Z-fighting between board body, copper, soldermask, and silkscreen. #24933

Page Layout Editor

Job Sets

  • Use the right-clicked row in the "Jobset" editor context menu. #24415

  • Fix absolute paths with space in Execute on Windows. #24226

  • Allow using internal Python on Windows instead of the system Python. #24634

  • Improve DRC performance due to excessive reporter UI updates. #24478

  • Fix output recording in "Execute Command". #23395

Command Line Interface

  • Make PCB render --use-board-stackup-colors a simple on/off flag. #21950

  • Prevent crash on zone fill against a missing DRC engine. #24643

  • Correctly show reason for board load failures. #24604

  • Accept directory format symbol libraries (unpacked) in symbol SVG export. #24720

  • Export SVG for a single symbol file from a directory library. #24720

Linux

macOS

  • Add LTspice 26 library search path. #24914

IPC API

  • Fix inverted plugin identifier validation in settings path handler. #24667



See Also

KiCad Version 10.0.5 Release Candidate 1 Available
2026-07-15

The first release candidate for version 10.0.5 is available for testing. Version 10.0.5 will be released soon unless critical issues are found in testing this release candidate. There may be additional bug fixes to the 10.0 series available as testing builds for users who require those bugs fixed after 10.0.5 is released. You can obtain the release candidate for your platform here: Windows x86_64 Windows arm64 macOS Linux testing AppImage Ubuntu: Using the 10.

KiCad 10.0.4 Release
2026-06-21

The KiCad project is proud to announce the version 10.0.4 bug fix release. The 10.0.4 stable version contains critical bug fixes and other minor improvements since the previous release.