What's Changed
- bugfix: Produce correct receipts with debugger breakpoints enabled by @Dentosal in #889
- Remove elided lifetimes in associated constant by @acerone85 in #895
- Better usage of STD features in our dependencies by @AurelienFT in #898
- fix: deprecation message by @petertonysmith94 in #903
- Compare nonce instead of message id of inputs to catch duplicates by @AurelienFT in #900
- Expose
leaf_sum
and allow binaryMerkleTree
to be built from existing precomputed leafs by @AurelienFT in #896 - Remove unnecessary return values from Storage{Read, Write} methods by @Dentosal in #907
- Bugfix: more receipt generation issues with debugger by @Dentosal in #908
- Add the
remove_recovery_id()
toSignature
by @rafal-ch in #909 - Add new tx specific GTFArgs and make new generic GTFArgs to replace duplication by @AurelienFT in #882
- Fix of serialization/deserialization of compressed policies to be backward compatible by @AurelienFT in #912
- Remove profiler by @Dentosal in #914
- impl
Display
forReceipt
by @rafal-ch in #901 - Splitted big main run function into small by @AurelienFT in #904
- chore: allow releases to NPM by @petertonysmith94 in #916
- use Vec::with_capacity avoid realloc by @nkysggsy in #883
- Ignore the owner of the predicate during the estimation of the predicate by @xgreenx in #917
- continue-on-error foundations: refactor verification to a separate trait by @Dentosal in #918
- Pin base64ct to non-MSRV-breaking version by @Dentosal in #919
- Dry run mode: continue-on-error handling for "contract not in inputs" by @Dentosal in #915
- Make Interpreter::execute and friends generic over predicate-ness by @Dentosal in #920
- Release v0.60.0 by @Dentosal in #921
New Contributors
Full Changelog: v0.59.1...v0.60.0