-
Latest Version
-
Operating System
Windows 8 (64-bit) / Windows 10 (64-bit)
-
User Rating
Click to vote -
Author / Product
-
Filename
klayout-0.28.12-win64-install.exe
Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.
Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of KLayout 0.28.12 (64-bit).
For those interested in downloading the most recent release of KLayout (64-bit) or reading our review, simply click here.
All old versions distributed on our website are completely virus-free and available for download at no cost.
We would love to hear from you
If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!
What's new in this version:
Features:
Fixed:
- Macro IDE: changing the colors does not have an effect
- Throw a FATAL ERROR when multiple cellname have the same refnum
- Ignore 'Summarize missing layers' when sending XOR result to other layout)
- DEF path with first/last segment length < halfwidth are read wrong
- Make warning about 'FOREIGN differs from MACRO name' more informative
- DEF pinname VDD.extra1 should be written as VDD TEXT in gds/oasis
- (maybe fixed) DRC crash at end of script
- Layout#get_info and Layout#set_info not longer segfault on wrong layer index
- CellRename dialog is larger now initially
- deep region 'transform' with plain shift was not working properly with scaled instances
- re-run of include-expanded DRC/LVS wasn't working
- Proper Python stack trace in debugger for Python 3.10
- avoid a segfault in the properties dialog
- Don't clear search when switching macro editor pages
- moving a text with a non-centered vertical alignment now uses the right location
- cleanup after deleting cells in partial mode - no new top cells appear
- Fixed a issue with the search box on the macro editor when switching to the replace text box, focus was passed to the text editor instead
- LayoutView does not longer need processEvents when saving an image to PNG
Enhanced:
- (partial) Produce UNPLACED macros if location is provided
- New aliases for inline operators (e.g. "+=") in RBA::Region and similar classes Reasoning is that "+=" in Ruby is resolved into "+" and "=" which does not make use of the inline optimization. Using "join_with" instead will avoid this. Other alias: "join" for "+", "and" for "&", "and_with" for "&=", "not" for "-", "not_with" for "-=", "or" for "|", "or_with" for "|=", "xor" for "^" and "xor_with" for "^=".
- Allowing to select cells by error markers too (so that PCells with errors can be selected)
- crash log now is shown in a more reliable way - but less fancy. In addition, a crash log is written 'klayout_crash.log' in the home path and the crash message is printed to error.
- Macro editor file change notification now also is no longer a modal window
- Macro editor does not list __pycache__ directories
- Pick a tab in Macro editor from the context menu of tab bar
- 'copy interactive' will maintain selection
- Enhancement Better integration of partial mode - for example 'interactive move' now also acts on partial selection
- package manager
- So not update macros while installing: avoids transient error messages
- Offer to autorun macros also after package update (so far only on package new installation
- CIF reader progress now functional
- some speedup while sorting instances
- OperaOpera 115.0 Build 5322.109 (64-bit)
- 4K Download4K Video Downloader+ 1.10.3 (64-bit)
- PhotoshopAdobe Photoshop CC 2025 26.2 (64-bit)
- OKXOKX - Buy Bitcoin or Ethereum
- iTop VPNiTop VPN 6.2.0 - Fast, Safe & Secure
- Premiere ProAdobe Premiere Pro CC 2025 25.1
- BlueStacksBlueStacks 10.41.642.1001
- Hero WarsHero Wars - Online Action Game
- TradingViewTradingView - Trusted by 60 Million Traders
- LockWiperiMyFone LockWiper (Android) 5.7.2
Comments and User Reviews