MQT QMAP 2.6.0 Release
·
292 commits
to refs/heads/main
since this release
👀 What Changed
This release brings along quite some project configuration updates.
Most notably, it marks the first release to ship Python 3.13 wheels (including the free-threading variant).
In addition, it marks the first release containing compilation methods for neutral atom architectures.
🚀 Features and Enhancements
- ✨ Python 3.13 Support @burgholzer (#498)
- 🚸 add configurable repo owner for mqt-core dependency @burgholzer (#482)
- 🚸 Improved usability for
FindZ3.cmake
@burgholzer (#471) - ✨ Hybrid Neutral Atom Mapper @lsschmid (#458)
- ✨ Neutral Atom Mapper @ystade (#417)
🐛 Bug Fixes
- 🩹 Fix Qubit out of Bounds Error @ystade (#496)
- 🩹 Keep na arch alive 2 @lsschmid (#474)
- ✅ Refine NALAC tests @ystade (#470)
- 💚 Resolve irregularly failing tests @ystade (#469)
- 🚸 Hide
uninstall
target when it exists in superproject @ystade (#454)
📄 Documentation
- 📝 Update Publications @burgholzer (#484)
- 🍱 MQT branding @burgholzer (#451)
- 📝 Improve and Update documentation @ystade (#450)
🤖 CI
- ⬆️ update mqt-workflows to v1.3 (moving tag) @burgholzer (#504)
- ⬆️🪝 update pre-commit config @burgholzer (#502)
- 📦 add artifact attestation @burgholzer (#487)
- ⬆️ update mqt-workflows to 1.1.1 @burgholzer (#479)
- ⚡🔧 Faster cibuildwheel and better Windows wheel repair @burgholzer (#475)
- 💚 Resolve irregularly failing tests @ystade (#469)
- ⬆️ update to
mqt-workflows==1.0.1
@burgholzer (#461) - ⬆️ update black version in blacken-docs @burgholzer (#460)
- 🧱 switch to dedicated reusable MQT workflows @burgholzer (#456)
- 👷⬆️ update reusable workflows @burgholzer (#447)
📦 Packaging
- ⬆️ update to scikit-build-core 0.10 @burgholzer (#503)
- ✨ Python 3.13 Support @burgholzer (#498)
- ⚡ only build bindings target for Python package @burgholzer (#486)
- 📦 add artifact attestation @burgholzer (#487)
- 📦 smaller Python wheels @burgholzer (#457)
🧹 Code Quality
- 🚨 Fix new warnings revealed by clang-tidy 18 @burgholzer (#462)
- ⬆️🪝 update pre-commit config @burgholzer (#502)
- 🎨 Code format and linting config update @burgholzer (#480)
⬆️ Dependencies
36 changes
- ⬆️ Update
cda-tum/mqt-core
@github-actions (#505) - ⬆️ update to scikit-build-core 0.10 @burgholzer (#503)
- ⬆️ update mqt-workflows to v1.3 (moving tag) @burgholzer (#504)
- ⬆️🪝 update pre-commit config @burgholzer (#502)
- Bump cda-tum/mqt-workflows from 1.1.5 to 1.2.1 in the github-actions group @dependabot (#501)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#499)
- Bump actions/attest-build-provenance from 1.3.3 to 1.4.0 in the github-actions group @dependabot (#497)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#495)
- Bump cda-tum/mqt-workflows from 1.1.4 to 1.1.5 in the github-actions group @dependabot (#494)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#492)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#491)
- Bump actions/attest-build-provenance from 1.3.2 to 1.3.3 in the github-actions group @dependabot (#490)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#489)
- Bump cda-tum/mqt-workflows from 1.1.3 to 1.1.4 in the github-actions group @dependabot (#488)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#485)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#483)
- 🚸 add configurable repo owner for mqt-core dependency @burgholzer (#482)
- ⬆️ update mqt-workflows to 1.1.1 @burgholzer (#479)
- ⬆️ Update
cda-tum/mqt-core
@github-actions (#478) - ⚡🔧 Faster cibuildwheel and better Windows wheel repair @burgholzer (#475)
- 🧱 Include MQT Core via FetchContent instead as submodule @ystade (#455)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#476)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#472)
- 🚸 Improved usability for
FindZ3.cmake
@burgholzer (#471) - ⬆️🪝 update pre-commit hooks @pre-commit-ci (#468)
- Bump extern/mqt-core from
e090e10
to4db8776
in the submodules group @dependabot (#467) - ⬆️ update to
mqt-workflows==1.0.1
@burgholzer (#461) - ⬆️ update black version in blacken-docs @burgholzer (#460)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#459)
- 🧱 switch to dedicated reusable MQT workflows @burgholzer (#456)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#453)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#452)
- Bump extern/mqt-core from
5f88f68
to8fbfaa5
in the submodules group @dependabot (#449) - ⬆️🪝 update pre-commit hooks @pre-commit-ci (#448)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#446)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#445)
Full Changelog: v2.5.1...v2.6.0