·
117 commits
to refs/heads/main
since this release
π What's Changed
This is an incremental release that bundles a lot of smaller changes, improvements, updates, and bug fixes.
Full CHANGELOG: v0.6.10...v0.6.11
Many thanks to all contributors!
β¨ Features and Enhancements
- π Add Pythonic dictionary-like interfaces to
operational_domainandcritical_temperature_domain@marcelwa (#741) - βοΈ Added experiment for a comprehensive analysis of the critical temperature domain @Drewniok (#684)
- π¨ Slightly faster ClusterComplete @wlambooy (#664)
- β¨ Parameter to move inputs/outputs to top/bottom border after
hexagonalization@simon1hofmann (#692) - π¨ Improved usability of the on-the-fly SiDB gate library @Drewniok (#634)
- β¨ Added timeout for
QuickSim@Drewniok (#654) - π¨ Refactored random layout design functions @Drewniok (#678)
- π¨ Refactored
QuickSimto remove magic number for upper limit calculation @Drewniok (#679)
β‘οΈ Performance
π Bug Fixes
- π Fixed not setting Z dimension while determining aspect ratio for cell-level layout @wlambooy (#730)
- π Fixed warnings in documentation @Drewniok (#719)
- π Use correct function for charge index calculation and fix base for TTS calculation @Drewniok (#721)
- π Change references of logos due to repo migration. @Drewniok (#718)
- π Fixed inconsistencies and various bugs in SiDB simulation/analysis @Drewniok (#693)
- π Exclude ClusterComplete from simulation engine selection when ALGLIB is disabled @Drewniok (#700)
- π Increased tolerance to avoid undetected degeneracy and added forbidden BDL types in wire detection @Drewniok (#685)
- π Documenation fix related to
bdl_input_iterator@marcelwa (#691) - π Fixed LT, LE, GT, and LE gate handling in
gate_level_layoutandwrite_/read_fgl_layout@marcelwa (#689) - π Number of crossings calculation @simon1hofmann (#686)
π Documentation
- π· Set up documentation builds with
uv@marcelwa (#731) - π Add LASCAS and TCAD papers to docs @simon1hofmann (#722)
- π Fixed warnings in documentation @Drewniok (#719)
- π Change references of logos due to repo migration. @Drewniok (#718)
- π Documenation fix related to
bdl_input_iterator@marcelwa (#691) - βοΈ Added total runtime to experiment script @Drewniok (#680)
β Testing
π· CI
- β¬οΈπ¨βπ» Update wntrblm/nox action to v2025.05.01 @renovate[bot] (#734)
- β¬οΈπ¨βπ» Update astral-sh/setup-uv action to v6 @renovate[bot] (#725)
- β¬οΈπ¨βπ» Update ZedThree/clang-tidy-review action to v0.21.0 @renovate[bot] (#712)
- β¬οΈπ¨βπ» Update pypa/cibuildwheel action to v2.23 @renovate[bot] (#683)
β¬οΈ Dependencies
29 changes
- β¬οΈπ Lock file maintenance @renovate[bot] (#742)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#739)
- β¬οΈπ Lock file maintenance @renovate[bot] (#735)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#732)
- π· Set up documentation builds with
uv@marcelwa (#731) - β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#728)
- β¬οΈπ Lock file maintenance @renovate[bot] (#729)
- β¬οΈπ¨βπ» Update libs/Catch2 digest to 8039e3e @renovate[bot] (#727)
- β¬οΈπ¨βπ» Update libs/Catch2 digest to 8cfca70 @renovate[bot] (#726)
- β¬οΈπ¨βπ» Update libs/json digest to 51a77f1 @renovate[bot] (#723)
- β¬οΈπ Lock file maintenance @renovate[bot] (#717)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#715)
- β¬οΈπ Lock file maintenance @renovate[bot] (#714)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#713)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#710)
- β¬οΈπ Lock file maintenance @renovate[bot] (#708)
- β¬οΈπ¨βπ» Update libs/json digest to 4424a0f @renovate[bot] (#707)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#705)
- β¬οΈπ Lock file maintenance @renovate[bot] (#704)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#703)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#701)
- β¬οΈπ Lock file maintenance @renovate[bot] (#699)
- β¬οΈπ¨βπ» Update libs/pybind11 digest to 566894d @renovate[bot] (#698)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#694)
- β¬οΈπ Update Python Dependencies @renovate[bot] (#677)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#690)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#687)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#681)
- β¬οΈπ¨βπ» Update Submodules @renovate[bot] (#675)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#716)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#711)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#706)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#702)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#740)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#733)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#724)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#697)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#695)
- β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v20 @renovate[bot] (#696)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#688)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#682)
- β¬οΈπͺ Update Pre-Commit Hooks @renovate[bot] (#676)