KiCad 9.0.7 Release
The KiCad project is proud to announce the version 9.0.7 bug fix release. The 9.0.7 stable version contains critical bug fixes and other minor improvements since the previous release.
A list of all of the fixed issues since the 9.0.7 release can be found on the KiCad 9.0.7 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible.
Version 9.0.7 is made from the 9.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
-
Fix EasyEDA Pro v2.2 import compatibility. #22239
-
Support Autodesk Fusion urn format for Eagle import. #22394
-
Fix broken non-English language font rendering. #22402
-
Add rule check exclusion comment to JSON report. #22330
-
Fix crash due to measurement tool in footprint chooser window. #21929
-
Fix incorrect bitmap positions in SVG plotter. #22326
-
Fix broken SVG import of degenerate splines. #22556
-
Fix crash when project tree files disappear. #22568
Schematic Editor
-
Fix selection box offset with custom fonts. #21802
-
Fix regression with resolving text variables in symbol fields table. #19978
-
Fix image rotation direction. #22254
-
Adding row or column to symbol fields table now respects formatting.
-
Allow picking "Global Net Name" from symbol when importing EasyEDA Pro schematic. #19734
-
Change from Arial to default font when importing EasyEDA Pro schematic.
-
Fix symbol pin name and number when importing from EasyEDA Pro V3.
-
Fix broken net label copy after creation. #22373
-
Resolve text variables when resolving netclasses. #22413
-
Ensure multiple label placement generates unique IDs for each label. #22529
Symbol Editor
Board Editor
-
Fix broken table output. #21934
-
Fix broken copper to hole DRC constraint. #21941
-
Do not force manual assignment of field names if they do not exist. #21928
-
Fix position file alignment when text contains UTF-8 characters. #21982
-
Do not sound bell when duplicating. #22158
-
Resolve track drag collision first before showing "Track violates DRC" when routing.
-
Apply custom design rule clearance outlines immediately. #22203
-
Use drill hole dimensions instead of copper pad shape when exporting to IPC-2581. #22145
-
Work around a bug in JLCEDA V1 format export where SMD pads specify zero sized hole.
-
Fix plot pad issue with solder paste layer when using a percentage for clearance. #22306
-
Fix loading of shape offset and delta for complex padstacks. #21691
-
Use active layer when pasting text from clipboard. #22370
-
Fix broken Hyperlynx arc export. #22178
-
Prevent crash when placing free vias (Fixes Sentry KICAD-ZY6).
-
Update changes list when checkboxes changed in "Update PCB from Schematic" dialog. #22467
-
Fix accidentally broken text mirroring direction. #22479
-
Fix broken font rendering. #22524
-
Fix potential crash when multichannel tool can’t find any rule areas. #22535
-
Do not start geographical annotation with a 0 index if there are no footprints on the top layer. #22552
-
Fix assertion when exporting DSN footprint arcs (Sentry KICAD-PG4).
Footprint Editor
3D Viewer
-
Fix broken hole fills when two holes overlap on opposite sides of the board. #17317
Gerber Viewer
Drawing Sheet Editor
-
Fix crash when using interactive delete tool. #22428
Calculator Tool
-
Fix minimum window size issue. #22385
IPC API
Command Line Interface
-
Prevent pcb render command from enforcing stackup over preset colors. #21950
Windows
See Also
KiCad Version 9.0.7 Release Candidate 2 Available
2025-12-27
The second release candidate for version 9.0.7 is available for testing. Version 9.0.7 will be released soon unless critical issues are found in testing this release candidate. There may be additional bug fixes to the 9.0 series available as testing builds for users who require those bugs fixed after 9.0.7 is released. You can obtain the release candidate for your platform here: Windows x86_64 Windows arm64 macOS Ubuntu: Using the 9.
KiCad Version 9.0.7 Release Candidate 1 Available
2025-12-15
The first release candidate for version 9.0.7 is available for testing. Version 9.0.7 will be released soon unless critical issues are found in testing this release candidate. There may be additional bug fixes to the 9.0 series available as testing builds for users who require those bugs fixed after 9.0.7 is released. You can obtain the release candidate for your platform here: Windows x86_64 Windows arm64 macOS Ubuntu: Using the 9.