Skip to content

Commit fdb0987

Browse files
authored
chore: release
1 parent a16389f commit fdb0987

File tree

14 files changed

+80
-21
lines changed

14 files changed

+80
-21
lines changed

Cargo.lock

Lines changed: 6 additions & 6 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: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Changelog
22

33

4+
## [0.16.0](https://github.com/CQCL/hugr/compare/hugr-cli-v0.15.2...hugr-cli-v0.16.0) - 2025-04-02
5+
6+
### Documentation
7+
8+
- Add usage info to hugr-cli's rustdocs ([#2044](https://github.com/CQCL/hugr/pull/2044))
9+
410
## [0.15.1](https://github.com/CQCL/hugr/compare/hugr-cli-v0.15.0...hugr-cli-v0.15.1) - 2025-03-21
511

612
### 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.15.2"
3+
version = "0.16.0"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66
license = { workspace = true }
@@ -19,7 +19,7 @@ bench = false
1919
clap = { workspace = true, features = ["derive", "cargo"] }
2020
clap-verbosity-flag.workspace = true
2121
derive_more = { workspace = true, features = ["display", "error", "from"] }
22-
hugr = { path = "../hugr", version = "0.15.2" }
22+
hugr = { path = "../hugr", version = "0.16.0" }
2323
serde_json.workspace = true
2424
clio = { workspace = true, features = ["clap-parse"] }
2525

hugr-core/CHANGELOG.md

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

3+
## [0.16.0](https://github.com/CQCL/hugr/compare/hugr-core-v0.15.2...hugr-core-v0.16.0) - 2025-04-02
4+
5+
### Documentation
6+
7+
- Provide docs for array ops, fix bad doc for HugrView::poly_func_type ([#2021](https://github.com/CQCL/hugr/pull/2021))
8+
9+
### New Features
10+
11+
- Expand SimpleReplacement API ([#1920](https://github.com/CQCL/hugr/pull/1920))
12+
- Python bindings for `hugr-model`. ([#1959](https://github.com/CQCL/hugr/pull/1959))
13+
- ReplaceTypes pass allows replacing extension types and ops ([#1989](https://github.com/CQCL/hugr/pull/1989))
14+
- Remove extension sets from `hugr-model`. ([#2031](https://github.com/CQCL/hugr/pull/2031))
15+
- Packages in `hugr-model` and envelope support. ([#2026](https://github.com/CQCL/hugr/pull/2026))
16+
317
## [0.15.2](https://github.com/CQCL/hugr/compare/hugr-core-v0.15.1...hugr-core-v0.15.2) - 2025-03-21
418

519
### 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.15.2"
3+
version = "0.16.0"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66

@@ -30,7 +30,7 @@ name = "model"
3030
required-features = ["model_unstable"]
3131

3232
[dependencies]
33-
hugr-model = { version = "0.18.1", path = "../hugr-model", optional = true }
33+
hugr-model = { version = "0.19.0", path = "../hugr-model", optional = true }
3434

3535
cgmath = { workspace = true, features = ["serde"] }
3636
delegate = { workspace = true }

hugr-llvm/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77

8+
## [0.16.0](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.15.2...hugr-llvm-v0.16.0) - 2025-04-02
9+
10+
### New Features
11+
12+
- *(hugr-llvm)* Add llvm codegen for `arithmetic.float.fpow` ([#2042](https://github.com/CQCL/hugr/pull/2042))
13+
- *(hugr-llvm)* Emit divmod and mod operations ([#2025](https://github.com/CQCL/hugr/pull/2025))
14+
815
## [0.15.1](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.15.0...hugr-llvm-v0.15.1) - 2025-03-21
916

1017
### 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.15.2"
3+
version = "0.16.0"
44
description = "A general and extensible crate for lowering HUGRs into LLVM IR"
55

66
edition.workspace = true
@@ -28,7 +28,7 @@ llvm14-0 = ["inkwell/llvm14-0"]
2828

2929
[dependencies]
3030
inkwell = { version = "0.5.0", default-features = false }
31-
hugr-core = { path = "../hugr-core", version = "0.15.2" }
31+
hugr-core = { path = "../hugr-core", version = "0.16.0" }
3232
anyhow = "1.0.97"
3333
itertools.workspace = true
3434
delegate.workspace = true

hugr-model/CHANGELOG.md

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

3+
## [0.19.0](https://github.com/CQCL/hugr/compare/hugr-model-v0.18.1...hugr-model-v0.19.0) - 2025-04-02
4+
5+
### New Features
6+
7+
- Python bindings for `hugr-model`. ([#1959](https://github.com/CQCL/hugr/pull/1959))
8+
- Remove extension sets from `hugr-model`. ([#2031](https://github.com/CQCL/hugr/pull/2031))
9+
- Packages in `hugr-model` and envelope support. ([#2026](https://github.com/CQCL/hugr/pull/2026))
10+
311
## [0.18.0](https://github.com/CQCL/hugr/compare/hugr-model-v0.17.1...hugr-model-v0.18.0) - 2025-03-14
412

513
### 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.18.1"
3+
version = "0.19.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: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
# Changelog
22

33

4+
## [0.16.0](https://github.com/CQCL/hugr/compare/hugr-passes-v0.15.2...hugr-passes-v0.16.0) - 2025-04-02
5+
6+
### New Features
7+
8+
- ReplaceTypes pass allows replacing extension types and ops ([#1989](https://github.com/CQCL/hugr/pull/1989))
9+
- MakeTuple->UnpackTuple elision pass ([#2012](https://github.com/CQCL/hugr/pull/2012))
10+
- [**breaking**] Extend LowerTypes pass to linearize by inserting copy/discard ([#2018](https://github.com/CQCL/hugr/pull/2018))
11+
412
## [0.15.1](https://github.com/CQCL/hugr/compare/hugr-passes-v0.15.0...hugr-passes-v0.15.1) - 2025-03-21
513

614
### Bug Fixes

hugr-passes/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-passes"
3-
version = "0.15.2"
3+
version = "0.16.0"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66
license = { workspace = true }
@@ -16,7 +16,7 @@ categories = ["compilers"]
1616
bench = false
1717

1818
[dependencies]
19-
hugr-core = { path = "../hugr-core", version = "0.15.2" }
19+
hugr-core = { path = "../hugr-core", version = "0.16.0" }
2020
portgraph = { workspace = true }
2121
ascent = { version = "0.8.0" }
2222
derive_more = { workspace = true, features = ["display", "error", "from"] }

hugr-py/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ bench = false
2121

2222
[dependencies]
2323
bumpalo = { workspace = true, features = ["collections"] }
24-
hugr-model = { version = "0.18", path = "../hugr-model", features = ["pyo3"] }
24+
hugr-model = { version = "0.19", path = "../hugr-model", features = ["pyo3"] }
2525
paste.workspace = true
2626
pyo3 = { workspace = true, features = ["extension-module", "abi3-py310"] }
2727
smol_str.workspace = true

hugr/CHANGELOG.md

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

3+
## [0.16.0](https://github.com/CQCL/hugr/compare/hugr-v0.15.2...hugr-v0.16.0) - 2025-04-02
4+
5+
### Documentation
6+
7+
- Provide docs for array ops, fix bad doc for HugrView::poly_func_type ([#2021](https://github.com/CQCL/hugr/pull/2021))
8+
9+
### New Features
10+
11+
- MakeTuple->UnpackTuple elision pass ([#2012](https://github.com/CQCL/hugr/pull/2012))
12+
- [**breaking**] Extend LowerTypes pass to linearize by inserting copy/discard ([#2018](https://github.com/CQCL/hugr/pull/2018))
13+
- Expand SimpleReplacement API ([#1920](https://github.com/CQCL/hugr/pull/1920))
14+
- Python bindings for `hugr-model`. ([#1959](https://github.com/CQCL/hugr/pull/1959))
15+
- ReplaceTypes pass allows replacing extension types and ops ([#1989](https://github.com/CQCL/hugr/pull/1989))
16+
- Remove extension sets from `hugr-model`. ([#2031](https://github.com/CQCL/hugr/pull/2031))
17+
- Packages in `hugr-model` and envelope support. ([#2026](https://github.com/CQCL/hugr/pull/2026))
18+
319
## [0.15.2](https://github.com/CQCL/hugr/compare/hugr-v0.15.1...hugr-v0.15.2) - 2025-03-21
420

521
### Bug Fixes

hugr/Cargo.toml

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

@@ -32,10 +32,10 @@ llvm-test = ["hugr-llvm/llvm14-0", "hugr-llvm/test-utils"]
3232
zstd = ["hugr-core/zstd"]
3333

3434
[dependencies]
35-
hugr-model = { path = "../hugr-model", optional = true, version = "0.18.1" }
36-
hugr-core = { path = "../hugr-core", version = "0.15.2" }
37-
hugr-passes = { path = "../hugr-passes", version = "0.15.2" }
38-
hugr-llvm = { path = "../hugr-llvm", version = "0.15.2", optional = true }
35+
hugr-model = { path = "../hugr-model", optional = true, version = "0.19.0" }
36+
hugr-core = { path = "../hugr-core", version = "0.16.0" }
37+
hugr-passes = { path = "../hugr-passes", version = "0.16.0" }
38+
hugr-llvm = { path = "../hugr-llvm", version = "0.16.0", optional = true }
3939

4040
[dev-dependencies]
4141
lazy_static = { workspace = true }

0 commit comments

Comments
 (0)