Skip to content

MQT Core 3.0.0 Beta 4 Pre-Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Feb 19:18
· 68 commits to refs/heads/main since this release
be654c7

👀 What Changed

The next pre-release in this major release odyssey.
Most notably, this contains the changes from #822 and #752.

⚛️ 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

70 changes

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