Skip to content

Commit 929edb6

Browse files
authored
chore: release v0.14.4 (#1913)
## πŸ€– New release * `hugr`: 0.14.3 -> 0.14.4 (βœ“ API compatible changes) * `hugr-core`: 0.14.3 -> 0.14.4 (βœ“ API compatible changes) * `hugr-llvm`: 0.14.3 -> 0.14.4 (βœ“ API compatible changes) * `hugr-passes`: 0.14.3 -> 0.14.4 * `hugr-cli`: 0.14.3 -> 0.14.4 <details><summary><i><b>Changelog</b></i></summary><p> ## `hugr` <blockquote> ## [0.14.4](hugr-v0.14.3...hugr-v0.14.4) - 2025-02-24 ### Bug Fixes - delegate default impls in HugrView (#1921) ### New Features - add xor to logic extension (#1911) - Add `Type::as_sum` and `SumType::variants`. (#1914) - Add `HugrMutInternals::insert_ports` (#1915) </blockquote> ## `hugr-core` <blockquote> ## [0.14.4](hugr-core-v0.14.3...hugr-core-v0.14.4) - 2025-02-24 ### Bug Fixes - delegate default impls in HugrView (#1921) ### New Features - add xor to logic extension (#1911) - Add `Type::as_sum` and `SumType::variants`. (#1914) - Add `HugrMutInternals::insert_ports` (#1915) </blockquote> ## `hugr-llvm` <blockquote> ## [0.14.4](hugr-llvm-v0.14.3...hugr-llvm-v0.14.4) - 2025-02-24 ### New Features - add xor to logic extension (#1911) - *(hugr-llvm)* Add extension points to `PreludeCodegen` for customising string lowering (#1918) </blockquote> ## `hugr-passes` <blockquote> ## [0.14.3](hugr-passes-v0.14.2...hugr-passes-v0.14.3) - 2025-02-05 ### Bug Fixes - Export `RemoveDeadFuncsError` (#1883) - const-folding Module keeps at least "main" (#1901) ### Documentation - Fix deprecation warning messages (#1891) </blockquote> ## `hugr-cli` <blockquote> ## [0.14.1](hugr-cli-v0.14.0...hugr-cli-v0.14.1) - 2024-12-18 ### New Features - Print `hugr-cli`'s correct version when using '--version' (#1790) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
1 parent c642855 commit 929edb6

File tree

8 files changed

+42
-11
lines changed

8 files changed

+42
-11
lines changed

β€Žhugr-cli/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-cli"
3-
version = "0.14.3"
3+
version = "0.14.4"
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.14.3" }
22+
hugr = { path = "../hugr", version = "0.14.4" }
2323
serde_json.workspace = true
2424
clio = { workspace = true, features = ["clap-parse"] }
2525

β€Žhugr-core/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## [0.14.4](https://github.com/CQCL/hugr/compare/hugr-core-v0.14.3...hugr-core-v0.14.4) - 2025-02-24
4+
5+
### Bug Fixes
6+
7+
- delegate default impls in HugrView (#1921)
8+
9+
### New Features
10+
11+
- add xor to logic extension (#1911)
12+
- Add `Type::as_sum` and `SumType::variants`. (#1914)
13+
- Add `HugrMutInternals::insert_ports` (#1915)
14+
315
## [0.14.3](https://github.com/CQCL/hugr/compare/hugr-core-v0.14.2...hugr-core-v0.14.3) - 2025-02-05
416

517
### Bug Fixes

β€Žhugr-core/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-core"
3-
version = "0.14.3"
3+
version = "0.14.4"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66

β€Žhugr-llvm/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.14.4](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.14.3...hugr-llvm-v0.14.4) - 2025-02-24
10+
11+
### New Features
12+
13+
- add xor to logic extension (#1911)
14+
- *(hugr-llvm)* Add extension points to `PreludeCodegen` for customising string lowering (#1918)
15+
916
## [0.14.2](https://github.com/CQCL/hugr/compare/hugr-llvm-v0.14.1...hugr-llvm-v0.14.2) - 2025-01-20
1017

1118
### New Features

β€Žhugr-llvm/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-llvm"
3-
version = "0.14.3"
3+
version = "0.14.4"
44
description = "A general and extensible crate for lowering HUGRs into LLVM IR"
55

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

3333
[dependencies]
3434
inkwell = { version = "0.5.0", default-features = false }
35-
hugr-core = { path = "../hugr-core", version = "0.14.3" }
35+
hugr-core = { path = "../hugr-core", version = "0.14.4" }
3636
anyhow = "1.0.83"
3737
itertools.workspace = true
3838
delegate.workspace = true

β€Žhugr-passes/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr-passes"
3-
version = "0.14.3"
3+
version = "0.14.4"
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.14.3" }
19+
hugr-core = { path = "../hugr-core", version = "0.14.4" }
2020
portgraph = { workspace = true }
2121
ascent = { version = "0.7.0" }
2222
itertools = { workspace = true }

β€Žhugr/CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## [0.14.4](https://github.com/CQCL/hugr/compare/hugr-v0.14.3...hugr-v0.14.4) - 2025-02-24
4+
5+
### Bug Fixes
6+
7+
- delegate default impls in HugrView (#1921)
8+
9+
### New Features
10+
11+
- add xor to logic extension (#1911)
12+
- Add `Type::as_sum` and `SumType::variants`. (#1914)
13+
- Add `HugrMutInternals::insert_ports` (#1915)
14+
315
## [0.14.3](https://github.com/CQCL/hugr/compare/hugr-v0.14.2...hugr-v0.14.3) - 2025-02-05
416

517
### Bug Fixes

β€Žhugr/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "hugr"
3-
version = "0.14.3"
3+
version = "0.14.4"
44
edition = { workspace = true }
55
rust-version = { workspace = true }
66

@@ -30,9 +30,9 @@ llvm-test = ["hugr-llvm/llvm14-0", "hugr-llvm/test-utils"]
3030

3131
[dependencies]
3232
hugr-model = { path = "../hugr-model", optional = true, version = "0.17.1" }
33-
hugr-core = { path = "../hugr-core", version = "0.14.3" }
34-
hugr-passes = { path = "../hugr-passes", version = "0.14.3" }
35-
hugr-llvm = { path = "../hugr-llvm", version = "0.14.3", optional = true }
33+
hugr-core = { path = "../hugr-core", version = "0.14.4" }
34+
hugr-passes = { path = "../hugr-passes", version = "0.14.4" }
35+
hugr-llvm = { path = "../hugr-llvm", version = "0.14.4", optional = true }
3636

3737
[dev-dependencies]
3838
rstest = { workspace = true }

0 commit comments

Comments
Β (0)