0.6.0
What's Changed
- Add wheel to workspace by @Rigidity in #394
- optimize conversion to python Program class by @arvidn in #396
- Rename Cargo config to config.toml by @Rigidity in #398
- Run spend by @arvidn in #400
- make tree_hash() support CLVM with backrefs by @arvidn in #399
- expose bytes32 as the right type, from chia-blockchain by @arvidn in #401
- add test for (x) error message by @arvidn in #402
- Bump clvm 0.6.0 by @arvidn in #405
tree_hash_cached()
by @arvidn in #406- improve test-block-generators to not leak memory by @arvidn in #407
- extend tree-hash test coverage by @arvidn in #409
- Use stable for CI tests, clippy, build by @Rigidity in #411
- introduce pre-commit by @arvidn in #410
- fix typo in workflow file by @arvidn in #415
- Move crates to dedicated
crates
folder by @Rigidity in #416 - Create new
chia-consensus
crate and makechia
a meta-crate by @Rigidity in #420 - Turn consensus docs into a formal readme and crate docs by @Rigidity in #422
- simplify match statement using let-else by @arvidn in #423
- Resolve unnecessary reference warnings in benchmarks by @Rigidity in #424
- Remove CLVM-based backref decompression by @Rigidity in #425
- improve fuzzer coverage by @arvidn in #426
- Streamable procedural macro by @Rigidity in #429
- fix typo in type-stub by @arvidn in #432
- bump clvm dependency to 0.6.1 by @arvidn in #434
- improve STRICT_ARGS_COUNT flag by @arvidn in #435
- Add readme badges by @emlowe in #437
- Change precommit bench build to dev by @Rigidity in #439
- Remove unnecessary use Streamable by @Rigidity in #440
- Change coin_id to return Bytes32 by @Rigidity in #438
- Message conditions by @arvidn in #430
- Update stress tests by @arvidn in #442
- Bump version 0.6.0 by @arvidn in #443
Full Changelog: 0.5.2...0.6.0