Releases: CQCL/hugr
Releases · CQCL/hugr
hugr-core: v0.7.0
Bug Fixes
- [breaking] Bump serialisation version with no upgrade path (#1352)
Features
- Serialization upgrade path (#1327)
- [breaking] Replace opaque type arguments with String (#1328)
- Add
impl Hash for Type
(#1347) HasDef
andHasConcrete
traits for def/concrete op design pattern (#1336)- Add pointer standard extension (#1337)
- [breaking] Remove the
Eq
type bound. (#1364)
Refactor
- [breaking] Use JSON rather than YAML in opaque fields. (#1338)
- [breaking] Declarative module behind optional feature flag (#1341)
Testing
- Miri gate serialization upgrades (#1349)
hugr-cli: v0.3.0
Features
- [breaking] Created
validate
CLI subcommand. (#1312)
hugr: v0.9.1
hugr-passes: v0.6.1
- Updated
hugr
dependencies.
hugr-cli: v0.2.1
- Updated
hugr
dependencies.
hugr: v0.9.0
hugr-passes: v0.6.0
Refactor
- [breaking] Separate Signature from FuncValueType by parametrizing Type(/Row)/etc. (#1138)
hugr-core: v0.6.0
hugr-cli: v0.2.0
Refactor
- [breaking] Separate Signature from FuncValueType by parametrizing Type(/Row)/etc. (#1138)
hugr: v0.8.0
Bug Fixes
- [breaking] Force_order failing on Const nodes, add arg to rank. (#1300)
- NonConvex error on SiblingSubgraph::from_nodes with multiports (#1295)
- [breaking] Ops require their own extension (#1226)
Documentation
- Attempt to correct force_order docs (#1299)
Features
Refactor
- [breaking] Rename builder helpers: ft1->endo_ft, ft2->inout_ft (#1297)