Releases: LFL-Lab/SQuADDS
v0.4.3
What's Changed
- feat(sim): Improved Simulation Setup API and HWC support @shanto268 (#50)
- Release 0.4.3: HWC Fixes, Performance Boost & Windows Stability @shanto268 (#49)
Full Changelog: v0.4.2...v0.4.3
Contributors
@github-actions[bot] and @shanto268
v0.4.2
What's Changed
- fix: Resolve Numba Error in parallelizing half-wave cavity calculations @shanto268 (#48)
Full Changelog: v0.4.1...v0.4.2
Contributors
Exact g calculations + Bug fixes for Ansys Simulations
What's Changed
- Fix Ansys simulations via pinnig pyaedt to 0.23 by @shanto268 in #45
- refactor: update g coupling to use capacitance matrix formula by @shanto268 in #42
- Update contrib by @shanto268 in #46
- Release v0.4.1 by @shanto268 in #47
Full Changelog: v0.4.0...v0.4.1
Infrastructure and Performance Update
Summary
- Migrated to a modern pyproject.toml + uv workflow, removing conda and legacy packaging.
- Updated core dependency to quantum-metal>=0.5.0, enabling native Apple Silicon (ARM64) support.
- Introduced cross-platform CI/CD testing across Python 3.10–3.12.
- Achieved up to 7× performance improvements in Hamiltonian parameter calculations via caching, vectorization, and algorithmic optimizations.
- Simplified dependencies and installation, significantly reducing setup time and maintenance overhead.
What's Changed
- migrating to uv package manager + quantum-metal v0.5 by @shanto268 in #35
- fix: docker + contributor workflows by @LFL-Lab in #36
- fix: docker image + contrib + release drafter flows by @shanto268 in #37
- refactor: debloat dependencies by @shanto268 in #38
- test: rename hwc_test.py to hwc_manual.py to exclude from pytest by @shanto268 in #39
- Perf/optimize transmon calculations by @shanto268 in #40
- docs: jupyter kernel doc + tutorial 1 updated by @shanto268 in #41
Full Changelog: v0.3.7...v0.4.0
SQuADDS v0.3.7
SQuADDS v0.3.7
What's Changed
New Features
- Added Palace tutorial with EPR calculations
- Added ML interpolation notebook
- Added SQuADDS WebUI tutorial
- Added GDS post-processing files for DVK foundry
- Added support for airbridges
- Added DeepWiki integration for codebase chat
- Added contribution portal integration
- Added automated version bumping workflow
Documentation
- Updated Tutorial 7 with EPR calculations and improved formatting
- Updated Tutorial 8 with ML interpolation examples
- Added Apple Silicon installation instructions
- Fixed broken links in tutorials
- Added Qiskit Metal Fall Fest ML interpolation tutorial link
- Updated contribution guidelines and documentation
- Added issue templates and improved issue management
Bug Fixes
- Fixed branch name inconsistency in Docker workflow
- Updated outdated GitHub Actions versions
- Fixed GUI/design bug in Tutorial 7 leading to 4 ports on TL
- Fixed KLayout version compatibility issues
- Fixed broken links in documentation
Contributors
Thanks to these amazing contributors:
- @LFL-Lab
- @PCodeShark25
- @github-actions[bot]
- @shanto268
SQuADDS Release v0.3.6
SQuADDS 0.3.6 (2024-10-13)
-
Fixed bugs in the AnsysSimulator code
-
Added non local rst dependencies for contributor list
-
Added some more db access methods for qol improvement
Full Changelog: v0.3.5...v0.3.6
v0.3.5
SQuADDS 0.3.5 (2024-10-13)
Performance Improvements
-
Fixed bugs in the AnsysSimulator code
-
Added methods to Analysis to retrieve design parameters easily from any dataframe with design_options column
-
Added some post-processing methods for gds files
New Features
-
Added custom TransmonCross and JJ elements
-
Added methods for getting design_df from ML interpolations
Bug Fixes
- Minor bug fixes in string inconsistencies and better error messaging
Commit History:
ce698c1 - bug: fixed ansys simulation bugs! (Sadman Ahmed Shanto)
607dd0f - Merge remote-tracking branch 'origin/master' (Sadman Ahmed Shanto)
d103579 - bug: fixed issues in CPW length parsing (Sadman Ahmed Shanto)
a010980 - bug: addressed a bug in the parsing of CPW lengths (Sadman Ahmed Shanto)
45e4325 - bug: fixed some bugs in handling simulations -> needs testing on Ansys (Sadman Ahmed Shanto)
f8b7317 - Merge remote-tracking branch 'origin/master' (Sadman Ahmed Shanto)
9f46e20 - feat: added custom QComponents + functionality for doing interpolation sims from ML backends (Sadman Ahmed Shanto)
644ec5d - feat: added methods to easily retrieve geometric paramaters from dataframes with `design_options` paramaters (Sadman Ahmed Shanto)
98d9849 - fix: added try-except blocks to fix inconsistencies of `cpw_opts` and `cpw_options` (Sadman Ahmed Shanto)
b45a9d6 - docs: fixed broken link on developer docs (Sadman Ahmed Shanto)
d52c688 - docs: updated README with paper link (Levenson-Falk Lab)
f5ac88c - docs: fixed palace installation guide (Sadman Ahmed Shanto)
ff1fa2e - docs: fixed getting started local links (Sadman Ahmed Shanto)
ad5f38c - docs: fixed link errors in landing page (Sadman Ahmed Shanto)
58d8b4b - docs: updated the landing page and contribution page (Sadman Ahmed Shanto)
93194cf - docs: fixed header in palace installation docs (Sadman Ahmed Shanto)
26aac73 - docs: fixed section header (Sadman Ahmed Shanto)
3f3bcc2 - docs: updated robust palace installation instructions for mac (Sadman Ahmed Shanto)
0c7cbf8 - docs: updated readme (Sadman Ahmed Shanto)
7404616 - docs: updated the footer (Sadman Ahmed Shanto)
a54db01 - fix: updated the README.md update condition for each push to master (Sadman Ahmed Shanto)
fd7db1a - docs: updated README and fixed typo's on getting_started.rst (Sadman Ahmed Shanto)
cda2893 - docs: updated readme and setup guide for docsite. (Sadman Ahmed Shanto)
eb9f44a - docs: updated README with instructions for using the Docker image (Sadman Ahmed Shanto)
5e14c7f - fix: docker image name to match squadds release version (Sadman Ahmed Shanto)
872fec5 - feat: added Docker image for squadds 0.3.4 (Sadman Ahmed Shanto)
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Full Changelog: https://github.com/LFL-Lab/SQuADDS/compare/v0.3.3...v0.3.4## What's Changed
- Fixed unicode error in local builds on Windows
- Added measured device data API
- Added more data columns to experimental device
- Naming of tutorials
- Better error messaging and provisional fixes on design generation
Commits
Full Changelog: v0.3.3...v0.3.4
Contributors
v0.3.3
Minor bug fixes for simulation and queried data presentation
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Bug patched in simulation of some half wave resonators in #21
New Contributors
- @ethanzhen7 made their first contribution in #21
Full Changelog: v0.3.1...v0.3.2