From 826bbab4a7271f9f67b1231c983ed6461a3b1ccb Mon Sep 17 00:00:00 2001 From: hugrbot Date: Mon, 21 Oct 2024 13:37:49 +0100 Subject: [PATCH] chore: release v0.6.0 --- CHANGELOG.md | 17 +++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c9f87b1..0b79b05 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0](https://github.com/CQCL/hugr-llvm/compare/v0.5.1...v0.6.0) - 2024-10-21 + +### Bug Fixes + +- Conversion operations having poison results ([#131](https://github.com/CQCL/hugr-llvm/pull/131)) + +### New Features + +- [**breaking**] Allow extension callbacks to have non-`'static` lifetimes ([#128](https://github.com/CQCL/hugr-llvm/pull/128)) +- [**breaking**] Support `tket2.rotation.from_halfturns_unchecked` ([#133](https://github.com/CQCL/hugr-llvm/pull/133)) + +### Refactor + +- [**breaking**] remove trait emit op ([#104](https://github.com/CQCL/hugr-llvm/pull/104)) +- [**breaking**] rework extensions interface ([#119](https://github.com/CQCL/hugr-llvm/pull/119)) +- [**breaking**] move packaged extensions from `crate::custom` to `crate::extension` ([#126](https://github.com/CQCL/hugr-llvm/pull/126)) + ## [0.5.1](https://github.com/CQCL/hugr-llvm/compare/v0.5.0...v0.5.1) - 2024-09-23 ### New Features diff --git a/Cargo.lock b/Cargo.lock index f4fc68e..e73eef6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -703,7 +703,7 @@ dependencies = [ [[package]] name = "hugr-llvm" -version = "0.5.1" +version = "0.6.0" dependencies = [ "anyhow", "delegate 0.12.0", diff --git a/Cargo.toml b/Cargo.toml index 7a4c51f..3240513 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hugr-llvm" -version = "0.5.1" +version = "0.6.0" description = "A general and extensible crate for lowering HUGRs into LLVM IR" edition = "2021"