From 50bcd93c8622aa54b2a738fc204110202eced3e6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 25 Mar 2024 15:58:16 +0000 Subject: [PATCH] chore: release Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 25 +++++++++++++++++++++++++ quantinuum-hugr/Cargo.toml | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c5c336c7e..aab120e23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## 0.3.0 (2024-03-25) + +### Features + +- [**breaking**] Infallible `HugrMut` methods ([#869](https://github.com/CQCL/hugr/pull/869)) +- Ancilla support in CircuitBuilder ([#867](https://github.com/CQCL/hugr/pull/867)) +- `CircuitBuilder::append_with_output_arr` ([#871](https://github.com/CQCL/hugr/pull/871)) +- [**breaking**] Make some `Container` methods infallible ([#872](https://github.com/CQCL/hugr/pull/872)) +- [**breaking**] Cleaner error on wiring errors while building ([#873](https://github.com/CQCL/hugr/pull/873)) +- [**breaking**] Change sums to be over TypeRows rather than Types ([#863](https://github.com/CQCL/hugr/pull/863)) +- Make various data publicly accessible ([#875](https://github.com/CQCL/hugr/pull/875)) +- [**breaking**] CustomConst is not restricted to being CustomType ([#878](https://github.com/CQCL/hugr/pull/878)) +- [**breaking**] Return the type of FuncDecl in `HugrView::get_function_type` ([#880](https://github.com/CQCL/hugr/pull/880)) +- [**breaking**] Merge `Value` into `Const` ([#881](https://github.com/CQCL/hugr/pull/881)) +- Replace `Tuple` with unary sums ([#891](https://github.com/CQCL/hugr/pull/891)) + +### Performance + +- Add some simple benchmarks ([#892](https://github.com/CQCL/hugr/pull/892)) + +### Refactor + +- Extension Inference: make fewer things public, rm Meta::new ([#883](https://github.com/CQCL/hugr/pull/883)) +- [**breaking**] Return impl trait in Rewrite trait ([#889](https://github.com/CQCL/hugr/pull/889)) + ## 0.2.0 (2024-02-20) ### Documentation diff --git a/quantinuum-hugr/Cargo.toml b/quantinuum-hugr/Cargo.toml index c79584ae8..f34c89008 100644 --- a/quantinuum-hugr/Cargo.toml +++ b/quantinuum-hugr/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "quantinuum-hugr" -version = "0.2.0" +version = "0.3.0" edition = { workspace = true } rust-version = { workspace = true }