Skip to content

v0.27.0

Compare
Choose a tag to compare
@ureeves ureeves released this 19 Oct 12:54
· 105 commits to master since this release

0.27.0 - 2022-10-19

Added

  • Add support for rkyv-impl under no_std
  • Add ranno version 0.1 to dependencies #180

Changed

  • Change PoseidonBranch to have two fields - root and path. The path is
    now a fixed length array. #189
  • Change PoseidonTree to build only with the alloc feature #180
  • Change PoseidonTree to take a generic Keyed over the leaf type
    instead of a PoseidonAnnotation #180
  • Make PoseidonTree::new const #180
  • Update microkelvin from 0.15 to 0.17 #180
  • Update nstack from 0.14.0-rc to 0.16 #180

Removed

  • Remove PoseidonBranch Default implementation #189
  • Remove std feature #180
  • Remove canon and persistence features #180
  • Remove Error struct #180
  • Remove canonical and canonical-derive from dependencies #180
  • Remove PoseidonMaxAnnotation #180

Fixed

  • Fix merkle opening circuit #181
  • Fix CHANGELOG version links #191