Releases: CQCL/hugr
Releases · CQCL/hugr
hugr: v0.15.3
Documentation
- Provide docs for array ops, fix bad doc for HugrView::poly_func_type (#2021)
New Features
- MakeTuple->UnpackTuple elision pass (#2012)
- Extend LowerTypes pass to linearize by inserting copy/discard (#2018)
- Expand SimpleReplacement API (#1920)
- Python bindings for
hugr-model
. (#1959) - ReplaceTypes pass allows replacing extension types and ops (#1989)
- Remove extension sets from
hugr-model
. (#2031) - Represent order edges in
hugr-model
as metadata. (#2027) - add
build_expect_sum
to allow specific error messages (#2032) - Packages in
hugr-model
and envelope support. (#2026)
hugr-passes: v0.15.3
hugr-model: v0.19.0
hugr-llvm: v0.15.3
hugr-core: v0.15.3
Documentation
- Provide docs for array ops, fix bad doc for HugrView::poly_func_type (#2021)
New Features
- Expand SimpleReplacement API (#1920)
- Python bindings for
hugr-model
. (#1959) - ReplaceTypes pass allows replacing extension types and ops (#1989)
- Remove extension sets from
hugr-model
. (#2031) - Packages in
hugr-model
and envelope support. (#2026) - Represent order edges in
hugr-model
as metadata. (#2027) - add
build_expect_sum
to allow specific error messages (#2032)
hugr-cli: v0.15.3
Documentation
- Add usage info to hugr-cli's rustdocs (#2044)