From 44a2aa9ca17c2b1c154f9c410ded063de9ed3e12 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Thu, 22 Dec 2022 23:17:08 +0100 Subject: [PATCH] Fixed #1230 (LVS browser crashes) and immediately dispatching a 0.28.2 version --- Changelog | 3 +++ Changelog.Debian | 7 +++++++ src/db/db/dbLayoutVsSchematic.cc | 1 + version.sh | 4 ++-- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Changelog b/Changelog index 7867d64a2b..9825f8a41d 100644 --- a/Changelog +++ b/Changelog @@ -1,3 +1,6 @@ +0.28.2 (2022-12-22): +* Bugfix: %GITHUB%/issues/1230 LVS browser crashes + 0.28.1 (2022-12-21): * Bugfix: %GITHUB%/issues/1225 XML error prevents generation of help index * Bugfix: Python module now has py.typed diff --git a/Changelog.Debian b/Changelog.Debian index 639c58101f..519e964fd3 100644 --- a/Changelog.Debian +++ b/Changelog.Debian @@ -1,3 +1,10 @@ +klayout (0.28.2-1) unstable; urgency=low + + * New features and bugfixes + - See changelog + + -- Matthias Köfferlein Thu, 22 Dec 2022 23:16:34 +0100 + klayout (0.28.1-1) unstable; urgency=low * New features and bugfixes diff --git a/src/db/db/dbLayoutVsSchematic.cc b/src/db/db/dbLayoutVsSchematic.cc index 6fe656970c..ed3946b44b 100644 --- a/src/db/db/dbLayoutVsSchematic.cc +++ b/src/db/db/dbLayoutVsSchematic.cc @@ -60,6 +60,7 @@ LayoutVsSchematic::~LayoutVsSchematic () void LayoutVsSchematic::set_reference_netlist (db::Netlist *ref_netlist) { + ref_netlist->keep (); mp_reference_netlist.reset (ref_netlist); mp_cross_ref.reset (0); } diff --git a/version.sh b/version.sh index a1f886da8c..f24008ab1f 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.28.1" +KLAYOUT_VERSION="0.28.2" # The version used for PyPI (don't use variables here!) -KLAYOUT_PYPI_VERSION="0.28.1" +KLAYOUT_PYPI_VERSION="0.28.2" # The build date KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")