Skip to content

Releases: munich-quantum-toolkit/qcec

MQT QCEC 3.3.0 Release

14 Oct 15:44
Immutable release. Only release title and notes can be modified.
8ec24c5

Choose a tag to compare

👀 What Changed

Please refer to the changelog and the upgrade guide for a structured overview of the changes.

🐛 Bug Fixes

📄 Documentation

🤖 CI

⬆️ Dependencies

56 changes
Read more

MQT QCEC 3.2.0 Release

01 Aug 13:38
34229cb

Choose a tag to compare

👀 What Changed

Please refer to the changelog and the upgrade guide for a structured overview of the changes.

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

⬆️ Dependencies

14 changes

Full Changelog: v3.1.0...v3.2.0

MQT QCEC 3.1.0 Release

11 Jul 16:55
9771a59

Choose a tag to compare

👀 What Changed

Please refer to the changelog and the upgrade guide for a structured overview of the changes.

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

🧹 Code Quality

🤖 CI

⬆️ Dependencies

37 changes

Full Changelog: v3.0.0...v3.1.0

MQT QCEC 3.0.0 Release

05 May 09:11
30bbca3

Choose a tag to compare

👀 What Changed

Please refer to the changelog and the upgrade guide for a structured overview of the changes.

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

📦 Packaging

🧹 Code Quality

🤖 CI

⬆️ Dependencies

44 changes

Full Changelog: v2.8.2...v3.0.0

MQT QCEC 3.0.0 Beta 3 Pre-Release

04 Apr 13:58
6794204

Choose a tag to compare

Pre-release

👀 What Changed

Another pre-release that is compatible with mqt-core>=3.0.0rc2.

🚀 Features and Enhancements

🐛 Bug Fixes

  • ♻️ Refactor EquivalenceCheckingManager and 📝✨ Revamp Documentation @burgholzer (#566)

📄 Documentation

  • ♻️ Refactor EquivalenceCheckingManager and 📝✨ Revamp Documentation @burgholzer (#566)

📦 Packaging

🤖 CI

  • ✨Add continuous testing workflow for Qiskit main branch @burgholzer (#571)

⬆️ Dependencies

27 changes

Full Changelog: v2.8.2...v3.0.0

MQT QCEC 3.0.0 Beta 2 Pre-Release

10 Mar 01:48
e7595a3

Choose a tag to compare

Pre-release

👀 What Changed

This marks the second pre-release in the v3.0 series. Mostly brings in #566.

🚀 Features and Enhancements

  • ♻️ Refactor EquivalenceCheckingManager and 📝✨ Revamp Documentation @burgholzer (#566)
  • ✨ Switch to mqt-core Python package @burgholzer (#432)

🐛 Bug Fixes

  • ♻️ Refactor EquivalenceCheckingManager and 📝✨ Revamp Documentation @burgholzer (#566)

📄 Documentation

  • ♻️ Refactor EquivalenceCheckingManager and 📝✨ Revamp Documentation @burgholzer (#566)

📦 Packaging

⬆️ Dependencies

16 changes

Full Changelog: v2.8.2...v3.0.0

MQT QCEC 3.0.0 Beta 1 Pre-Release

18 Feb 12:22
6802cfd

Choose a tag to compare

Pre-release

👀 What Changed

This marks the first pre-release in the v3.0 series. The biggest change in this regard is the transition to the MQT Core Python package.
See #432, #355, and #352 for quite a bit of history on this transition.

🚀 Features and Enhancements

📦 Packaging

⬆️ Dependencies

Full Changelog: v2.8.2...v3.0.0

MQT QCEC 2.8.2 Release

18 Feb 00:06
379c211

Choose a tag to compare

👀 What Changed

This patch release brings a couple of smaller dependency updates and packaging improvements.
Notably, this will probably be the last release in the v2 series as we will jump to v3 with #432 going in.

🚀 Features and Enhancements

  • 🚸 Use dedicated name and optimize ancillary register setup @burgholzer (#554)

📄 Documentation

📦 Packaging

  • 🔒 update to latest uv version that properly supports dynamically versioned packages @renovate[bot] (#535)
  • ✨ Adopt PEP 735 dependency groups @burgholzer (#530)

🧹 Code Quality

🤖 CI

⬆️ Dependencies

51 changes

Full Changelog: v2.8.1...v2.8.2

MQT QCEC 2.8.1 Release

27 Oct 16:54
2c7e7f1

Choose a tag to compare

👀 What Changed

🐛 Bug Fixes

📄 Documentation

🧹 Code Quality

⬆️ Dependencies

14 changes
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-mypy to v1.13.0 @renovate (#493)
  • ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.26.8 @renovate (#492)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.7.1 @renovate (#491)
  • ⬆️🪝 Update pre-commit hook adamchainz/blacken-docs to v1.19.1 @renovate (#490)
  • ⬆️🐍 Lock file maintenance @renovate (#488)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-mypy to v1.12.1 @renovate (#487)
  • ⬆️🪝 Update pre-commit hook srstevenson/nb-clean to v4.0.1 @renovate (#486)
  • ⬆️🪝 Update pre-commit hook srstevenson/nb-clean to v4 @renovate (#485)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-mypy to v1.12.0 @renovate (#484)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.7.0 @renovate (#483)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v19.1.2 @renovate (#482)
  • ⬆️🐍 Lock file maintenance @renovate (#481)
  • ⬆️🪝 Update pre-commit hook adamchainz/blacken-docs to v1.19.0 @renovate (#480)
  • ⬆️🪝 Update pre-commit hook python-jsonschema/check-jsonschema to v0.29.4 @renovate (#479)

Full Changelog: v2.8.0...v2.8.1

MQT QCEC 2.8.0 Release

09 Oct 10:20
bf50a66

Choose a tag to compare

👀 What Changed

Python 3.13 is out and Python 3.8 has reached end-of-life. Hence, this release drops support for Python 3.8 and includes Python 3.13 wheels (including the free-threading Python variant).

Additionally, this is the first release with Linux wheels based on manylinux_2_28 instead of manylinux2014. This means generally faster performance for the package on Linux.

This is also the first release including a uv.lock file for reproducible, working Python environments. This includes switching from dependabot to renovate for automatically managing dependency updates.

🚀 Features and Enhancements

🐛 Bug Fixes

🤖 CI

  • ⬆️🪝 Update pre-commit hook pre-commit/pre-commit-hooks to v5 @renovate (#473)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v19.1.1 @renovate (#470)
  • ⬆️🪝 Update pre-commit hook crate-ci/typos to v1.25.0 @renovate (#472)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.9 @renovate (#469)
  • ⬆️🪝 Update pre-commit hook python-jsonschema/check-jsonschema to v0.29.3 @renovate (#471)
  • ⚗️ upload to Test PyPI for pushes on main @burgholzer (#461)
  • 🔧 update renovate configuration @burgholzer (#467)
  • ⬆️🪝 Update pre-commit hook astral-sh/ruff-pre-commit to v0.6.8 @renovate (#464)
  • ⬆️🪝 Update pre-commit hook pre-commit/mirrors-clang-format to v19 @renovate (#465)
  • Configure Renovate @renovate (#463)

📦 Packaging

  • ⚗️ upload to Test PyPI for pushes on main @burgholzer (#461)
  • 🐍⬆️ update image for Linux wheel builds to manylinux_2_28 @burgholzer (#453)

🧹 Code Quality

⬆️ Dependencies

22 changes

Full Changelog: v2.7.1...v2.8.0