diff --git a/Changelog b/Changelog index f4dcd515f..19627c258 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,31 @@ +0.30.8 (2026-04-14): +* Bugfix: %GITHUB%/issues/2299 gf180mcu DRC performance regression. + This patch contains some other enhancements which improve performance of DRC, + although in certain cases only. +* Enhancement: %GITHUB%/issues/2248 Switch layouts but without losing the handle +* Enhancement: %GITHUB%/issues/2300 More options to set layout format, specifically on LEF/DEF +* Bugfix: %GITHUB%/issues/2305 Library reloading problems +* Enhancement: %GITHUB%/2306 Feature Request: API-access to a setter for the selected entry in the Netlist Database Browser +* Enhancement: %GITHUB%/2316 Edit/Selection/Make Array: support both pitch and spacing +* Bugfix: %GITHUB%/2311 Tip window is shown although running in non-GUI modebug +* Bugfix: %GITHUB%/2320 Failure to read OASIS files with large property strings +* Bugfix: %GITHUB%/2301 UI freezes permanently with open Macro Development window and event listening plugin +* Enhancement: %GITHUB%/2322 Options(text): split text scaling and rotation into two separate options +* Enhancement: %GITHUB%/2326 Fit shouldn't take bbox of "empty" struct into account +* Bugfix: %GITHUB%/2315 Edit/Layout/Scale causes confusing +* Enhancement: "strmrun" now can run DRC and LVS scripts +* Enhancement: "Library#library_by_name" now can be used with "*" for technology +* Bugfix: PCell "coerce_parameters" and "callback" was called with the client layout + instead of definition layout, hence the DBU was incorrect if both layouts have different DBU. +* Enhancement: new config option: disable generation of new layers + The name of the config option is "auto-create-new-layers". + With this option set to true (default), new layers are automatically added to the layer list on + "paste" or placing instances. +* Enhancement: hovering over a pixel of an image with display the pixel's value in + the status bar. +* Enhancement: experimental support for library declaration files to install static + libraries from other places than the "library" folder and with additional metadata. + 0.30.7 (2026-03-07): * Enhancement: %GITHUB%/issues/2248 Switch layouts but without losing the handle * Bugfix: %GITHUB%/issues/2273 Potential use-after-free bug due to Ruby GC diff --git a/Changelog.Debian b/Changelog.Debian index 8a8183ca6..3b572f5f4 100644 --- a/Changelog.Debian +++ b/Changelog.Debian @@ -1,3 +1,10 @@ +klayout (0.30.8-1) unstable; urgency=low + + * New features and bugfixes + - See changelog + + -- Matthias Köfferlein Tue, 14 Apr 2026 19:16:26 +0200 + klayout (0.30.7-1) unstable; urgency=low * New features and bugfixes diff --git a/version.sh b/version.sh index a0d375e78..c7782a9d7 100644 --- a/version.sh +++ b/version.sh @@ -2,10 +2,10 @@ # This script is sourced to define the main version parameters # The main version -KLAYOUT_VERSION="0.30.7" +KLAYOUT_VERSION="0.30.8" # The version used for PyPI (don't use variables here!) -KLAYOUT_PYPI_VERSION="0.30.7" +KLAYOUT_PYPI_VERSION="0.30.8" # The build date KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")