+++
title = "KiCad 4.0.2 more bugfixes"
date = "2016-02-28"
aliases = [
    "/post/release-4.0.2/"
]

"blog/categories" = [
    "Release Notes"
]
+++

A new release of KiCad has been made, containing only minor bug
fixes.

This release does not contain a new snapshot of the docs or libs. It
does have the latest changes from the kicad-i18n repo, which contains
the GUI translations for KiCad.

As last time, version 4.0.2 is made from the
link:https://code.launchpad.net/~stambaughw/kicad/4.0[lp:kicad/4.0]
branch with some cherry picked changes from the development branch.

KiCad binaries will be available for download for Windows, OSX and
Linux in the near future, see the link:/download[download page]
for guidance.

Instructions for packagers can be found on
link:/download/source/[the download page describing how to build from source] and its subpages.

== Changes

Below is a list of some commits related to a reported bug:

* https://bugs.launchpad.net/kicad/+bug/1424003[Pcbnew: End track twice on GAL]
* https://bugs.launchpad.net/kicad/+bug/1412628[Pcbnew: Pos file reference truncation]
* https://bugs.launchpad.net/kicad/+bug/1542856[Pcbnew: Fixed segfault in selection tool]
* https://bugs.launchpad.net/kicad/+bug/1542935[3D viewer: fix no solder mask unless there is something on the layer]
* https://bugs.launchpad.net/kicad/+bug/1538603[Page layout editor: custom text size not saved when X or Y size value is not default]
* https://bugs.launchpad.net/kicad/+bug/1537946[Pcbnew: "Delete All" in the alias list for part library editor causes a segfault ]
* https://bugs.launchpad.net/kicad/+bug/1536427[Pcbnew: Custom size selection in "Page Settings" in non English languages]
* https://bugs.launchpad.net/kicad/+bug/1535865[Pcbnew: Make DRC markers not editable with the standard tools (GAL)]
* https://bugs.launchpad.net/kicad/+bug/1534120[Pcbnew: Fix flip hotkey for blocks in legacy]
* https://bugs.launchpad.net/kicad/+bug/1533168[Pcbnew: Apply grid offset when board is loaded and respect grid color setting]
* https://bugs.launchpad.net/kicad/+bug/1531762[Pcbnew: GAL router replaces similar track on another layer]
* https://bugs.launchpad.net/kicad/+bug/1531146[Pcbnew: Ask before rotating/flipping a locked item (GAL)]
* https://bugs.launchpad.net/kicad/+bug/1530162[Kicad: Open PDF viewer improvements]
* https://bugs.launchpad.net/kicad/+bug/1529214[Pcbnew: Fix VRML export dialog settings having no effect]
* https://bugs.launchpad.net/kicad/+bug/1527446[Pcbnew: Flipping a block in pcbnew doesn't flip inner layers nor their connected microvias]
* https://bugs.launchpad.net/kicad/+bug/1526158[Pcbnew: Zone tool: Minimum width is compared against thermal relief spoke, when Pad connection set to "None"]
* https://bugs.launchpad.net/kicad/+bug/1527804[Eeschema: Fix segfault when loading malformed libraries]
* https://bugs.launchpad.net/kicad/+bug/1525552[Pcbnew: Fix crash on undo pad placement in the footprint editor using GAL canvases]

=== Some changes without a bug tracking number

* Pcbnew: DRC allow technical->copper pad overlap
* Pcbnew: Fixed ratsnest for PCBs imported using plugins (GAL)
* Pcbnew: Properly set keepout flag for new zones (GAL)
* Pcbnew: Highlight a net when crossprobing with eeschema and highlight net tool
is enabled.
* Eeschema: Set modified flag after "Append Schematic Sheet"

There are a few other commits not mentioned above, if you are
interested have a look at the history at
http://bazaar.launchpad.net/~stambaughw/kicad/4.0/changes/[the commit
log] between the relevant tags.

