·
          
            13 commits
          
          to refs/heads/main
          since this release
        
        
          
          
            Immutable
            release. Only release title and notes can be modified.
          
        
        
        
π What Changed
Please refer to the changelog and the upgrade guide for a structured overview of the changes.
π Documentation
- π Prepare release of v2.1.0 (#683) (@denialhaag)
 - π Update templated files (#680) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
 - π Update templated files (#654) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
 - βοΈ Fix typo in README (#646) (@denialhaag)
 - π Update templated files (#639) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
 - π Update templated files (#637) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app)))
 - β€οΈ Add support option (#621) (@denialhaag)
 
π€ CI
- π· Enable testing on Python 3.14 (#674) (@denialhaag)
 - π Restore support for x86 macOS systems (#661) (@denialhaag)
 - π· Fix version of 
pypa/gh-action-pypi-publishAction (#648) (@denialhaag) - π· Update workflows and 
pre-commitconfig (#647) (@denialhaag) - π₯ Drop support for x86 macOS systems (#640) (@denialhaag)
 
β¬οΈ Dependencies
56 changes
- β¬οΈ Update 
munich-quantum-toolkit/core(#681) ([@mqt-app[bot]](https://github.com/[mqt-app[bot]](https://github.com/apps/mqt-app))) - β¬οΈπͺ Update pre-commit hook henryiii/validate-pyproject-schema-store to v2025.10.11 (#682) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 (#678) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈποΈ Lock file maintenance (#679) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.9 (#677) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈποΈ Lock file maintenance (#676) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.7 (#675) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - π· Enable testing on Python 3.14 (#674) (@denialhaag)
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.14.0 (#673) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.38.1 (#672) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ update pre-commit hooks (#671) ([@pre-commit-ci[bot]](https://github.com/[pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)))
 - β¬οΈποΈ Lock file maintenance (#670) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.37.2 (#669) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.3 (#668) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈποΈ Lock file maintenance (#667) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.36.3 (#666) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈποΈ Lock file maintenance (#660) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.2 (#663) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.2 (#662) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update release-drafter/release-drafter action to v6.1.0 (#665) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update actions/create-github-app-token action to v2.1.4 (#664) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.34.0 (#659) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - π Restore support for x86 macOS systems (#661) (@denialhaag)
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.13.1 (#656) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21.1.1 (#657) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.18.2 (#658) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈποΈ Lock file maintenance (#655) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-mypy to v1.18.1 (#652) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook adamchainz/blacken-docs to v1.20.0 (#651) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.6 (#650) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - π· Update workflows and 
pre-commitconfig (#647) (@denialhaag) - β¬οΈπ¨βπ» Pin dependencies (#641) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - π₯ Drop support for Python 3.9 (#645) (@denialhaag)
 - β¬οΈποΈ Lock file maintenance (#644) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - π₯ Drop support for x86 macOS systems (#640) (@denialhaag)
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.36.2 (#643) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.12 (#642) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.5 (#638) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.8 (#631) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update munich-quantum-toolkit/templates action to v1.1.2 (#632) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update actions/attest-build-provenance action to v3 (#633) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/mirrors-clang-format to v21 (#634) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.11 (#630) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ Lock file maintenance (#629) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook emzeat/mz-lictools to v2.8.0 (#628) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.10 (#625) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook python-jsonschema/check-jsonschema to v0.33.3 (#627) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.5 (#626) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ Lock file maintenance (#624) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.4 (#623) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.9 (#622) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ Lock file maintenance (#620) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook pre-commit/pre-commit-hooks to v6 (#619) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπ¨βπ» Update actions/download-artifact action to v5 (#618) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook astral-sh/ruff-pre-commit to v0.12.8 (#616) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 - β¬οΈπͺ Update pre-commit hook crate-ci/typos to v1.35.3 (#617) ([@renovate[bot]](https://github.com/[renovate[bot]](https://github.com/apps/renovate)))
 
Full Changelog: v2.0.0...v2.1.0