mirror of https://github.com/KLayout/klayout.git
Preparing 0.29.8
This commit is contained in:
parent
2d1658cbfa
commit
a983603dbc
18
Changelog
18
Changelog
|
|
@ -1,3 +1,21 @@
|
|||
0.29.8 (2024-10-20):
|
||||
* Enhancement: %GITHUB%/issues/1869 Adding a new option, -to or --top-output to strmxor
|
||||
* Bug: %GITHUB%/issues/1870 Do not allow editing on invalid layers
|
||||
* Bug: %GITHUB%/issues/1874 Crash when copying a cell to another layout
|
||||
* Bug: %GITHUB%/issues/1877 Rounding introduces DRC error in LEF/DEF via
|
||||
* Bug: %GITHUB%/issues/1880 Enhancing GDS2 writer float conversion such that less rounding occurs
|
||||
* Bug: %GITHUB%/issues/1885 --subst-char option in strm2oas was not accepting "do not substitute"
|
||||
* Bug: %GITHUB%/issues/1886 Small documentation fix
|
||||
* Bug: %GITHUB%/issues/1887 Small documentation fix
|
||||
* Bug: %GITHUB%/issues/1899 Adding global operators for QPoint on Qt6 and more
|
||||
* Enhancement: %GITHUB%/issues/1900 Help/about dialog content selectable
|
||||
* Bug: %GITHUB%/issues/1902 Two potential memory issues fixed
|
||||
* Bugfix: LEF/DEF reader recognizes existing layers by name now
|
||||
This happened to be an issue if you were reloading a LEF/DEF layout as
|
||||
name layers got added as duplicates.
|
||||
* Bugfix: In DRC, with '@+' as target layout, maintain the original active cell view
|
||||
This way, DRC can be re-run on the original layout, but each time generating a new output cellview.
|
||||
|
||||
0.29.7 (2024-09-22):
|
||||
* Bug: %GITHUB%/issues/1864 Copy & paste allows creating a recursive hierarchy
|
||||
* Bug: %GITHUB%/issues/1860 A bug about layer undo
|
||||
|
|
|
|||
|
|
@ -1,3 +1,10 @@
|
|||
klayout (0.29.8-1) unstable; urgency=low
|
||||
|
||||
* New features and bugfixes
|
||||
- See changelog
|
||||
|
||||
-- Matthias Köfferlein <matthias@koefferlein.de> Sun, 20 Oct 2024 19:42:32 +0200
|
||||
|
||||
klayout (0.29.7-1) unstable; urgency=low
|
||||
|
||||
* New features and bugfixes
|
||||
|
|
|
|||
|
|
@ -52659,6 +52659,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative Negative output from the first input
|
||||
|
|
@ -52699,6 +52700,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative Negative output from the first input
|
||||
|
|
@ -53013,6 +53015,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative Negative output from the first input
|
||||
|
|
@ -53131,6 +53134,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative If true, edges not violation the condition will be output as pseudo-edge pairs
|
||||
|
|
@ -53615,7 +53619,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding
|
||||
@param shielded Enables shielding (see below)
|
||||
@param negative If true, edges not violation the condition will be output as pseudo-edge pairs
|
||||
@param property_constraint Specifies whether to consider only shapes with a certain property relation
|
||||
@param property_constraint Only \IgnoreProperties and \NoPropertyConstraint are allowed - in the last case, properties are copied from the original shapes to the output@param zero_distance_mode Specifies how to handle edges with zero distance
|
||||
|
|
@ -53682,6 +53686,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative Negative output from the first input
|
||||
|
|
@ -54118,6 +54123,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative Negative output from the first input
|
||||
|
|
@ -54450,6 +54456,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding (see below)
|
||||
@param opposite_filter Specifies a filter mode for errors happening on opposite sides of inputs shapes
|
||||
@param rect_filter Specifies an error filter for rectangular input shapes
|
||||
@param negative If true, edges not violation the condition will be output as pseudo-edge pairs
|
||||
|
|
@ -54773,7 +54780,7 @@ class Region(ShapeCollection):
|
|||
@param ignore_angle The angle above which no check is performed
|
||||
@param min_projection The lower threshold of the projected length of one edge onto another
|
||||
@param max_projection The upper limit of the projected length of one edge onto another
|
||||
@param shielded Enables shielding
|
||||
@param shielded Enables shielding (see below)
|
||||
@param negative If true, edges not violation the condition will be output as pseudo-edge pairs
|
||||
@param property_constraint Only \IgnoreProperties and \NoPropertyConstraint are allowed - in the last case, properties are copied from the original shapes to the output. @param zero_distance_mode Specifies how to handle edges with zero distance
|
||||
Other than 'width' allow more options here.
|
||||
|
|
|
|||
|
|
@ -6748,7 +6748,7 @@ class LayoutViewBase:
|
|||
r"""
|
||||
@brief Gets the active cellview (shown in hierarchy browser)
|
||||
|
||||
This is a convenience method which is equivalent to cellview(active_cellview_index()).
|
||||
This is a convenience method which is equivalent to "cellview(active_cellview_index)".
|
||||
|
||||
This method has been introduced in version 0.19.
|
||||
Starting from version 0.25, the returned object can be manipulated which will have an immediate effect on the display.
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
# This script is sourced to define the main version parameters
|
||||
|
||||
# The main version
|
||||
KLAYOUT_VERSION="0.29.7"
|
||||
KLAYOUT_VERSION="0.29.8"
|
||||
|
||||
# The version used for PyPI (don't use variables here!)
|
||||
KLAYOUT_PYPI_VERSION="0.29.7"
|
||||
KLAYOUT_PYPI_VERSION="0.29.8"
|
||||
|
||||
# The build date
|
||||
KLAYOUT_VERSION_DATE=$(date "+%Y-%m-%d")
|
||||
|
|
|
|||
Loading…
Reference in New Issue