diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 26144fe71..795c38e41 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -2,5 +2,5 @@ "tket-py": "0.13.0", "tket-eccs": "0.5.1", "tket-exts": "0.12.3", - "qis-compiler": "0.2.10" + "qis-compiler": "0.3.0" } \ No newline at end of file diff --git a/qis-compiler/CHANGELOG.md b/qis-compiler/CHANGELOG.md index 1bf543f80..b3e4fc42d 100644 --- a/qis-compiler/CHANGELOG.md +++ b/qis-compiler/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.3.0](https://github.com/Quantinuum/tket2/compare/qis-compiler-v0.2.10...qis-compiler-v0.3.0) (2026-05-12) + + +### ⚠ BREAKING CHANGES + +* Renamed +* Updated public `hugr` dependency to `0.26.0`. + +### Features + +* Follow pass scopes in composable passes ([#1429](https://github.com/Quantinuum/tket2/issues/1429)) ([ae0016c](https://github.com/Quantinuum/tket2/commit/ae0016ce15182daedde0cca4f871178a80d5901c)) +* Move hugr-passes implementations to tket::passes ([#1487](https://github.com/Quantinuum/tket2/issues/1487)) ([cc5ca5c](https://github.com/Quantinuum/tket2/commit/cc5ca5ca8ce2492be11dcd0fc2c8504a02f5e82e)) +* Pass scopes in python API, update to hugr-py 0.16 ([#1464](https://github.com/Quantinuum/tket2/issues/1464)) ([369aba2](https://github.com/Quantinuum/tket2/commit/369aba22aa31f0e819074af8d96e8b38704c51ee)) +* Update to hugr 0.26.0 ([#1448](https://github.com/Quantinuum/tket2/issues/1448)) ([f43a877](https://github.com/Quantinuum/tket2/commit/f43a877e2a5295a88de1bd9f13d83d8fe238df35)) +* upgrade to hugr v0.27.1 ([#1568](https://github.com/Quantinuum/tket2/issues/1568)) ([274c4bc](https://github.com/Quantinuum/tket2/commit/274c4bc8e9d44dd351ef1564e2d73361f519d140)) +* use compliant llvm + tket artifacts from hugrverse-env ([#1471](https://github.com/Quantinuum/tket2/issues/1471)) ([6faaf41](https://github.com/Quantinuum/tket2/commit/6faaf417b76c4aee5d34faa82121832df10a75af)) + + +### Bug Fixes + +* Bundle additional extensions while roundtripping to rust in tket passes ([#1372](https://github.com/Quantinuum/tket2/issues/1372)) ([225a7fc](https://github.com/Quantinuum/tket2/commit/225a7fc3fc940cd4b320b15c359680321f854b0b)) + ## [0.2.10](https://github.com/quantinuum/tket2/compare/qis-compiler-v0.2.9...qis-compiler-v0.2.10) (2025-11-10) diff --git a/qis-compiler/pyproject.toml b/qis-compiler/pyproject.toml index 59d9d318a..9fb8616de 100644 --- a/qis-compiler/pyproject.toml +++ b/qis-compiler/pyproject.toml @@ -38,7 +38,7 @@ classifiers = [ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ] -version = "0.2.10" # updated by release-please +version = "0.3.0" # updated by release-please [project.urls] repository = "https://github.com/quantinuum/tket2/tree/main/qis-compiler"