Klayout

Latest version: v0.29.2

Safety actively analyzes 641220 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 23

0.25.9

* Bugfix: %GITHUB%/issues/261
Issue with iterating Python sequences
* Bugfix: %GITHUB%/issues/271
Chose cell coordinates on "Make Cell"
* Bugfix: %GITHUB%/issues/272
Error message if trying to run macros in unsupported languages
* Bugfix: %GITHUB%/issues/275
"Write without context" did not have an effect with OASIS
* Bugfix: %GITHUB%/issues/276
LayerPropertiesNodeRef was not working as documented
* Bugfix: %GITHUB%/issues/278
Lost reference with ObjectInstPathshape
* Bugfix: %GITHUB%/issues/281
Width and space violations are reported now also for
the "kissing corners" case

0.25.8

* Bugfix: %GITHUB%/issues/234
Issues with LayoutViewsave_image_with_options
* Bugfix: %GITHUB%/issues/232
Crash on reading .lyp files with big stipple pattern
* Bugfix: %GITHUB%/issues/228
Bug in Regioninteract and DRC's "interact" function.
* Bugfix: %GITHUB%/issues/225
Mirrored custom stipple pattern

0.25.7

* Bugfix: %GITHUB%/issues/200
Safer iteration of cell instances and shapes (with
modifications of container during iteration) - in this
case while flattening instances
* Bugfix: %GITHUB%/issues/209
Reader options were grayed out in stream import feature.
* Bugfix: %GITHUB%/issues/207
Basic.TEXT PCell was rounding bias a spacing values to
integer multiples.
* Bugfix: %GITHUB%/issues/203
A segfault was fixed that happend on certain platforms
when closing the application (e.g. CentOS7).
* Bugfix: (RBA/pya) Technologyload was not working
Instead of load, the technology was saved.

0.25.6

* Enhancement: %GITHUB%/pull/199
Added an option to export DXF polygons as LINE objects
* Bugfix: %GITHUB%/issues/198
Stitching of DXF contours wasn't taking nearest neighbours
* Bugfix: %GITHUB%/issues/191
MainWindow/PluginRoot classes got mixed up
As a side effect of this fix, layout views can now
be configured individually. This wasn't working
consistently before.

0.25.5

* Bugfix: %GITHUB%/issues/162
GDS2 LIBNAME was not maintained on "File/Save".
* Bugfix: %GITHUB%/issues/166
Internal error when writing GDS files (breaking of polygons)
* Bugfix: %GITHUB%/issues/172
DEF reader did not pull vias from LEF
* Bugfix: %GITHUB%/issues/174
Performance issue with many layers with width >1
* Bugfix: %GITHUB%/issues/176
Painting issue with texts
* Bugfix: %GITHUB%/issues/185
Hash values available as __hash__ standard method now
for Python
* Bugfix: some potential memory corruption issues fixed
During the efforts for making the code base compatible
with MSVC, some potential candidates for memory corruption
have been identified and fixed.
These fixes are included in this release.

0.25.4

* Bugfix: %GITHUB%/issues/121
Issue with multiple reads of GDS2 layouts including PCells
* Bugfix: %GITHUB%/issues/134
Error in cell.fill_region caused by big polygon with
spikes
* Bugfix: %GITHUB%/issues/139
Libraries have not been reassigned when loading a GDS file
from command line (does not happen on File/Open)
* Bugfix: %GITHUB%/issues/141
Issue with RBA::QHostAddress (ambiguous overload) on Qt5
* Bugfix: %GITHUB%/issues/142
Issue with RBA::RecursiveShapeIteratorregion=
* Bugfix: %GITHUB%/issues/144
The Salt package descriptions are not shown with Motif
style
* Bugfix: %GITHUB%/issues/148
Wrong font is used
* Bugfix: %GITHUB%/issues/152
Shapessize reported a wrong shape count in viewer mode
* Bugfix: %GITHUB%/issues/153
Application crash when editing guiding shape properties
* Bugfix: %GITHUB%/issues/155
Program freezes after replacing nothing by something in
Macro editor
* Bugfix: %GITHUB%/issues/157
"Replace cell with ..." rejected cell names with a library
prefix
* Bugfix: %GITHUB%/issues/158
Repaint issue on cell context
* Bugfix: %GITHUB%/issues/159
Tech specific macros and DRC scripts were not shown in tech
manager
* Bugfix: 8 bit indexed GIF images can be used for package icons now
* Enhancement: Provide a way to specify the type of a macro
This feature is mainly useful for command line arguments.
If you run KLayout with "klayout -b -r myscript"
it will not be able to determine the type of macro without
a suffix.

You can now explicitly specify a certain type by
giving the suffix implicitly like: "klayout -b -r myscript[rb]"
This will read "myscript" but pretend it was "myscript.rb"
and execute it as Ruby script.

This feature is handy if you need to run a file with a
specific interpreter but cannot modify the file name.
* Enhancement: Selection now shows PCell display names
Before, the internal name was shown for instances
* Enhancement: There is an option in the View menu to show or hide markers
Markers may hide layout under them. With this feature you can
quickly disable all markers and the layout becomes visible.

Page 9 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.