Skip to content

Commit 454103c

Browse files
authored
chore: release (#1823)
## πŸ€– New release * `tket`: 0.21.1 -> 0.21.2 (βœ“ API compatible changes) * `tket-qsystem`: 0.27.1 -> 0.27.2 (βœ“ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `tket` <blockquote> ## [0.21.2](tket-v0.21.1...tket-v0.21.2) - 2026-07-31 ### Bug Fixes - Parameters used before declaration in pytket decoder ([#1850](#1850)) ### Documentation - Update the `modifier_resolver` docs ([#1837](#1837)) ### New Features - Metadata propagation policies for `ReplaceTypes` ([#1783](#1783)) - Decode pytket SetBit operations ([#1833](#1833)) - Disable pytket encoding for tuple wires ([#1846](#1846)) - Raise an error if an unknown extension is found ([#1839](#1839)) - improve conditional modification logic in `ModifierResolverPass` ([#1867](#1867)) ### Refactor - rename `NormalizeGuppy` to `Normalize` ([#1824](#1824)) - Higher-order function handling in `ModifierResolverPass` ([#1827](#1827)) - Remove leftover todos in `ModifierResolverPass` ([#1838](#1838)) - Simplify function modification logic in `modify_fn_if_needed` ([#1842](#1842)) </blockquote> ## `tket-qsystem` <blockquote> ## [0.27.2](tket-qsystem-v0.27.1...tket-qsystem-v0.27.2) - 2026-07-31 ### Bug Fixes - Swap angles in PhasedXX decomposition ([#1888](#1888)) ### New Features - Frontend support for Helios platform configuration ([#1848](#1848)) - Adopt new measurement function for Sol ([#1875](#1875)) ### Refactor - rename `NormalizeGuppy` to `Normalize` ([#1824](#1824)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
1 parent d099735 commit 454103c

9 files changed

Lines changed: 51 additions & 11 deletions

File tree

β€ŽCargo.lockβ€Ž

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žbadger-optimiser/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ tket = { path = "../tket", features = [
1616
"rewrite-tracing",
1717
"binary-eccs",
1818
] }
19-
tket-qsystem = { path = "../tket-qsystem", version = "0.27.1" }
19+
tket-qsystem = { path = "../tket-qsystem", version = "0.27.2" }
2020
tracing = { workspace = true }
2121
tracing-subscriber = { workspace = true }
2222
tracing-appender = { workspace = true }

β€Žqis-compiler/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ serde_json.workspace = true
2121
tracing.workspace = true
2222
itertools.workspace = true
2323
strum.workspace = true
24-
tket = { path = "../tket", version = "0.21.1" }
25-
tket-qsystem = { path = "../tket-qsystem", version = "0.27.1", features = [
24+
tket = { path = "../tket", version = "0.21.2" }
25+
tket-qsystem = { path = "../tket-qsystem", version = "0.27.2", features = [
2626
"llvm",
2727
] }
2828

β€Žtket-py/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ test = false
2020
bench = false
2121

2222
[dependencies]
23-
tket = { path = "../tket", version = "0.21.1", features = [
23+
tket = { path = "../tket", version = "0.21.2", features = [
2424
"portmatching",
2525
"binary-eccs",
2626
] }
27-
tket-qsystem = { path = "../tket-qsystem", version = "0.27.1" }
27+
tket-qsystem = { path = "../tket-qsystem", version = "0.27.2" }
2828
tket1-passes = { path = "../tket1-passes", version = "0.0.0" }
2929

3030
derive_more = { workspace = true, features = ["into", "from"] }

β€Žtket-qsystem/CHANGELOG.mdβ€Ž

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# Changelog
22

33

4+
## [0.27.2](https://github.com/Quantinuum/tket2/compare/tket-qsystem-v0.27.1...tket-qsystem-v0.27.2) - 2026-07-31
5+
6+
### Bug Fixes
7+
8+
- Swap angles in PhasedXX decomposition ([#1888](https://github.com/Quantinuum/tket2/pull/1888))
9+
10+
### New Features
11+
12+
- Frontend support for Helios platform configuration ([#1848](https://github.com/Quantinuum/tket2/pull/1848))
13+
- Adopt new measurement function for Sol ([#1875](https://github.com/Quantinuum/tket2/pull/1875))
14+
15+
### Refactor
16+
17+
- rename `NormalizeGuppy` to `Normalize` ([#1824](https://github.com/Quantinuum/tket2/pull/1824))
18+
419
## [0.27.1](https://github.com/Quantinuum/tket2/compare/tket-qsystem-v0.27.0...tket-qsystem-v0.27.1) - 2026-07-09
520

621
### Bug Fixes

β€Žtket-qsystem/Cargo.tomlβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tket-qsystem"
3-
version = "0.27.1"
3+
version = "0.27.2"
44
edition.workspace = true
55
rust-version.workspace = true
66

@@ -23,7 +23,7 @@ name = "tket-qsystem"
2323
required-features = ["cli"]
2424

2525
[dependencies]
26-
tket = { path = "../tket", version = "0.21.1" }
26+
tket = { path = "../tket", version = "0.21.2" }
2727

2828
hugr.workspace = true
2929
hugr-core.workspace = true

β€Žtket/CHANGELOG.mdβ€Ž

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,31 @@
11
# Changelog
22

33

4+
## [0.21.2](https://github.com/Quantinuum/tket2/compare/tket-v0.21.1...tket-v0.21.2) - 2026-07-31
5+
6+
### Bug Fixes
7+
8+
- Parameters used before declaration in pytket decoder ([#1850](https://github.com/Quantinuum/tket2/pull/1850))
9+
10+
### Documentation
11+
12+
- Update the `modifier_resolver` docs ([#1837](https://github.com/Quantinuum/tket2/pull/1837))
13+
14+
### New Features
15+
16+
- Metadata propagation policies for `ReplaceTypes` ([#1783](https://github.com/Quantinuum/tket2/pull/1783))
17+
- Decode pytket SetBit operations ([#1833](https://github.com/Quantinuum/tket2/pull/1833))
18+
- Disable pytket encoding for tuple wires ([#1846](https://github.com/Quantinuum/tket2/pull/1846))
19+
- Raise an error if an unknown extension is found ([#1839](https://github.com/Quantinuum/tket2/pull/1839))
20+
- improve conditional modification logic in `ModifierResolverPass` ([#1867](https://github.com/Quantinuum/tket2/pull/1867))
21+
22+
### Refactor
23+
24+
- rename `NormalizeGuppy` to `Normalize` ([#1824](https://github.com/Quantinuum/tket2/pull/1824))
25+
- Higher-order function handling in `ModifierResolverPass` ([#1827](https://github.com/Quantinuum/tket2/pull/1827))
26+
- Remove leftover todos in `ModifierResolverPass` ([#1838](https://github.com/Quantinuum/tket2/pull/1838))
27+
- Simplify function modification logic in `modify_fn_if_needed` ([#1842](https://github.com/Quantinuum/tket2/pull/1842))
28+
429
## [0.21.1](https://github.com/Quantinuum/tket2/compare/tket-v0.21.0...tket-v0.21.1) - 2026-07-09
530

631
### Bug Fixes

β€Žtket/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tket"
3-
version = "0.21.1"
3+
version = "0.21.2"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66

β€Žtket1-passes/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ rayon.workspace = true
3131

3232
# Used for integration tests
3333
hugr = { workspace = true }
34-
tket = { path = "../tket", version = "0.21.1" }
34+
tket = { path = "../tket", version = "0.21.2" }
3535

3636
[lints]
3737
workspace = true

0 commit comments

Comments
Β (0)