Skip to content

Releases: munich-quantum-toolkit/core

MQT Core 3.4.0 Release

08 Jan 21:37
Immutable release. Only release title and notes can be modified.
6bcc01e

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

⚖️ MQT Core DD Package

  • ♻️ Move DD package evaluation module to standalone script (#1327) (@burgholzer)

🐉 MQT Core MLIR

🏼 MQT Core NA Package

  • ♻️ Preserve Tuple Structure and Improve Site Type Clarity of the MQT NA Default QDMI Device (#1299) (@marcelwa)

🚀 Features and Enhancements

  • 👨‍💻📦 build QDMI generators as shared libraries on install (#1403) (@denialhaag)
  • ⚡ Improve uv build caching by removing unconditional reinstall-package and configuring dedicated cache-keys (#1412) (@burgholzer)
  • 🚸 Portability improvements for the QIR runner (#1410) (@burgholzer)
  • 🚸 expose MQT_CORE_VERSION as part of the add_mqt_core_library macro (#1409) (@burgholzer)
  • ♻️🏁 Remove Windows-specific restrictions for dynamic QDMI device library handling (#1406) (@burgholzer)
  • ♻️ Replace pybind11 with nanobind (#1383) (@denialhaag)
  • ♻️ Allow QDMIBackend to submit multiple circuits per job to be compliant with Qiskit's interface (#1385) (@marcelwa)
  • ✨ Instantiate Device from dynamic QDMI device library (#1381) (@marcelwa)
  • ♻️ Apply CRTP to Unit class (#1379) (@MatthiasReumann)
  • ✨ IQM JSON support in Qiskit-QDMI Backend (#1375) (@marcelwa)
  • ✨ QDMI authentication via FoMaC (#1355) (@marcelwa)
  • ✨ New QDMI Device to represent SC Devices (#1328) (@ystade)
  • ✨Implement Unitized Routing Passes (#1301) (@MatthiasReumann)
  • ✨ QDMI Device to Qiskit Backend (#1243) (@marcelwa)
  • ✨ Add WireIterator (#1310) (@MatthiasReumann)
  • ♻️ Preserve Tuple Structure and Improve Site Type Clarity of the MQT NA Default QDMI Device (#1299) (@marcelwa)
  • ♻️ Move DD package evaluation module to standalone script (#1327) (@burgholzer)

🐛 Bug Fixes

📄 Documentation

🤖 CI

  • 📦🏁 Build Windows x86 wheels on windows-2025 runner for newer compiler (#1415) (@burgholzer)
  • 👷 Build on macos-15/windows-2025 by default and macos-14/windows-2022 for extensive tests (#1414) (@burgholzer)
  • 📦🍎 Build macOS arm64 wheels on macos-15 runner for newer compiler (#1413) (@burgholzer)
  • ⚡ Improve uv build caching by removing unconditional reinstall-package and configuring dedicated cache-keys (#1412) (@burgholzer)
  • 👷 Fix configuration of cpp-linter job (#1394) (@denialhaag)
  • 🔥 Stop building 3.13t wheels (#1371) (@burgholzer)
  • 👷 Update setup-mlir version (#1360) (@denialhaag)
  • 👷 Update C++ test matrices (#1359) (@denialhaag)
  • 👷 Update MLIR set-up to use self-built versions (#1294) (@denialhaag)

📦 Packaging

🧹 Code Quality

Read more

MQT Core 3.3.3 Release

10 Nov 22:38
Immutable release. Only release title and notes can be modified.
8c9f6ab

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

⚖️ MQT Core DD Package

🏼 MQT Core NA Package

🚀 Features and Enhancements

🐛 Bug Fixes

⬆️ Dependencies

Full Changelog: v3.3.2...v3.3.3

MQT Core 3.3.2 Release

04 Nov 21:19
Immutable release. Only release title and notes can be modified.
b823d66

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

⚖️ MQT Core DD Package

🐉 MQT Core MLIR

🏼 MQT Core NA Package

🕸️ MQT Core ZX Package

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

⬆️ Dependencies

17 changes

Full Changelog: v3.3.1...v3.3.2

MQT Core 3.3.1 Release

14 Oct 06:52
Immutable release. Only release title and notes can be modified.
1392d1b

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

  • 🐛 Ensure spdlog dependency can be found from mqt-core install (#1263) (@burgholzer)

📦 Packaging

  • 🐛 Ensure spdlog dependency can be found from mqt-core install (#1263) (@burgholzer)

⬆️ Dependencies

  • 🐛 Ensure spdlog dependency can be found from mqt-core install (#1263) (@burgholzer)

Full Changelog: v3.3.0...v3.3.1

MQT Core 3.3.0 Release

13 Oct 16:47
Immutable release. Only release title and notes can be modified.
a354ba3

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

🐉 MQT Core MLIR

🏼 MQT Core NA Package

  • 🎨 Filter NA QDMI Devices (#1236) (@ystade)
  • ✨ Add a NA FoMaC Recovering Structure of the QDMI Device (#1223) (@ystade)

🚀 Features and Enhancements

Read more

MQT Core 3.2.1 Release

01 Aug 08:35
0425f88

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

Full Changelog: v3.2.0...v3.2.1

MQT Core 3.2.0 Release

31 Jul 11:46
28e41bf

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

⚖️ MQT Core DD Package

🐉 MQT Core MLIR

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

🧹 Code Quality

🤖 CI

⬆️ Dependencies

13 changes

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

MQT Core 3.1.0 Release

11 Jul 08:56
1f95d92

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

⚖️ MQT Core DD Package

🐉 MQT Core MLIR

🚀 Features and Enhancements

🐛 Bug Fixes

  • 🔥 do not eagerly import Qiskit plugin (#1044) (@burgholzer)
  • 📝🩹 Disable PDF build on RtD (#1023) (@burgholzer)
  • 🩹 Create Qiskit Upstream issue only when on main branch (#1017) (@ystade)
  • 🐛 Link against GTest dependency by target (#1008) (@taminob)
  • 🔐 Fix for code scanning alert no. 601: Missing header guard (#994) (@burgholzer)
  • 🚨 Resolve Qiskit 2.1 Deprecation Warnings (#983) (@ystade)
  • ⚡️ Improve Performance of getNqubits (#959) (@ystade)
  • 🐛 Fix numerical issues in ThreeQubitRemoveUnconnected test (#978) (@MatthiasReumann)
  • 🐛 Only create Issue if test failed not when cancelled (#973) (@ystade)
  • 🐛 Throw an error when operation is initialized with duplicate qubits (#964) (@ystade)
  • 🩹 Fix MLIR workflow (#937) (@burgholzer)
  • 🐛 [MLIR] Fix bug in MLIR round-trip (#932) (@flowerthrower)
  • ⏪️ [MLIR] Bring back MLIR / LLVM 19.0 support ...
Read more

MQT Core 3.0.2 Release

07 Apr 14:40
9b6e014

Choose a tag to compare

👀 What Changed

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

⚛️ MQT Core IR

  • 📝 Add JOSS journal reference and citation information (#913) (@burgholzer)

📄 Documentation

Full Changelog: v3.0.1...v3.0.2

MQT Core 3.0.1 Release

07 Apr 12:19
db228ec

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

🤖 CI

Full Changelog: v3.0.0...v3.0.1