v5.1 [Mar 15, 2019]
-Improved 3D model library path configuration.
-Cairo canvas is now used for printing support on all platforms.
-Schematic and symbol library editors now use the modern canvases for rendering.
-Symbol pin table is now editable.
-Pcbnew scripting support for Python 3 has been added.
-Snapping for graphical object drawing in board and footprint editors.
-Significant user interface improvements.
-Major dialog box improvements.
-Both the footprint and symbol library editors now share the same user interface paradigm with a library tree view pane.
-Symbol, footprint, and 3D model library improvements.
-Documentation and translation improvements.
-Less pain for Linux package maintainers, now all features should be easy to support.