Skip to content

Releases: CQCL/hugr

hugr: v0.14.3

05 Feb 12:35
6489977
Compare
Choose a tag to compare

Bug Fixes

  • Export RemoveDeadFuncsError (#1883)
  • const-folding Module keeps at least "main" (#1901)
  • determine correct bounds of custom types (#1888)
  • Exporting converging control flow edges (#1890)

Documentation

  • Fix deprecation warning messages (#1891)
  • Explain why ConstF64 is not PartialEq (#1829)

New Features

  • Special cased array, float and int constants in hugr-model export (#1857)
  • Simplify hugr-model (#1893)

hugr-passes: v0.14.3

05 Feb 12:34
6489977
Compare
Choose a tag to compare

Bug Fixes

  • Export RemoveDeadFuncsError (#1883)
  • const-folding Module keeps at least "main" (#1901)

Documentation

  • Fix deprecation warning messages (#1891)

hugr-model: v0.17.1

05 Feb 12:33
6489977
Compare
Choose a tag to compare

Bug Fixes

  • determine correct bounds of custom types (#1888)

New Features

  • Special cased array, float and int constants in hugr-model export (#1857)
  • Simplify hugr-model (#1893)
  • Do not require capnp to be installed to compile hugr-model (#1907)

hugr-llvm: v0.14.3

05 Feb 12:34
6489977
Compare
Choose a tag to compare

New Features

  • (hugr-llvm) Emit more int ops (#1835)
  • Constant values in hugr-model (#1838)
  • (hugr-llvm) Emit ipow (#1839)

Refactor

  • (hugr-llvm) [breaking] Optimise the llvm types used to represent hugr sums. (#1855)

Testing

  • Fix failing inot test (#1841)

hugr-core: v0.14.3

05 Feb 12:33
6489977
Compare
Choose a tag to compare

Bug Fixes

  • determine correct bounds of custom types (#1888)
  • Exporting converging control flow edges (#1890)

Documentation

  • Explain why ConstF64 is not PartialEq (#1829)

New Features

  • Special cased array, float and int constants in hugr-model export (#1857)
  • Simplify hugr-model (#1893)

hugr-cli: v0.14.3

05 Feb 12:35
6489977
Compare
Choose a tag to compare

New Features

  • Print hugr-cli's correct version when using '--version' (#1790)

hugr: v0.14.2

20 Jan 13:42
783986a
Compare
Choose a tag to compare

Bug Fixes

  • Three bugfixes in model import and export. (#1844)

Documentation

  • Fix typo in DataflowParent doc (#1865)

New Features

  • Add CallGraph struct, and dead-function-removal pass (#1796)
  • Value::some, ::none, and SumType::new_option helpers (#1828)
  • Constant values in hugr-model (#1838)
  • (hugr-llvm) Emit ipow (#1839)
  • Bytes literal in hugr-model. (#1845)
  • Improved representation for metadata in hugr-model (#1849)

Testing

  • Add tests for constant value deserialization (#1822)

hugr-passes: v0.14.2

20 Jan 13:42
783986a
Compare
Choose a tag to compare

New Features

  • Add CallGraph struct, and dead-function-removal pass (#1796)

hugr-model: v0.17.0

20 Jan 12:12
783986a
Compare
Choose a tag to compare

Bug Fixes

  • Three bugfixes in model import and export. (#1844)

New Features

  • Constant values in hugr-model (#1838)
  • Bytes literal in hugr-model. (#1845)
  • Improved representation for metadata in hugr-model (#1849)

hugr-llvm: v0.14.2

20 Jan 13:41
783986a
Compare
Choose a tag to compare

New Features

  • (hugr-llvm) Emit more int ops (#1835)
  • Constant values in hugr-model (#1838)
  • (hugr-llvm) Emit ipow (#1839)

Refactor

  • (hugr-llvm) [breaking] Optimise the llvm types used to represent hugr sums. (#1855)

Testing

  • Fix failing inot test (#1841)