Enhancements: Better support for execution (also cross-interpreter) of macro code from scripts New methods for the Macro class like "run" and loading from file New class Interpreter for accessing Ruby interpreter state from Python and vice versa Enhancement: New DRC function "enclosed" as the reverse of "enclosing" Allows using the rectangle filters with "via enclosed by metal" Usually better performance than "metal enclosing via" Enhancements: Usability Navigation in the 2.5d view "tap" function shows layer names and details from layer view Documentation about layer views Enhancement: CentOS7 RPM's use Python 3 now Enhancement: Sending custom query shape objects to RDB produces shape markers now Enhancement: New method LayoutView#is_editable? https://www.klayout.de/development.html#0.27.5 https://github.com/KLayout/klayout/releases/tag/v0.27.5 Enhancement: #879 PCellDeclaration#layout and Layout#library ownership links Bugfix: #918 Editor options tab window too big Bugfix: #920 Fill tool border parameter sign issue Bugfix: #921 BJT3 extraction with collector shape fixed Bugfix: #933 QMessageLogger methods safe now with "%" characters Bugfix: #935 Cell#insert (of cell instances) now checks their cell indexes Reproducible: Always
Bumped to 0.27.7