diff --git a/Changelog b/Changelog index 9c130dd01..882bfde59 100644 --- a/Changelog +++ b/Changelog @@ -1,4 +1,12 @@ +0.27.6 (2021-12-19): +* Bugfix: %GITHUB%/issues/942 Technology file routing suffix string typo +* Bugfix: %GITHUB%/issues/946 Python: __file__ returns quoted path string +* Bugfix: less liberal evaluation of expressions in string to numeric conversion + This will fix a potential vulnerability which allows someone to sneak + in expression code through malicious configuration, technology or layer properties + files. + 0.27.5 (2021-11-14): * Enhancements: Better support for execution (also cross-interpreter) of macro code from scripts - New methods for the Macro class like "run" and loading from file diff --git a/Changelog.Debian b/Changelog.Debian index 5bfd0057a..715b33b21 100644 --- a/Changelog.Debian +++ b/Changelog.Debian @@ -1,3 +1,10 @@ +klayout (0.27.6-1) unstable; urgency=low + + * New features and bugfixes + - See changelog + + -- Matthias Köfferlein Sun, 17 Dec 2021 17:04:40 +0100 + klayout (0.27.5-1) unstable; urgency=low * New features and bugfixes diff --git a/version.sh b/version.sh index 81eafc7fe..42df8ef96 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.5" +KLAYOUT_VERSION="0.27.6" # The version used for PyPI (don't use variables here!) -KLAYOUT_PYPI_VERSION="0.27.5" +KLAYOUT_PYPI_VERSION="0.27.6" # The build date KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")