From d89b6f158b306073e3eb9cd0d3eb44809c6ae8f2 Mon Sep 17 00:00:00 2001
From: hugrbot
Date: Wed, 29 May 2024 14:22:21 +0100
Subject: [PATCH] chore: release (#1128)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
## 🤖 New release
* `hugr`: 0.4.0 -> 0.5.0
* `hugr-cli`: 0.1.0
* `hugr-core`: 0.1.0
* `hugr-passes`: 0.1.0
Changelog
## `hugr`
## 0.5.0 (2024-05-29)
### Bug Fixes
- Missing re-exports in `hugr::hugr`
([#1127](https://github.com/CQCL/hugr/pull/1127))
- Set initial version of hugr-core to 0.1.0
([#1129](https://github.com/CQCL/hugr/pull/1129))
### Features
- [**breaking**] Remove `PartialEq` impl for `ConstF64`
([#1079](https://github.com/CQCL/hugr/pull/1079))
- [**breaking**] Allow "Row Variables" declared as List
([#804](https://github.com/CQCL/hugr/pull/804))
- Hugr binary cli tool ([#1096](https://github.com/CQCL/hugr/pull/1096))
- [**breaking**] Move passes from `algorithms` into a separate crate
([#1100](https://github.com/CQCL/hugr/pull/1100))
- [**breaking**] Disallow nonlocal value edges into FuncDefn's
([#1061](https://github.com/CQCL/hugr/pull/1061))
- [**breaking**] Move cli in to hugr-cli sub-crate
([#1107](https://github.com/CQCL/hugr/pull/1107))
- Add verbosity, return `Hugr` from `run`.
([#1116](https://github.com/CQCL/hugr/pull/1116))
- Unseal and make public the traits `HugrInternals` and
`HugrMutInternals` ([#1122](https://github.com/CQCL/hugr/pull/1122))
### Refactor
- [**breaking**] No Ports in TypeRow
([#1087](https://github.com/CQCL/hugr/pull/1087))
- Add a `hugr-core` crate
([#1108](https://github.com/CQCL/hugr/pull/1108))
## `hugr-core`
## 0.1.0 (2024-05-29)
### Bug Fixes
- Set initial version of hugr-core to 0.1.0
([#1129](https://github.com/CQCL/hugr/pull/1129))
### Features
- [**breaking**] Move cli in to hugr-cli sub-crate
([#1107](https://github.com/CQCL/hugr/pull/1107))
- Make internals of int ops and the "int" CustomType more public.
([#1114](https://github.com/CQCL/hugr/pull/1114))
- Unseal and make public the traits `HugrInternals` and
`HugrMutInternals` ([#1122](https://github.com/CQCL/hugr/pull/1122))
### Refactor
- Add a `hugr-core` crate
([#1108](https://github.com/CQCL/hugr/pull/1108))
---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).
---------
Co-authored-by: Agustin Borgna
---
hugr-cli/CHANGELOG.md | 11 ++++++++++-
hugr-core/CHANGELOG.md | 16 ++++++++++++++++
hugr-passes/CHANGELOG.md | 15 ++++++++++++++-
hugr/CHANGELOG.md | 24 ++++++++++++++++++++++++
hugr/Cargo.toml | 2 +-
release-plz.toml | 6 ------
6 files changed, 65 insertions(+), 9 deletions(-)
diff --git a/hugr-cli/CHANGELOG.md b/hugr-cli/CHANGELOG.md
index 38ec96fd2..56ceb5d6e 100644
--- a/hugr-cli/CHANGELOG.md
+++ b/hugr-cli/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
-## 0.1.0 (2024-05-24)
+## 0.1.0 (2024-05-29)
Initial release, ported from `hugr::cli` module.
+
+### Bug Fixes
+
+- Set initial version of hugr-core to 0.1.0 ([#1129](https://github.com/CQCL/hugr/pull/1129))
+
+### Features
+
+- [**breaking**] Move cli in to hugr-cli sub-crate ([#1107](https://github.com/CQCL/hugr/pull/1107))
+- Add verbosity, return `Hugr` from `run`. ([#1116](https://github.com/CQCL/hugr/pull/1116))
diff --git a/hugr-core/CHANGELOG.md b/hugr-core/CHANGELOG.md
index 825c32f0d..825172112 100644
--- a/hugr-core/CHANGELOG.md
+++ b/hugr-core/CHANGELOG.md
@@ -1 +1,17 @@
# Changelog
+
+## 0.1.0 (2024-05-29)
+
+### Bug Fixes
+
+- Set initial version of hugr-core to 0.1.0 ([#1129](https://github.com/CQCL/hugr/pull/1129))
+
+### Features
+
+- [**breaking**] Move cli in to hugr-cli sub-crate ([#1107](https://github.com/CQCL/hugr/pull/1107))
+- Make internals of int ops and the "int" CustomType more public. ([#1114](https://github.com/CQCL/hugr/pull/1114))
+- Unseal and make public the traits `HugrInternals` and `HugrMutInternals` ([#1122](https://github.com/CQCL/hugr/pull/1122))
+
+### Refactor
+
+- Add a `hugr-core` crate ([#1108](https://github.com/CQCL/hugr/pull/1108))
diff --git a/hugr-passes/CHANGELOG.md b/hugr-passes/CHANGELOG.md
index 4818de914..d59f22aea 100644
--- a/hugr-passes/CHANGELOG.md
+++ b/hugr-passes/CHANGELOG.md
@@ -1,5 +1,18 @@
# Changelog
-## 0.1.0 (2024-05-23)
+## 0.1.0 (2024-05-29)
Initial release, with functions ported from the `hugr::algorithms` module.
+
+### Bug Fixes
+
+- Set initial version of hugr-core to 0.1.0 ([#1129](https://github.com/CQCL/hugr/pull/1129))
+
+### Features
+
+- [**breaking**] Move passes from `algorithms` into a separate crate ([#1100](https://github.com/CQCL/hugr/pull/1100))
+- [**breaking**] Move cli in to hugr-cli sub-crate ([#1107](https://github.com/CQCL/hugr/pull/1107))
+
+### Refactor
+
+- Add a `hugr-core` crate ([#1108](https://github.com/CQCL/hugr/pull/1108))
diff --git a/hugr/CHANGELOG.md b/hugr/CHANGELOG.md
index d33e223b9..0dc838a40 100644
--- a/hugr/CHANGELOG.md
+++ b/hugr/CHANGELOG.md
@@ -1,5 +1,29 @@
# Changelog
+## 0.5.0 (2024-05-29)
+
+### Bug Fixes
+
+- Missing re-exports in `hugr::hugr` ([#1127](https://github.com/CQCL/hugr/pull/1127))
+- Set initial version of hugr-core to 0.1.0 ([#1129](https://github.com/CQCL/hugr/pull/1129))
+
+### Features
+
+- [**breaking**] Remove `PartialEq` impl for `ConstF64` ([#1079](https://github.com/CQCL/hugr/pull/1079))
+- [**breaking**] Allow "Row Variables" declared as List ([#804](https://github.com/CQCL/hugr/pull/804))
+- Hugr binary cli tool ([#1096](https://github.com/CQCL/hugr/pull/1096))
+- [**breaking**] Move passes from `algorithms` into a separate crate ([#1100](https://github.com/CQCL/hugr/pull/1100))
+- [**breaking**] Disallow nonlocal value edges into FuncDefn's ([#1061](https://github.com/CQCL/hugr/pull/1061))
+- [**breaking**] Move cli in to hugr-cli sub-crate ([#1107](https://github.com/CQCL/hugr/pull/1107))
+- Add verbosity, return `Hugr` from `run`. ([#1116](https://github.com/CQCL/hugr/pull/1116))
+- Unseal and make public the traits `HugrInternals` and `HugrMutInternals` ([#1122](https://github.com/CQCL/hugr/pull/1122))
+
+### Refactor
+
+- [**breaking**] No Ports in TypeRow ([#1087](https://github.com/CQCL/hugr/pull/1087))
+- Add a `hugr-core` crate ([#1108](https://github.com/CQCL/hugr/pull/1108))
+
+
## 0.4.0 (2024-05-20)
### Bug Fixes
diff --git a/hugr/Cargo.toml b/hugr/Cargo.toml
index 3897f42cd..cf765186f 100644
--- a/hugr/Cargo.toml
+++ b/hugr/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "hugr"
-version = "0.4.0"
+version = "0.5.0"
edition = { workspace = true }
rust-version = { workspace = true }
diff --git a/release-plz.toml b/release-plz.toml
index 9bb82cc34..06b56fa70 100644
--- a/release-plz.toml
+++ b/release-plz.toml
@@ -25,8 +25,6 @@ release = true
# Disabled until the first version is manually published
publish = false
-git_tag_enable = false
-git_release_enable = false
[[package]]
name = "hugr-passes"
@@ -34,8 +32,6 @@ release = true
# Disabled until the first version is manually published
publish = false
-git_tag_enable = false
-git_release_enable = false
[[package]]
name = "hugr-cli"
@@ -43,5 +39,3 @@ release = true
# Disabled until the first version is manually published
publish = false
-git_tag_enable = false
-git_release_enable = false