Skip to content

Commit 8c82963

Browse files
authored
📝 Prepare Release v3.1.0 (#658)
## Description This PR prepares the CHANGELOG.md and the UPGRADING.md for the upcoming release of v3.1.0 that includes the new NA compiler. Additionally, it fixes a broken link that was overlooked in #624. ## Checklist: <!--- This checklist serves as a reminder of a couple of things that ensure your pull request will be merged swiftly. --> - [x] The pull request only contains commits that are focused and relevant to this change. - [ ] I have added appropriate tests that cover the new/changed functionality. - [ ] I have updated the documentation to reflect these changes. - [x] I have added entries to the changelog for any noteworthy additions, changes, fixes or removals. - [x] I have added migration instructions to the upgrade guide (if needed). - [x] The changes follow the project's style guidelines and introduce no new warnings. - [ ] The changes are fully tested and pass the CI checks. - [x] I have reviewed my own code changes.
1 parent 1dad2ff commit 8c82963

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ This project adheres to [Semantic Versioning], with the exception that minor rel
77

88
## [Unreleased]
99

10+
## [3.1.0] - 2025-05-26
11+
1012
### Added
1113

1214
- ✨ Add new compilers for zoned neutral atom architectures (a routing-agnostic and routing-aware compiler) ([#624]) ([**@ystade**])
@@ -48,12 +50,14 @@ _📚 Refer to the [GitHub Release Notes] for previous changelogs._
4850

4951
<!-- Version links -->
5052

51-
[unreleased]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.0.0...HEAD
53+
[unreleased]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.1.0...HEAD
54+
[3.1.0]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.0.0...v3.1.0
5255
[3.0.0]: https://github.com/munich-quantum-toolkit/qmap/compare/v2.8.0...v3.0.0
5356
[2.8.0]: https://github.com/munich-quantum-toolkit/qmap/releases/tag/v2.8.0
5457

5558
<!-- PR links -->
5659

60+
[#624]: https://github.com/munich-quantum-toolkit/qmap/pulls/624
5761
[#621]: https://github.com/munich-quantum-toolkit/qmap/pulls/621
5862
[#614]: https://github.com/munich-quantum-toolkit/qmap/pulls/614
5963
[#610]: https://github.com/munich-quantum-toolkit/qmap/pulls/610

UPGRADING.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ This document describes breaking changes and how to upgrade. For a complete list
44

55
## [Unreleased]
66

7+
## [3.1.0]
8+
79
This minor release initiates the efforts to re-structure the Python bindings and make them more modular.
810
Even tough this is not a breaking change, it is worth mentioning to developers of MQT QMAP that all Python code (except tests) has been moved to the top-level `python` directory.
911
Furthermore, the C++ code for the Python bindings has been moved to the top-level `bindings` directory.
@@ -41,5 +43,6 @@ Most modern operating systems should have this version available in their packag
4143
Alternatively, CMake can be conveniently installed from PyPI using the [`cmake`](https://pypi.org/project/cmake/) package.
4244

4345
[MQT SyReC]: https://github.com/cda-tum/mqt-syrec
44-
[unreleased]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.0.0...HEAD
46+
[unreleased]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.1.0...HEAD
47+
[3.1.0]: https://github.com/munich-quantum-toolkit/qmap/compare/v3.0.0...v3.1.0
4548
[3.0.0]: https://github.com/munich-quantum-toolkit/qmap/compare/v2.8.0...v3.0.0

0 commit comments

Comments
 (0)