Preparations for 0.30.8.

This commit is contained in:
Matthias Koefferlein 2026-04-14 19:34:12 +02:00
parent b51caf5d39
commit e69064fe5b
3 changed files with 37 additions and 2 deletions

View File

@ -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

View File

@ -1,3 +1,10 @@
klayout (0.30.8-1) unstable; urgency=low
* New features and bugfixes
- See changelog
-- Matthias Köfferlein <matthias@koefferlein.de> Tue, 14 Apr 2026 19:16:26 +0200
klayout (0.30.7-1) unstable; urgency=low
* New features and bugfixes

View File

@ -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")