Updated changelog.

This commit is contained in:
Matthias Koefferlein 2019-11-07 23:42:16 +01:00
parent 41d4f09e6f
commit 1b84804d93
1 changed files with 15 additions and 1 deletions

View File

@ -31,7 +31,21 @@
* Enhancement: %GITHUB%/issues/393 * Enhancement: %GITHUB%/issues/393
DRC syntax errors are now shown in their original code line DRC syntax errors are now shown in their original code line
of the DRC script. of the DRC script.
* Enhancement: New Region#pull_* methods and DRC features * Bugfix: %GITHUB%/issues/400
Snap feature wasn't working for deep regions in certain use
cases.
* Enhancement: new "scale_and_snap" methods
These methods allow scaling and snapping of layouts. Scaling
is supported by a rational factor. After scaling, snapping can
be applied to an integer grid. There are two incarnations.
Region#scale_and_snap (or Region#scaled_and_snapped): this is
a flat implementation which allows anisotropic scaling/snapping
as well.
And there is Layout#scale_and_snap which is a fully
hierarchical scale-and-snap feature. The latter does not support
anisotropic scaling/snapping, but works hierarchically without
opening gaps. It operates on a top cell and on all layers.
* Enhancement: new Region#pull_* methods and DRC features
"pull_*" is a class of methods that allows rehierarchisation "pull_*" is a class of methods that allows rehierarchisation
of shapes. These methods act similar to "interacting", but of shapes. These methods act similar to "interacting", but
the other way around: instead of delivering interacting the other way around: instead of delivering interacting