KiCad 10 Release Adds Dark Mode, Variants, and More
on
The KiCad 10 release is here, and this is one of those updates that looks useful from the first skim rather than three months later when somebody on a forum points out the one feature you actually needed. In the official announcement, the open-source EDA project points to Windows dark mode, customizable toolbars, design variants, and a new graphical rule editor. For readers who want a refresher on the workflow side rather than just the changelog, our recent Elektor coverage on learning KiCad properly is a good companion.
KiCad 10 Release Highlights
On the general usability side, KiCad now follows the system dark/light theme on Windows, supports lasso selection in both schematic and PCB editors, and lets users undo or redo changes made inside dialogs before closing them.
It also adds importers for Allegro, PADS, and gEDA / Lepton PCB, which is not a small detail if you are dragging older designs or mixed-tool projects into a cleaner workflow. That combination matters for working engineers, but also for learners who do not want the tool fighting them while they are still trying to grasp the design process.
KiCad 10 Release in Schematic and PCB Work
On the schematic side, Version 10 adds design variants, hop-over wire crossings, jumper support, grouping, and CSV exchange in the Symbol Editor pin table.
On the board side, the headline additions include time-domain tuning, PCB Design Blocks in the PCB editor, inner-layer objects in footprints, unconstrained pin and gate swap, and a graphical DRC rule editor. KiCad also adds suggested fix actions for DRC errors, 3D PDF export, barcodes, hatched fills, and more precise polygon editing.
If you have used earlier Elektor material on design-rule checking, you can see where this is going: less friction, better feedback, and fewer excuses for shipping a board with something stupid hidden in plain sight.
What Version 10 Changes in Practice
There is also a quieter structural story here. The project says KiCad 10 ships STEP files only for the official 3D model libraries, which reduces install size while improving geometric accuracy and consistency between visualization and exports. The team also reports 7,609 code and translation commits for the release cycle, plus 952 new symbols, 1,216 new footprints, and 386 new 3D models in the official libraries.
So yes, the shiny features will get the screenshots, but the bigger takeaway is that the KiCad 10 release keeps pushing the tool further into serious day-to-day PCB design territory without losing the open-source accessibility that got many users into it in the first place.

Discussion (0 comments)