Changelog¶
All notable changes to this project will be documented in this file.
The format is based on a mixture of Keep a Changelog and Common Changelog. This project adheres to Semantic Versioning, with the exception that minor releases may include breaking changes.
Unreleased¶
3.2.0 - 2025-07-16¶
If you are upgrading: please see UPGRADING.md.
Changed¶
♻️ Restructure the Python code to introduce modules (#665) (@denialhaag)
♻️ Restructure the C++ code for the Python bindings to mirror the introduced Python modules (#665) (@denialhaag)
Breaking: ⬆️ Bump minimum required MQT Core version to
3.1.0(#694) (@denialhaag)Breaking: ⬆️ Bump minimum required
pybind11version to3.0.0(#694) (@denialhaag)
Removed¶
🔥 Remove CMake function
add_mqt_qmap_binding(#665) (@denialhaag)
3.1.3 - 2025-05-28¶
Fixed¶
3.1.2 - 2025-05-27¶
Fixed¶
3.1.1 - 2025-05-27¶
Fixed¶
3.1.0 - 2025-05-26¶
Added¶
Changed¶
3.0.0 - 2025-05-08¶
If you are upgrading: please see UPGRADING.md.
Added¶
✨ Support Qiskit 2.0+ (#610) (@burgholzer)
Changed¶
Breaking: 🚚 Move MQT QMAP to the munich-quantum-toolkit GitHub organization
Breaking: ♻️ Use the
mqt-corePython package for handling circuits (#418) (@burgholzer)Breaking: ⬆️ Bump minimum required CMake version to
3.24.0(#621) (@burgholzer)Breaking: ♻️ Adopt new
NAComputationin NASP tool (#608) (@ystade)Breaking: ♻️ Isolate NALAC from the main library (#608, #609) (@ystade)
📝 Rework existing project documentation (#614) (@burgholzer)
Removed¶
Breaking: 🔥 Remove teleportation support for the heuristic mapping (#621) (@burgholzer)
Breaking: 🔥 Remove support for
BackendV1Qiskit backends (#610) (@burgholzer)Breaking: 🔥 Remove support for
.real,.qc,.tfc, andGRCSfiles (#621) (@burgholzer)
2.8.0 - 2024-11-18¶
📚 Refer to the GitHub Release Notes for previous changelogs.