Releases: cda-tum/mqt-syrec
MQT SyReC Synthesizer 1.1.2 Release
👀 What Changed
⬆️ Dependencies
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#193)
- ⬆️ Bump the github-actions group with 3 updates @dependabot (#191)
- ⬆️ Bump the submodules group with 1 update @dependabot (#192)
Full Changelog: v1.1.1...v1.1.2
MQT SyReC Synthesizer 1.1.1 Release
👀 What Changed
📄 Documentation
- 🚧 Low maintenance mode @burgholzer (#190)
- 🩹 📝 removes the
hmtl_baseurl
setting from RtD config @burgholzer (#184)
🤖 CI
- 🚧 Low maintenance mode @burgholzer (#190)
📦 Packaging
- 🚧 Low maintenance mode @burgholzer (#190)
⬆️ Dependencies
- 🚧 Low maintenance mode @burgholzer (#190)
- ⬆️ Bump the python-dependencies group with 1 update @dependabot (#188)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#185)
Full Changelog: v1.1.0...v1.1.1
MQT SyReC Synthesizer 1.1.0 Release
👀 What Changed
This release modernizes the Python packaging and CI for the project to bring it more in line with the rest of the MQT.
This should also lower the maintenance burden.
🚀 Features and Enhancements
- ♻️ Modernize Packaging and CI @burgholzer (#183)
📄 Documentation
- ♻️ Modernize Packaging and CI @burgholzer (#183)
🤖 CI
- ♻️ Modernize Packaging and CI @burgholzer (#183)
📦 Packaging
- ♻️ Modernize Packaging and CI @burgholzer (#183)
⬆️ Dependencies
- ♻️ Modernize Packaging and CI @burgholzer (#183)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#177)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#175)
- ⬆️ Bump pypa/cibuildwheel from 2.13.1 to 2.14.1 @dependabot (#174)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#172)
- 🚚 Move to MQT Core package @burgholzer (#171)
- ⬆️🪝 update pre-commit hooks @pre-commit-ci (#169)
- ⬆️ Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 @dependabot (#168)
Full Changelog: v1.0.1...v1.0.2
Release v1.0.1
What's Changed
- 📦 Support Versioning in Git Archives by @SmaranTum in #103
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #104
- ⬆️ Bump extern/qfr from
78a3608
to64aa806
by @dependabot in #105 - ✨ DD-based Reversible Synthesis by @SmaranTum in #69
- ⬆️ Bump MarkusJx/install-boost from 2.4.0 to 2.4.1 by @dependabot in #108
- ⬆️ Bump extern/qfr from
64aa806
to41f9809
by @dependabot in #107 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #109
- ⬆️ Bump extern/qfr from
41f9809
toc7679b6
by @dependabot in #111 - ESOP minimization by @SmaranTum in #110
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #112
- Optimization based on same sequence of Toffoli gates by @SmaranTum in #113
- ⬆️ Bump extern/qfr from
c7679b6
toe5f4189
by @dependabot in #114 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #116
- DD synthesis of irreversible functions (Encoded to reversible without additional line) by @SmaranTum in #115
- ⬆️ Bump extern/qfr from
e5f4189
to64a8919
by @dependabot in #117 - Modified completeCubes function by @SmaranTum in #118
- Encoding irreversible function to reversible function using an additional line. by @SmaranTum in #119
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #121
- Decoding the irreversible function. by @SmaranTum in #120
- ⬆️ Bump pypa/cibuildwheel from 2.11.2 to 2.11.3 by @dependabot in #125
- ⬆️ Bump MarkusJx/install-boost from 2.4.1 to 2.4.3 by @dependabot in #124
- ⬆️ Bump extern/qfr from
64a8919
to888d44a
by @dependabot in #123 - Add MQT Logo and support Dark-Mode on RtD by @SmaranTum in #126
- Incorporating One-pass synthesis technique. by @SmaranTum in #122
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #129
- Change the references in Readme and RtD by @SmaranTum in #128
- ⬆️ Bump extern/qfr from
888d44a
to5e8b8b7
by @dependabot in #130 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #131
- ⬆️ Bump extern/qfr from
5e8b8b7
to9d0f917
by @dependabot in #132 - ⬆️ Drop
coverage[toml]
requirement and remove version cap frompytest-cov
by @dependabot in #133 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #134
- ⬆️ Bump pypa/cibuildwheel from 2.11.3 to 2.11.4 by @dependabot in #136
- ⬆️ Bump extern/qfr from
9d0f917
toc11670d
by @dependabot in #135 - Integrating the encoding without any additional lines functionality. by @SmaranTum in #127
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #139
- ⬆️ Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 by @dependabot in #141
- 🩹 QFR Compatibility by @burgholzer in #150
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #142
- ⬆️ Bump MarkusJx/install-boost from 2.4.3 to 2.4.4 by @dependabot in #148
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #152
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #153
- ⬆️ Bump pypa/cibuildwheel from 2.12.0 to 2.12.1 by @dependabot in #155
- ⬆️ Bump extern/qfr from
9a6bddf
to866a3c3
by @dependabot in #157 - ⬆️ Update pyqt6 requirement from <6.5.0,>=6.2.3 to >=6.2.3,<6.6.0 by @dependabot in #158
- ⬆️ Bump pypa/cibuildwheel from 2.12.1 to 2.12.3 by @dependabot in #159
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #156
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #161
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #162
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #163
- ⬆️ Bump extern/qfr from
866a3c3
to89412bc
by @dependabot in #164 - ⬆️ Bump pypa/cibuildwheel from 2.12.3 to 2.13.0 by @dependabot in #165
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #166
- Add export to OpenQASM 2.0 for simple circuits by @lsschmid in #167
New Contributors
Full Changelog: v1.0.0...v1.0.1
v1.0.0 Release
This marks the 1.0.0 release of the MQT SyReC Synthesizer, which now includes proper documentation as well as further code quality checks.
What's Changed
- 🔧 Proper Versioning in Deploy CI by @burgholzer in #72
- 📝 Initialize Documentation on ReadTheDocs by @burgholzer in #74
- 🔧 Add in-progress cancellation to CI workflows by @burgholzer in #76
- 🔧 Update CodeQL configuration by @burgholzer in #75
- Bump extern/qfr from
d550522
toef83c0f
by @dependabot in #77 - 🔧 Add
clang-tidy
to the project by @burgholzer in #73 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #78
- Bump extern/qfr from
ef83c0f
toae0b7c0
by @dependabot in #79 - Bump pypa/cibuildwheel from 2.9.0 to 2.10.0 by @dependabot in #80
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #81
- Bump extern/qfr from
ae0b7c0
to6e4924a
by @dependabot in #82 - Bump pypa/cibuildwheel from 2.10.0 to 2.10.1 by @dependabot in #83
- Bump pypa/cibuildwheel from 2.10.1 to 2.10.2 by @dependabot in #85
- Bump extern/qfr from
6e4924a
to8232c4c
by @dependabot in #86 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #84
- Update pytest-cov requirement from ~=3.0.0 to >=3.0,<4.1 by @dependabot in #87
- Update coverage[toml] requirement from ~=6.4.2 to >=6.4.2,<6.6.0 by @dependabot in #88
- ⬆️ Bump extern/qfr from
8232c4c
toca6da01
by @dependabot in #90 - ⬆️ Update pyqt6 requirement from <6.4.0,>=6.2.3 to >=6.2.3,<6.5.0 by @dependabot in #91
- Updated the names of the synthesis techniques. by @SmaranTum in #92
- ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #93
- ⬆️ Bump pypa/cibuildwheel from 2.10.2 to 2.11.1 by @dependabot in #95
- ⬆️ Bump extern/qfr from
ca6da01
to76dfda6
by @dependabot in #94 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #96
- ⬆️ Bump extern/qfr from
76dfda6
to6b897ff
by @dependabot in #98 - ⬆️🪝 update pre-commit hooks by @pre-commit-ci in #99
- ⬆️ Bump extern/qfr from
6b897ff
to78a3608
by @dependabot in #100 - ⬆️ Bump pypa/cibuildwheel from 2.11.1 to 2.11.2 by @dependabot in #101
- Docs by @SmaranTum in #97
New Contributors
- @pre-commit-ci made their first contribution in #78
Full Changelog: v0.2.0...v1.0.0
v0.2.0 Release
What's Changed
- ✨ Foundation for Synthesis Methods by @SmaranTum in #45
- ✨ Add SyReC synthesis with Additional Lines by @SmaranTum in #65
- ✨ Add pre-commit configuration by @burgholzer in #70
Full Changelog: v0.1.0...v0.2.0
v0.1.0
This marks the initial release of the MQT SyReC package. At the moment this is considered an alpha release and is still in active development. The interfaces and library structure are not yet considered stable. However, the initial feature set is complete and functional.