Skip to content

Releases: cda-tum/mqt-ddsim

MQT DDSIM 1.22.0 Release

14 Apr 20:13
1eeb986
Compare
Choose a tag to compare

👀 What Changed

Quite a big release for DDSIM. Highlights include:

  • ⚡ adoption of the new identity-less DD data structure that significantly boosts the overall performance.
  • ✨ noise-aware simulation backends in Python.
  • 🏷️ full typing information for bindings.
  • 🤖 adoption of uv as a package manager in CI
  • 🔧 update to pybind11>=2.12

🚀 Features and Enhancements

📄 Documentation

🤖 CI

📦 Packaging

🧹 Code Quality

⬆️ Dependencies

11 changes

Full Changelog: v1.21.0...v1.22.0

Release v1.21.0: Extended Qiskit Integration

21 Feb 06:41
8552364
Compare
Choose a tag to compare

👀 What Changed

🚀 Features and Enhancements

🐛 Bug Fixes

📄 Documentation

🤖 CI

🧹 Code Quality

⬆️ Dependencies

22 changes

Full Changelog: v1.20.2...v1.21.0

Release v1.20.2: Dependency Update

10 Nov 07:50
5c9a2ff
Compare
Choose a tag to compare

👀 What Changed

This small release mainly adapts DDSIM to the latest changes in mqt-core and qiskit. Furthermore it enables a few more ruff checks to help in increasing code quality.

📄 Documentation

🤖 CI

📦 Packaging

🧹 Code Quality

⬆️ Dependencies

7 changes

Full Changelog: v1.20.1...v1.20.2

Release v1.20.1

11 Oct 16:17
3ec5ed0
Compare
Choose a tag to compare

👀 What Changed

🚀 Features and Enhancements

  • ✨ Provide access to visualization of simulated DD in Python @burgholzer (#306)
  • Improved support of parametrized gates in DDSIM Backends @andresbar98 (#293)

📄 Documentation

  • ✨ Provide access to visualization of simulated DD in Python @burgholzer (#306)
  • 🩹 📝 Removes the hmtl_baseurl setting from RtD config @burgholzer (#303)

⬆️ Dependencies

Full Changelog: v1.20.0...v1.20.1

Release v1.20.0: New V2 Qiskit Backends and Fixed Linux Wheels

13 Sep 08:51
af65305
Compare
Choose a tag to compare

👀 What Changed

🚀 Features and Enhancements

🐛 Bug Fixes

🤖 CI

📦 Packaging

⬆️ Dependencies

Full Changelog: v1.19.0...v1.20.0

Release v1.19.0: Packaging and CI

28 Aug 19:28
7eba9e8
Compare
Choose a tag to compare

👀 What Changed

This release switches the project from setuptools to the modern scikit-build-core. This brings a way better development experience with faster editable rebuilds, no more setup.py and MANIFEST.in files, and more. See #283 for some more details.

It also switches the CI to the reusable workflows introduced in MQT Core, which is (more-and-more) truly becoming the backbone of the MQT. Build caching is now enabled for all CI workflows, change detection only runs those flows that are required for the given changes, PyPI publishing uses trusted publishing now, and many more. Also see #283 for more details.

🚀 Features and Enhancements

📄 Documentation

🤖 CI

📦 Packaging

⬆️ Dependencies

Full Changelog: v1.18.1...v1.19.0

Release v1.18.1: Python 3.12 and Core Improvements

11 Aug 17:15
cc9458c
Compare
Choose a tag to compare

👀 What Changed

This release brings two main updates to MQT DDSIM

  • 🐍 Support for Python 3.12
  • ⚡ Some performance improvements in the underlying DD package

🚀 Features and Enhancements

📄 Documentation

📦 Packaging

⬆️ Dependencies

17 changes

Full Changelog: v1.18.0...v1.18.1

Release v1.18.0: Migrate to MQT Core

17 Jun 10:28
d5a0584
Compare
Choose a tag to compare

👀 What Changed

This release changes the internal dependencies to the new unified MQT Core library. @burgholzer Thanks a lot for your effort.

🚀 Features and Enhancements

⬆️ Dependencies

Full Changelog: v1.17.3...v1.18.0

Release v1.17.3: Update Dependencies and Fix a Related Bug

15 Jun 08:43
59002d8
Compare
Choose a tag to compare

👀 What Changed

This release updates the dependencies (which solves a bug with the QasmQobjExperiment import in the QFR) and streamlines the action workflows.

⬆️ Dependencies

16 changes

Full Changelog: v1.17.2...v1.17.3

Release v1.17.2: Make Qiskit Aware of Additional Simulator Options

12 Apr 10:14
0d6b1ef
Compare
Choose a tag to compare

What Changed 👀

This PR makes Qiskit aware of the approximation options of the qasm simulator backend. It also fixes the documentation to also show the API for the Bindings written in C++.

📄 Documentation

  • Fix Error in Docs Leading to Missing Info on Bindings @hillmich (#225)

⬆️ Dependencies

Full Changelog: v1.17.1...v1.17.2