Path to this page:
Subject: CVS commit: pkgsrc/cad/klayout
From: Makoto Fujiwara
Date: 2024-10-07 21:58:42
Message id: 20241007195842.B0028FC7E@cvs.NetBSD.org
Log Message:
(cad/klayout) Updated to 0.29.7
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
* Bug: %GITHUB%/issues/1857 Crash when closing application with property dialog open
* Bug: %GITHUB%/issues/1853 Cell.write and Layout.write are very slow on Windows \
if there are gigantic polygons in the cell
* Bug: %GITHUB%/issues/1847 Little problem with \
File::Setup/Application::Customize Menu
* Bug: %GITHUB%/issues/1840 "start" and "finish" became \
reserved names in PCells in version 0.29.5
* Enhancement: %GITHUB%/issues/1836 Allow the usage of Cell.shapes(LayerInfo(...))
* Bug: %GITHUB%/issues/1835 Single PCell file cannot be read
* Bug: %GITHUB%/issues/1832 Netlist device combination / simplify requests
* Enhancement: Print file name before warnings and add to errors (good when \
reading multiple files from command line)
* Bugfix: Disallow empty filenames or writing to directories as this has severe \
side effects
* Bugfix: Further trying to improve stability when debugging PCells in the IDE \
(still not perfect)
* Enhancement: More variants of Layout#properties_id, added \
Layout#properties_hash and Layout#properties_array
* Enhancement: DRC - more variants for Layer#insert, such as Texts and \
integer-type shapes
* Bugfix: Properties dialog did not apply some changes when switching the object node
* Bugfixes: Mute diagnostic warnings on Python 3.12 debug builds, fixed a \
potential crash during Python module cleanup
* Bugfix: Fixed a crash in the properties editor happening while selecting \
object type nodes in certain cases
* Enhancement: Cleaned up and enhanced documentation of LayoutToNetlist class
* Enhancement: Less agressive polygon splitting in deep mode DRC/LVS by default
"max_area_ratio" can be a negative value now, which means that \
skinny diagonals
are not split into a large number of triangles. This is the default.
Files: