The KiCad 2024 Fund Drive is here!
Donate now Your support is critical to the development of KiCad in 2024
$99,871
donated
$100,000 TOTAL

KiCad 7.0.10 Release

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

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

Version 7.0.10 is made from the 7.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

  • Fix net highlighting when signal contains '/' character. #15212

  • Fix incorrect variable expansion when printing out to PDF. #16026

  • Fix incorrect rotation of symbol text in text boxes. #16027

  • Fix corrupted text box in symbol with multiple units. #15994

  • Fix incorrect arc orientation when loading legacy schematics. #16048

  • Restore the bus selection behavior of the schematic net highlight tool. #15388

  • Fix broken schematic net highlighting. #16131

  • Fix unconnected schematic net highlighting issue. #16218

  • Fix ODBC library crash in schematic editor opening added symbol in the symbol editor. #16090

  • Fix crash when pressing insert after adding then entering a hierarchical sheet. #16168

  • Fix broken symbol reference designators on paste special. #15981

  • Fix crash on save after pasting symbols in schematic editor. #16300

  • Fix crash when duplicating and editing a hierarchical label. #16264

Symbol Editor

  • Enforce symbol name not being empty. #15859

  • Fix compatibility with some old symbol libraries.

  • Fix invalid string compare in IBIS parser. #16223

  • Do not clear sheet pin highlighting when selecting or deselecting selected hierarchical sheets. #16139

  • Prevent opening symbol library and label properties dialogs simultaneously which causes a crash after closing the dialogs. #16112

  • Fix undo for wire operations. #16216

Simulator

Board Editor

  • Fix improper rotation of footprint when using swap command. #16025

  • Fix hang when pressing the move layer up shortcut key when no copper layer is visible. #16019

  • Fix broken thermal reliefs on copper pour. #16024

  • Fix incorrect DRC marker positions. #16029

  • Router performance improvements.

  • Fix crash when creating an array of footprint fields. #16088

  • Fix broken STEP export for certain models. #15485

  • Fix old python examples and a compatibility issue. #16158

  • Fix crash when using custom DRC rule with rule area and hole_to_hole constraint. #16230

  • Prevent slivers on copper fill. #16182

  • Import a few more rules from Altium board files. #15585

  • Fill empty zones when auto-fill is on. #16234

  • Update GenCAD export to handle arbitrary outline. #15961

  • Plot footprint edge cuts in PDF drill map file. #15247

  • Fix crash when deleting measurement in a footprint. #16315

  • Draw locked shape shadows using continuous lines. #16327

  • Crash when activating clearance resolution or constraints resolution dialogs. #16335

Gerber Viewer

  • Fix issues related to comments and primitives in macros. #16049

3D Viewer



See Also

KiCad 7.0.9 Release
2023-11-08

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

KiCad 7.0.8 Release
2023-09-30

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