Releases: librelane/librelane
2.4.10
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.10/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
New Contributors
Full Changelog: 2.4.9...2.4.10
2.4.9
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.9/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
- docs: clean and improve
usage/timing_closureby @Essenceia in #781 - fix: register the technology in klayout by @mole99 in #834
Full Changelog: 2.4.8...2.4.9
3.0.0.dev45
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/3.0.0.dev45/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
- docs: deprecated variable names + more by @donn in #815
- Fix subprocess formatting by @mole99 in #817
- fix: set dont_touch around gpl by @mole99 in #820
Full Changelog: 3.0.0.dev44...3.0.0.dev45
2.4.8
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.8/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
Full Changelog: 2.4.7...2.4.8
2.4.7
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.7/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
Full Changelog: 2.4.6...2.4.7
3.0.0.dev44
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/3.0.0.dev44/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
- ci, docs: replace cachix with new cache by @donn in #686
- colab: work around pyosys issue by @donn in #687
- feat: optional DesignFormats by @donn in #688
- hotfix: frustrating flake8 fiasco by @donn in #699
- feat: OpenGUI load LIBs and SPEFs by @mole99 in #700
- fix: dont load timing data of macros in OpenGUI by @mole99 in #701
- ci: concurrency control by @donn in #704
- misc: bump ciel, relax rich version range by @donn in #706
- docs: update architectural diagram, contributor guide by @donn in #707
- feat: update nix-eda, openroad, replace synlig with slang by @donn in #702
- feat: the great FP_ removal by @donn in #708
- Fix a link by @schoeberl in #716
- feat: flatten values of variables with type
List[Path](#711) by @fkwilken in #711 - docs: remove dead link by @schoeberl in #717
- scripts/magic: Read LEF for any extra GDS that get included by @smunaut in #714
- steps: In TclStep, overwrite env file, don't append by @smunaut in #713
- misc: api usability enhancements, docs fixes by @donn in #721
- fix: fixes to
--ef-save-views-to, misc optimizations by @donn in #724 - docs: fix DRC report names for Klayout and Magic by @mattvenn in #729
- feat: Add support for nested dicts in tcl by @mole99 in #722
- feat: Add KLayout DRC and LVS support for IHP by @mole99 in #723
- fix:
KLayout.GUInot usingstate_in.get()by @smunaut in #727 - feat!: KLayout.StreamOut: Add
KLAYOUT_CONFLICT_RESOLUTIONby @mole99 in #719 - feat: Use separate PDK hashes for PDK families by @mole99 in #731
- Update nix-eda to 5.2.0 by @mole99 in #734
- cli: new command
librelane.helpby @donn in #737 - containers: enhance resilience to permissions issues by @donn in #738
- fix: incompatibility between #688 and #612 by @donn in #739
- hotfix:
-mflag not getting recognized by @donn in #740 - chore: update pypi klayout — 0.29.7 binaries deleted by @donn in #741
- hotfix: containers not working with opensta by @donn in #742
- release: LibreLane 2.4.0 by @donn in #749
- docs: add VHDL usage guide by @mole99 in #750
- feat: Add
SLANG_ARGUMENTSto pass arguments to Slang by @mole99 in #747 - bugfix: replace libparse with fork to fix python 3.13 by @donn in #756
- feat:
Magic.SpiceExtraction: replaceMAGIC_NO_EXT_UNIQUEwith enumMAGIC_EXT_UNIQUEby @mole99 in #758 - feat!: cli: reject paths with possible tilde expansion failures by @donn in #762
- feat: Update CTS Variables by @mole99 in #761
- docs: various fixes by @donn in #763
- fix: ECO steps now support hierarchical netlists by @mole99 in #764
- feat: Add PDN variables in preparation for padrings by @mole99 in #766
- docs:
--prefer-upstream-nixfor installer, lix compat by @donn in #770 - feat:
Magic.DRC: AddedMAGIC_GDS_FLATGLOBby @mole99 in #772 - feat:
Verilator.Lint: Allow disabling of warnings by @mole99 in #765 - feat!: Add SYNTH_SHOW to enable graphviz DOT file generation by @mole99 in #746
- feat: Magic.DRC: Make
DesignFormat.DEFoptional by @mole99 in #783 - doc:
getting_started/newcomers: synchronize step indices by @Essenceia in #780 - fix: def template crash, ciel crash by @donn in #789
- container.py: allow docker to start when DISPLAY=remote.host.org:0 by @dlmiles in #788
- feat: Yosys.Synthesis: Added variables to set
keep_hierarchyby @mole99 in #760 - feat: Add IO exclude regions by @martialonso in #773
- chore!: bump python requirement to 3.10 by @donn in #794
- venv, doc : Add missing packages needed to build doc locally, fix/improve
contributors/docs.mdby @Essenceia in #784 - ci: fix contributor CI not using cache by @donn in #799
- feat: support python 3.10 union syntax by @KelvinChung2000 in #798
- docs: major cleanup by @donn in #800
- ci: add releases with appimages for testing by @donn in #805
- feat: add
MAGIC_DRC_MAGLEFSto blackbox cells during DRC by @mole99 in #786 - Update clock frequency in documentation by @calonso88 in #807
- docs: update broken links in Readme.md by @mschweikardt in #809
- fix:
expr::would perform addition instead of subtraction by @mole99 in #811
New Contributors
- @mole99 made their first contribution in #700
- @schoeberl made their first contribution in #716
- @fkwilken made their first contribution in #711
- @mattvenn made their first contribution in #729
- @Essenceia made their first contribution in #780
- @dlmiles made their first contribution in #788
- @martialonso made their first contribution in #773
- @KelvinChung2000 made their first contribution in #798
- @calonso88 made their first contribution in #807
- @mschweikardt made their first contribution in #809
Full Changelog: https://github.com/librelane/librelane/commits/3.0.0.dev44
2.4.6
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.6/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
- Update clock frequency in documentation by @calonso88 in #807
- docs: update broken links in Readme.md by @mschweikardt in #809
- fix:
expr::would perform addition instead of subtraction by @mole99 in #811
New Contributors
- @calonso88 made their first contribution in #807
- @mschweikardt made their first contribution in #809
Full Changelog: 2.4.5...2.4.6
2.4.5
📖 Installation instructions: https://librelane.readthedocs.io/en/latest/installation/index.html
🧾 Full changelog: https://github.com/librelane/librelane/blob/2.4.5/Changelog.md
AppImage releases are provided for testing and are not currently the
primary supported method for installation.
What's Changed
Full Changelog: 2.4.4...2.4.5