CQCL / hugr

Hierarchical Unified Graph Representation
https://crates.io/crates/hugr
Apache License 2.0
15 stars 4 forks source link

chore: release #1240

Closed hugrbot closed 4 days ago

hugrbot commented 1 week ago

🤖 New release

Changelog

## `hugr`

## 0.6.0 (2024-06-28) ### Bug Fixes - SimpleReplacement panic on multiports ([#1191](https://github.com/CQCL/hugr/pull/1191)) - Add some validation for const nodes ([#1222](https://github.com/CQCL/hugr/pull/1222)) - Cfg not validating entry/exit types ([#1229](https://github.com/CQCL/hugr/pull/1229)) - `extract_hugr` not removing root node ports ([#1239](https://github.com/CQCL/hugr/pull/1239)) ### Documentation - Fix documentation of `ValidationError::ConstTypeError` ([#1227](https://github.com/CQCL/hugr/pull/1227)) ### Features - CircuitBuilder::add_constant ([#1168](https://github.com/CQCL/hugr/pull/1168)) - [**breaking**] Make the rewrite errors more useful ([#1174](https://github.com/CQCL/hugr/pull/1174)) - [**breaking**] Validate Extensions using hierarchy, ignore input_extensions, RIP inference ([#1142](https://github.com/CQCL/hugr/pull/1142)) - [**breaking**] Infer extension deltas for Case, Cfg, Conditional, DataflowBlock, Dfg, TailLoop ([#1195](https://github.com/CQCL/hugr/pull/1195)) - Helper functions for requesting inference, use with builder in tests ([#1219](https://github.com/CQCL/hugr/pull/1219)) ### Refactor - [**breaking**] FunctionBuilder takes impl Into ([#1220](https://github.com/CQCL/hugr/pull/1220)) - [**breaking**] Remove NodeType and input_extensions ([#1183](https://github.com/CQCL/hugr/pull/1183))
## `hugr-core`
## 0.3.0 (2024-06-28) ### Bug Fixes - SimpleReplacement panic on multiports ([#1191](https://github.com/CQCL/hugr/pull/1191)) - Add some validation for const nodes ([#1222](https://github.com/CQCL/hugr/pull/1222)) - Cfg not validating entry/exit types ([#1229](https://github.com/CQCL/hugr/pull/1229)) - `extract_hugr` not removing root node ports ([#1239](https://github.com/CQCL/hugr/pull/1239)) ### Documentation - Fix documentation of `ValidationError::ConstTypeError` ([#1227](https://github.com/CQCL/hugr/pull/1227)) ### Features - CircuitBuilder::add_constant ([#1168](https://github.com/CQCL/hugr/pull/1168)) - [**breaking**] Make the rewrite errors more useful ([#1174](https://github.com/CQCL/hugr/pull/1174)) - [**breaking**] Validate Extensions using hierarchy, ignore input_extensions, RIP inference ([#1142](https://github.com/CQCL/hugr/pull/1142)) - [**breaking**] Infer extension deltas for Case, Cfg, Conditional, DataflowBlock, Dfg, TailLoop ([#1195](https://github.com/CQCL/hugr/pull/1195)) - Helper functions for requesting inference, use with builder in tests ([#1219](https://github.com/CQCL/hugr/pull/1219)) ### Refactor - [**breaking**] Remove NodeType and input_extensions ([#1183](https://github.com/CQCL/hugr/pull/1183)) - [**breaking**] FunctionBuilder takes impl Into ([#1220](https://github.com/CQCL/hugr/pull/1220))
## `hugr-passes`
## 0.3.0 (2024-06-28) ### Features - [**breaking**] Validate Extensions using hierarchy, ignore input_extensions, RIP inference ([#1142](https://github.com/CQCL/hugr/pull/1142)) - Helper functions for requesting inference, use with builder in tests ([#1219](https://github.com/CQCL/hugr/pull/1219))
## `hugr-cli`
## 0.1.1 (2024-06-07) ### Features - Reexport `clap::Parser` and `clap_verbosity_flag::Level` from hugr_cli ([#1146](https://github.com/CQCL/hugr/pull/1146)) ### Refactor - Move binary to hugr-cli ([#1134](https://github.com/CQCL/hugr/pull/1134))


This PR was generated with release-plz.

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 87.00%. Comparing base (4c6c8cd) to head (084445d).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1240 +/- ## ======================================= Coverage 87.00% 87.00% ======================================= Files 100 100 Lines 19000 19000 Branches 17015 17015 ======================================= Hits 16530 16530 Misses 1693 1693 Partials 777 777 ``` | [Flag](https://app.codecov.io/gh/CQCL/hugr/pull/1240/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=CQCL) | Coverage Δ | | |---|---|---| | [rust](https://app.codecov.io/gh/CQCL/hugr/pull/1240/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=CQCL) | `86.47% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=CQCL#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

doug-q commented 4 days ago

I've applied the changes asked for in https://github.com/CQCL/hugr/pull/1181