Skip to content

MQT Core 3.0.0 Beta 3 Pre-Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jan 19:56
· 15 commits to refs/heads/main since this release
4176e32

👀 What Changed

The next beta release in the v3.0 series. This time, it brings in a critical fix for QMAP (#810) and updates the reusable workflows to v1.7.

⚛️ MQT Core

⚖️ MQT Core DD Package

🕸️ MQT Core ZX Package

  • 🐛 Fix out-of-bounds error in ZX EdgeIterator and needless dummy register in empty circuit construction @burgholzer (#758)

🚀 Features and Enhancements

🐛 Bug Fixes

  • 🐛 fix permutation handling in QASM dump @burgholzer (#810)
  • 🐛 use fuzzy comparison for floating point in const evaluation equality check @burgholzer (#809)
  • 🐛 do not invalidate iterator in block collection @burgholzer (#808)
  • 🐛 Fix stripping of idle qubits @burgholzer (#763)
  • 🐛 Fix out-of-bounds error in ZX EdgeIterator and needless dummy register in empty circuit construction @burgholzer (#758)
  • 🐛 fix endianness in DCX and XX_minus_YY gate matrix definition @burgholzer (#741)
  • 🐛 properly handle timing literals in QASM parser @burgholzer (#724)
  • 🔧📝 unshallow git clone for RtD @burgholzer (#722)

📄 Documentation

📦 Packaging

  • 🔒 update to latest uv version that properly supports dynamically versioned packages @burgholzer (#802)
  • ✨ ship shared C++ libraries with mqt-core Python package @burgholzer (#662)
  • ✨ Adopt PEP 735 dependency groups @burgholzer (#762)

🧹 Code Quality

🤖 CI

⬆️ Dependencies

64 changes

Full Changelog: v2.7.0...v3.0.0