From 49f1d96568c2b4f67aaa34b2f3ba1536a2f5b18c Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Thu, 22 Jul 2021 00:00:09 +0200 Subject: [PATCH 1/3] Updated changelog, version --- COPYRIGHT | 2 +- Changelog | 32 ++++++++++++++++++++++++++++++++ Changelog.Debian | 7 +++++++ version.sh | 4 ++-- 4 files changed, 42 insertions(+), 3 deletions(-) diff --git a/COPYRIGHT b/COPYRIGHT index d6eb3f5973..c7b7873136 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -1,6 +1,6 @@ klayout is packaged by Peter C.S. Scholtens and Matthias Köfferlein -and was obtained from https://www.klayout.org/downloads/source/klayout-0.27.2.tar.gz +and was obtained from https://www.klayout.org/downloads/source/klayout-0.27.3.tar.gz Authors: Matthias Köfferlein diff --git a/Changelog b/Changelog index cd2fa9593e..52a0f5eb62 100644 --- a/Changelog +++ b/Changelog @@ -1,4 +1,36 @@ +0.27.3 (2021-07-25): +* Enhancement: DRC - more filters for edge pair collections + As there are now: with(out)_area and with(out)_internal_angle +* Bugfix: %GITHUB%/issues/846 Crash in netlist browser +* Bugfix: %GITHUB%/issues/851 KLayout stalls in net browser net highlighting when net shapes contain texts +* Bugfix: %GITHUB%/issues/854 Resistor Device extractor extracts W and L 2 times too large +* Bugfix: %GITHUB%/issues/856 LVS: Resistor with bulk: bulk terminal swaps with A terminal +* Bugfix: %GITHUB%/issues/858 "+" line continuation in Spice reader only effective when at beginning of line +* Bugfix: %GITHUB%/issues/859 Technology was not assigned on new layout +* Bugfix: %GITHUB%/issues/864 Shapes#copy_shapes does not support undo/redo +* Bugfix: %GITHUB%/issues/866 Probe net not working for floating subcircuits in hierarchical net tracer +* Bugfix: %GITHUB%/issues/867 Macro editor freeze after search next +* Bugfix: %GITHUB%/issues/871 Application stalls with 'draw only border instances' mode with AREFs +* Bugfix: %GITHUB%/issues/875 Drawing glitch +* Enhancement: LVS features + - "extract_devices" returns the device class object + - Device class object can be used to enable parameters (make them primary) + - Spice writer delegate enabled in LVS for customization of output + - "blank_circuit" specifies circuits as black boxes and skips compare + - Better propagation of symmetric nets through swappable pins + - "tolerance" and "join_symmetric_nets" can be used anywhere in the LVS script now + - "same_nets!" (with exclamation mark) for strong matching of nets + - "same_nets" accepts glob pattern now +* Enhancements: RBA/pya + - Device#net_for_terminal with terminal name + - Circuit#nets_by_name with glob pattern + - Netlist#is_case_sensitive?, Netlist#case_sensitive= + - Netlist#nets_by_name to get nets from pattern + - CellView#context_trans and CellView#context_dtrans +* Enhancement: Ruby 3.0 basic enabling +* Enhancement: DRC "extent" accepts a cell name pattern now to deliver cell bounding boxes + 0.27.2 (2021-06-20): * Enhancement: %GITHUB%/issues/818 2.5d view shows view area instead of full layout diff --git a/Changelog.Debian b/Changelog.Debian index 7a058bd1b3..54e16a9015 100644 --- a/Changelog.Debian +++ b/Changelog.Debian @@ -1,3 +1,10 @@ +klayout (0.27.3-1) unstable; urgency=low + + * New features and bugfixes + - See changelog + + -- Matthias Köfferlein Wed, 21 Jul 2021 23:59:27 +0200 + klayout (0.27.2-1) unstable; urgency=low * New features and bugfixes diff --git a/version.sh b/version.sh index cea13e7b46..5eaa451d75 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.27.2" +KLAYOUT_VERSION="0.27.3" # The version used for PyPI (don't use variables here!) -KLAYOUT_PYPI_VERSION="0.27.2" +KLAYOUT_PYPI_VERSION="0.27.3" # The build date KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d") From aedc261a9b833748ae02438fb83c6f536305cf34 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Thu, 22 Jul 2021 23:15:04 +0200 Subject: [PATCH 2/3] Updated changelog. --- Changelog | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index 52a0f5eb62..c55fa3f03b 100644 --- a/Changelog +++ b/Changelog @@ -1,5 +1,5 @@ -0.27.3 (2021-07-25): +0.27.3 (2021-07-23): * Enhancement: DRC - more filters for edge pair collections As there are now: with(out)_area and with(out)_internal_angle * Bugfix: %GITHUB%/issues/846 Crash in netlist browser @@ -30,6 +30,10 @@ - CellView#context_trans and CellView#context_dtrans * Enhancement: Ruby 3.0 basic enabling * Enhancement: DRC "extent" accepts a cell name pattern now to deliver cell bounding boxes +* Bugfix: reverted change of #796 + DXF version is back to AC1006 which seems to be more compatible with most consumers of + DXF files. Using 1016 AC1014 seems to require much more meta information I cannot + provide without deeper insight into the DXF structure. 0.27.2 (2021-06-20): From 422b81b333d657049ab292bd7911596519c4b8a8 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Fri, 23 Jul 2021 10:00:09 +0200 Subject: [PATCH 3/3] Updated Changelog --- Changelog.Debian | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Changelog.Debian b/Changelog.Debian index 54e16a9015..0f8edf764c 100644 --- a/Changelog.Debian +++ b/Changelog.Debian @@ -3,7 +3,7 @@ klayout (0.27.3-1) unstable; urgency=low * New features and bugfixes - See changelog - -- Matthias Köfferlein Wed, 21 Jul 2021 23:59:27 +0200 + -- Matthias Köfferlein Fri, 23 Jul 2021 09:59:36 +0200 klayout (0.27.2-1) unstable; urgency=low