Skip to content

Commit 7e84947

Browse files
authored
chore: release
1 parent 7c41f82 commit 7e84947

File tree

16 files changed

+103
-26
lines changed

16 files changed

+103
-26
lines changed

Cargo.lock

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

hugr-cli/CHANGELOG.md

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

33

4+
## [0.25.0](https://github.com/CQCL/hugr/compare/hugr-cli-v0.24.3...hugr-cli-v0.25.0) - 2025-11-28
5+
6+
### New Features
7+
8+
- *(cli, python)* programmatic interface to cli with python bindings ([#2677](https://github.com/CQCL/hugr/pull/2677))
9+
- return description output to python on error ([#2681](https://github.com/CQCL/hugr/pull/2681))
10+
11+
### Refactor
12+
13+
- [**breaking**] move envelope reading to dedicated module with dedicated errors ([#2689](https://github.com/CQCL/hugr/pull/2689))
14+
- *(cli)* [**breaking**] remove deprecated hugr_json handling ([#2690](https://github.com/CQCL/hugr/pull/2690))
15+
416
## [0.24.1](https://github.com/CQCL/hugr/compare/hugr-cli-v0.24.0...hugr-cli-v0.24.1) - 2025-11-03
517

618
### New Features

hugr-cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-cli"
3-
version = "0.24.3"
3+
version = "0.25.0"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66
license = { workspace = true }
@@ -23,7 +23,7 @@ tracing = ["dep:tracing", "dep:tracing-subscriber"]
2323
clap = { workspace = true, features = ["derive", "cargo"] }
2424
clap-verbosity-flag.workspace = true
2525
derive_more = { workspace = true, features = ["display", "error", "from"] }
26-
hugr = { path = "../hugr", version = "0.24.3" }
26+
hugr = { path = "../hugr", version = "0.25.0" }
2727
serde_json.workspace = true
2828
serde = { workspace = true, features = ["derive"] }
2929
clio = { workspace = true, features = ["clap-parse"] }

hugr-core/CHANGELOG.md

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

33

4+
## [0.25.0](https://github.com/CQCL/hugr/compare/hugr-core-v0.24.3...hugr-core-v0.25.0) - 2025-11-28
5+
6+
### Bug Fixes
7+
8+
- *(hugr-core)* [**breaking**] Return error instead of panicking in `MakeRegisteredOp::to_extension_op()` ([#2701](https://github.com/CQCL/hugr/pull/2701))
9+
10+
### New Features
11+
12+
- return description output to python on error ([#2681](https://github.com/CQCL/hugr/pull/2681))
13+
- add hugr-core StaticGraph, deprecate hugr-passes CallGraph ([#2698](https://github.com/CQCL/hugr/pull/2698))
14+
- [**breaking**] Remove `RootCheckable` ([#2704](https://github.com/CQCL/hugr/pull/2704))
15+
16+
### Refactor
17+
18+
- [**breaking**] move envelope reading to dedicated module with dedicated errors ([#2689](https://github.com/CQCL/hugr/pull/2689))
19+
420
## [0.24.1](https://github.com/CQCL/hugr/compare/hugr-core-v0.24.0...hugr-core-v0.24.1) - 2025-11-03
521

622
### Bug Fixes

hugr-core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-core"
3-
version = "0.24.3"
3+
version = "0.25.0"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66

@@ -28,7 +28,7 @@ bench = false
2828
name = "model"
2929

3030
[dependencies]
31-
hugr-model = { version = "0.24.3", path = "../hugr-model" }
31+
hugr-model = { version = "0.25.0", path = "../hugr-model" }
3232

3333
cgmath = { workspace = true, features = ["serde"] }
3434
delegate = { workspace = true }

hugr-llvm/CHANGELOG.md

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

33

4+
## [0.25.0](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.24.3...hugr-llvm-v0.25.0) - 2025-11-28
5+
6+
### New Features
7+
8+
- *(llvm)* [**breaking**] upgrade to inkwell 0.7 ([#2695](https://github.com/CQCL/hugr/pull/2695))
9+
410
## [0.24.3](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.24.2...hugr-llvm-v0.24.3) - 2025-11-06
511

612
### Bug Fixes

hugr-llvm/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-llvm"
3-
version = "0.24.3"
3+
version = "0.25.0"
44
description = "A general and extensible crate for lowering HUGRs into LLVM IR"
55

66
edition.workspace = true
@@ -26,7 +26,7 @@ workspace = true
2626

2727
[dependencies]
2828
inkwell = { version = "0.7", default-features = false }
29-
hugr-core = { path = "../hugr-core", version = "0.24.3" }
29+
hugr-core = { path = "../hugr-core", version = "0.25.0" }
3030
anyhow.workspace = true
3131
itertools.workspace = true
3232
delegate.workspace = true

hugr-model/CHANGELOG.md

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

33

4+
## [0.25.0](https://github.com/CQCL/hugr/compare/hugr-model-v0.24.3...hugr-model-v0.25.0) - 2025-11-28
5+
6+
### Bug Fixes
7+
8+
- *(model)* avoid non abi-compatible pyo3 calls ([#2679](https://github.com/CQCL/hugr/pull/2679))
9+
410
## [0.24.1](https://github.com/CQCL/hugr/compare/hugr-model-v0.24.0...hugr-model-v0.24.1) - 2025-11-03
511

612
### Bug Fixes

hugr-model/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-model"
3-
version = "0.24.3"
3+
version = "0.25.0"
44
readme = "README.md"
55
documentation = "https://docs.rs/hugr-model/"
66
description = "Data model for Quantinuum's HUGR intermediate representation"

hugr-passes/CHANGELOG.md

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

33

4+
## [0.25.0](https://github.com/CQCL/hugr/compare/hugr-passes-v0.24.3...hugr-passes-v0.25.0) - 2025-11-28
5+
6+
### New Features
7+
8+
- *(hugr-passes)* [**breaking**] normalize_cfgs inlines entry DFG ([#2649](https://github.com/CQCL/hugr/pull/2649))
9+
- add hugr-core StaticGraph, deprecate hugr-passes CallGraph ([#2698](https://github.com/CQCL/hugr/pull/2698))
10+
- ReplaceTypes: recurse on replacements, much deprecation ([#2442](https://github.com/CQCL/hugr/pull/2442))
11+
- [**breaking**] Remove `RootCheckable` ([#2704](https://github.com/CQCL/hugr/pull/2704))
12+
413
## [0.24.3](https://github.com/CQCL/hugr/compare/hugr-passes-v0.24.2...hugr-passes-v0.24.3) - 2025-11-06
514

615
### Bug Fixes

0 commit comments

Comments
 (0)