KiCad 8.0.3 Release
The KiCad project is proud to announce the version 8.0.3 bug fix release. The 8.0.3 stable version contains critical bug fixes and other minor improvements since the previous release.
A list of all of the fixed issues since the 8.0.2 release can be found on the KiCad 8.0.3 milestone page. This release contains several critical bug fixes so please consider upgrading as soon as possible.
Version 8.0.3 is made from the 8.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
-
Improve symbol instance data file save ordering. #17737
-
Do not show click to start wire cursor for hidden pins. #17145
-
Internationalize pin information when language changes. #17224
-
Update status bar and properties panel after edit field properties dialog is dismissed. #17696
-
Prevent symbol browser from deselecting currently active item. #17808
-
Use correct value field text when importing Eagle schematic symbols. #17130
-
Make pin helpers available for hierarchical sheet pins. #17923
-
Import EasyEDA symbol meta data. #17806
-
Fix crash when loading symbols from database library. #17903
-
Fix renaming sheet check. #17901
-
Fill entire table if cache is empty when loading one part from database library. #17940
-
Automatically save new hierarchical sheets. #17810
-
Remember BOM export file name per project. #17704
-
Fix editing line angle rotation. #17473
-
Use consistent sorting for footprint libraries in footprint assignment tool. #17731
-
Fix incorrect label orientation when the symbol is rotated. #18012
-
Fix crash when editing text properties via properties panel. #18016
Spice Simulator
-
Fix internal simulation errors when using some IBIS models. #17701
-
Send project path to ngspice for code model input files. #16527
-
Don’t add duplicate simulation fields. #17970
-
Update signals and measurements when netlist might have changed. #17616
-
Use display titles for axes in CSV output. #17324
-
Fix incorrect netlist for uniform random voltage sources. #16393
-
Allow ".ends" command to be preceeded by whitespace. #16560
-
Support multiple brace-expressions for coupled multi-conductor line model syntax. #17824
-
Make IBIS errors visible and more obvious. #18041
Symbol Editor
Board Editor
-
Pad thermal spoke angle is 90 degrees by default when importing Altium PCB.
-
Do not require second mouse click to reflect changes after updating custom footprint. #17493
-
Allow no-net teardrops on no-net pads with no-net tracks. #17566
-
Prevent hidden shapes from being selected. #17562
-
Support legacy length tuning settings workflow. #17748
-
Properly handle DNP and exclude from board components in net list. #17146
-
Do no generate DRC warning on "exclude from position file" property. #17819
-
Fix incorrect size of widgets when a very long field name exists in IPC-2581 export dialog. #17911
-
Fix version 7 imported board hidden description field positions. #17684
-
Re-allow moving footprint text. #17899
-
Keep footprint chooser on top of KiCad but not system. #16840
-
Use StandardPrimitive library for vias when exporting IPC-2581. #16661
-
DRC via diameter calculation disregards PCB pad overrides and throws annular width error. #17944
-
Fix pasting footprint references. #17937
-
Improve consistency of free via ambiguity tests. #17671
-
Handle orientation correctly when pasting footprint items. #17518
-
Get rid of relative position in pad properties dialog. #17246
-
Correctly mirror footprint fields on load. #17955
-
Fix wrong file name for placement files when opening another project. #17846
-
Show disambiguated net name when needed. #16187
-
Fix false annular ring width DRC test failure. #17485
-
Fix false DRC errors for some rounded pad corners on unmodified footprints. #17249
-
Add mirrored column to fields grid table. #17956
-
Expose violation severity for co-located holes. #18028
-
Fix crash with some 3D models. #17950
-
Do not faile opening files with rotated text boxes. #18033
-
Test library identifiers in "intersectsCourtyard" and "insideCourtyard" custom rules. #18039
-
Avoid crash if zone has no fill when importing Altium board. #18025
-
Fix broken hit test for arcs in via placer. #17844
-
Fix crash when dragging overlapping vias. #17915
-
Fix crash after undoing edits after reducing number of layers in board stackup. #17613
-
Add missing holes from STEP export with circular PCB outline. #17446
-
Fix broken and/or disconnected PNS router traces in tight areas. #16591
-
Fix variable expansion issue when exporting STEP of a modified board file. #16973
-
Reset zone offsets when exporting footprints. #17794
-
Enable moving of all footprint text. #18024
-
Avoids rounding errors flagging connections too small by nanometers in DRC connection width check.
-
Fix very tall plot dialog on GTK. #16926
Footprint Editor
3D Viewer
Gerber Viewer
-
Force "always hide all layers but active" update when using hotkey. #18059
Worksheet Editor
-
Fix broken field text editors. #17284
Command Line Interface
PCB Calculator
-
Correctly handle language changes. #17825
macOS
See Also
KiCad 8.0.2 Release
2024-04-28
The KiCad project is proud to announce the version 8.0.2 bug fix release. The 8.0.2 stable version contains critical bug fixes and other minor improvements since the previous release.
KiCad 8.0.1 Release
2024-03-15
The KiCad project is proud to announce the version 8.0.1 bug fix release. The 8.0.1 stable version contains critical bug fixes and other minor improvements since the previous release.