# Changelog ## 0.2.1 (2024-04-15) > ⚠ This crate has been renamed to [`hugr`](https://crates.io/crates/hugr) ⚠ Please use the new package instead. ## 0.2.0 (2024-02-20) ### Documentation - Fix crates.io badge in README ([#809](https://github.com/CQCL/hugr/pull/809)) - Use absolute links in the README ([#811](https://github.com/CQCL/hugr/pull/811)) - Remove input->const order edges from spec diagrams ([#812](https://github.com/CQCL/hugr/pull/812)) - Remove incorrect indentation in spec ([#813](https://github.com/CQCL/hugr/pull/813)) - Tweaks to main example ([#825](https://github.com/CQCL/hugr/pull/825)) - Add example to `CFGBuilder` ([#826](https://github.com/CQCL/hugr/pull/826)) ### Features - Add InlineDFG rewrite ([#828](https://github.com/CQCL/hugr/pull/828)) - [**breaking**] Impls of CustomConst must be able to report their type ([#827](https://github.com/CQCL/hugr/pull/827)) - Minimal implementation for YAML extensions ([#833](https://github.com/CQCL/hugr/pull/833)) ## 0.1.0 (2024-01-15) This is the initial release of the Hierarchical Unified Graph Representation. See the representation specification available at [hugr.md](https://github.com/CQCL/hugr/blob/main/specification/hugr.md). This release includes an up-to-date implementation of the spec, including the core definitions (control flow, data flow and module structures) as well as the Prelude extension with support for basic classical operations and types. HUGRs can be loaded and stored using the versioned serialization format, or they can be constructed programmatically using the builder utility. The modules `hugr::hugr::view` and `hugr::hugr::rewrite` provide an API for querying and mutating the HUGR. For more complex operations, some algorithms are provided in `hugr::algorithms`.