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