mirror of https://github.com/KLayout/klayout.git
Merge branch 'master' into issue_400
This commit is contained in:
commit
41d4f09e6f
|
|
@ -1,6 +1,6 @@
|
|||
klayout is packaged by Peter C.S. Scholtens <peter.scholtens@xs4all.nl>
|
||||
and Matthias Köfferlein <matthias@koefferlein.de>
|
||||
and was obtained from https://www.klayout.org/downloads/source/klayout-0.26.tar.gz
|
||||
and was obtained from https://www.klayout.org/downloads/source/klayout-0.26.1.tar.gz
|
||||
|
||||
Authors:
|
||||
Matthias Köfferlein
|
||||
|
|
|
|||
66
Changelog
66
Changelog
|
|
@ -1,3 +1,69 @@
|
|||
0.26.1 (2019-11-06):
|
||||
|
||||
* Bugfix: %GITHUB%/issues/354
|
||||
Buddy scripts did segfault.
|
||||
* Bugfix: %GITHUB%/issues/352
|
||||
LVS: equivalent_pins required the cell to be present.
|
||||
* Enhancement: %GITHUB%/issues/353
|
||||
Session files: "file-path" and "rdb-file" behavior was inconsistent.
|
||||
* Bugfix: %GITHUB%/issues/358
|
||||
"strm2oas" was writing GDS files.
|
||||
* Bugfix: %GITHUB%/issues/363
|
||||
It was possible to produce bad polygons while drawing.
|
||||
* Bugfix: %GITHUB%/issues/372
|
||||
pymod build failed with HAVE_64BIT_COORD=1.
|
||||
* Enhancement: %GITHUB%/issues/376
|
||||
Parameters UI callback invoking.
|
||||
* Bugfix: %GITHUB%/issues/368
|
||||
Segfault with layer list manipulation while iterating.
|
||||
* Bugfix: %GITHUB%/issues/386
|
||||
"None" is a reserved keyword for Python binding - use "None_".
|
||||
* Enhancement: %GITHUB%/issues/382
|
||||
Possibility to copy user property value.
|
||||
* Enhancement: %GITHUB%/issues/387
|
||||
Salt: Python version can be specified in "api-version".
|
||||
Other requirements can be specified too.
|
||||
* Bugfix: %GITHUB%/issues/392
|
||||
Layers "Style" sub-pane was malformed.
|
||||
* Enhancement: %GITHUB%/issues/394
|
||||
Even bigger font sizes for rulers and labels for the 4k age:
|
||||
Now there is "XLarge", "XXLarge" and "XXXLarge" as well.
|
||||
* Enhancement: %GITHUB%/issues/393
|
||||
DRC syntax errors are now shown in their original code line
|
||||
of the DRC script.
|
||||
* Enhancement: New Region#pull_* methods and DRC features
|
||||
"pull_*" is a class of methods that allows rehierarchisation
|
||||
of shapes. These methods act similar to "interacting", but
|
||||
the other way around: instead of delivering interacting
|
||||
shapes of the first argument, it will deliver shapes of
|
||||
the second argument. For example, "a.pull_interacting(b)"
|
||||
will deliver polygons of b which interact with polygons
|
||||
of a. As a side effect, the polygons of b will be stored
|
||||
hierarchically close to the polygons of a. This provides
|
||||
a way to "re-hierarchise" layout.
|
||||
The full class of methods and DRC functions involve:
|
||||
Region#pull_interacting, Region#pull_inside, Region#pull_overlapping
|
||||
and the same functions for DRC.
|
||||
"pull_interacting" is also available for the Edges class
|
||||
and edge layers in DRC.
|
||||
* Enhancement: Net tracer bug fix for heavily decomposed polygons
|
||||
The net tracing feature now can operate on heavily decompose
|
||||
polygons as well. Such layouts can be created by using a low
|
||||
max. vertex count on GDS write. The problem were small
|
||||
triangles with an area of 0.5 square DBU.
|
||||
* Enhancements: General fixes of deep DRC mode
|
||||
Some inconsistencies with merged/raw mode have been
|
||||
removed. Performance was enhanced in a few places.
|
||||
Multithreaded mode now works more reliably.
|
||||
* Enhancements/bugfixes: various LVS improvements
|
||||
The backtracking algorithm should work more reliable
|
||||
in cases of ambiguities and floating nets or pins.
|
||||
Performance should be better in some cases.
|
||||
LVS script structure is less rigid now. "cheats" to
|
||||
forcibly ignore hierarchy interactions for some
|
||||
cells (useful for SRAM layout for example).
|
||||
Still there is some work to do.
|
||||
|
||||
0.26 (2019-09-10):
|
||||
|
||||
* Bugfix: %GITHUB%/issues/197
|
||||
|
|
|
|||
|
|
@ -1,3 +1,10 @@
|
|||
klayout (0.26.1-1) unstable; urgency=low
|
||||
|
||||
* New features and bugfixes
|
||||
- See changelog
|
||||
|
||||
-- Matthias Köfferlein <matthias@koefferlein.de> Wed, 06 Nov 2019 21:55:23 +0100
|
||||
|
||||
klayout (0.26-1) unstable; urgency=low
|
||||
|
||||
* New features and bugfixes
|
||||
|
|
|
|||
Loading…
Reference in New Issue