diff --git a/Changelog b/Changelog index acd51aef4..d05de7424 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,46 @@ +0.25.1 (2018-02-22): +* Enhancements: build compatibility with MacOS, Qt 5.9. + Qt 4.6+4.7 supported as well with restrictions: + the package installation feature is not working. +* Bugfix: Package manager + - Remove button wasn't enabled if multiple packages were selected + - A potential crash ob removing packages was fixed +* Enhancement: 64 bit coordinate support enabled on Windows builds +* Further bugfixes: See links + - https://github.com/klayoutmatthias/klayout/issues/21 (Autorun(-early) doesn't seem to run when lym files are inside a package) + - https://github.com/klayoutmatthias/klayout/issues/24 (Text insert dialog possible) + - https://github.com/klayoutmatthias/klayout/issues/26 (Exceptions are reported every time they propagate up in the call chain in the ruby debugger) + - https://github.com/klayoutmatthias/klayout/issues/28 (CIF format detection failed) + - https://github.com/klayoutmatthias/klayout/issues/30 (Writer options dialog non-functional on a fresh configuration) + - https://github.com/klayoutmatthias/klayout/issues/32 (rounding issue with instance properties) + - https://github.com/klayoutmatthias/klayout/issues/33 (Plugin factory not working when using with Python) + - https://github.com/klayoutmatthias/klayout/issues/36 (hardening against destruction of object inside event handler) + - https://github.com/klayoutmatthias/klayout/issues/39 (Action cannot be reassigned) + - https://github.com/klayoutmatthias/klayout/issues/40 (Crash in Python binding) + - https://github.com/klayoutmatthias/klayout/issues/41 (Polygon#touches? issue) + - https://github.com/klayoutmatthias/klayout/issues/42 (headless mode support with Qt5/-zz) + - https://github.com/klayoutmatthias/klayout/issues/43 (crash when using Qt specific command line options) + - https://github.com/klayoutmatthias/klayout/issues/44 (Transformation constructor with x,y not working) + - https://github.com/klayoutmatthias/klayout/issues/45 (Partial selection does not capture instance) + - https://github.com/klayoutmatthias/klayout/issues/48 (Cancel does not reset current tool) + - https://github.com/klayoutmatthias/klayout/issues/51 (Segmentation fault on return to main window and other opportunities) + - https://github.com/klayoutmatthias/klayout/issues/53 (unreadable 'about' text) + - https://github.com/klayoutmatthias/klayout/issues/59 (async download of package index and details) + - https://github.com/klayoutmatthias/klayout/issues/62 (QXmlSimpleReader#parse cannot be called) + - https://github.com/klayoutmatthias/klayout/issues/63 (wrong output on DRC non_interacting with empty second input) + - https://github.com/klayoutmatthias/klayout/issues/64 (crash on exit) + - https://github.com/klayoutmatthias/klayout/issues/68 (OASIS reader issue with degenerated shapes) + - https://github.com/klayoutmatthias/klayout/issues/69 (DRC: 'inside' does not merge shapes of second input) + - https://github.com/klayoutmatthias/klayout/issues/71 (target cell argument is required) + - https://github.com/klayoutmatthias/klayout/issues/72 (Edges/Region NOT issue) + - https://github.com/klayoutmatthias/klayout/issues/73 (allow 'change layers' on PCells which support a single layer parameter) + - https://github.com/klayoutmatthias/klayout/issues/74 (small-corner boolean issue) + - https://github.com/klayoutmatthias/klayout/issues/75 (Python PCell issue when parameters are called 'layer') +* Further enhancements: see links + - https://github.com/klayoutmatthias/klayout/issues/29 (permissive mode for OASIS writer on odd-width paths) + - https://github.com/klayoutmatthias/klayout/issues/66 (Authentication dialog indicates retry) + - https://github.com/klayoutmatthias/klayout/issues/77 (copy_tree works in non-editable mode too) + 0.25 (2017-11-04): * Enhancement: Menu customization Menu items can be disabled or enabled now. The former