0.9.0
What's Changed
- Add singleton constructor by @Rigidity in #515
- Bump wasm-bindgen to 0.2.92 by @Rigidity in #517
- Bump pyo3 to 0.21.2 by @Rigidity in #516
- Update Managed Files by @ChiaAutomation in #520
- Merge release/0.8.0 into main by @Rigidity in #519
- Bump aws-actions/configure-aws-credentials from 2 to 4 by @dependabot in #526
- Bump actions/checkout from 3 to 4 by @dependabot in #524
- Bump JS-DevTools/npm-publish from 1 to 3 by @dependabot in #523
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #522
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #525
- run expensive merkle_tree tests with fewer iterations, to speed them up by @arvidn in #530
- Small update to Bytes/BytesImpl/Program conversions by @Rigidity in #527
- Improve API and test readability of bls cache by @Rigidity in #528
- Add NFT puzzle constructors by @Rigidity in #514
- Add standard puzzle and CAT constructors by @Rigidity in #513
- add the soft-fork-5 height to ConsensusConstants by @arvidn in #534
- extend BLS cache with items() and update() by @arvidn in #531
- CHIA-595: Introduce a soft-fork flag to disallow infinity G1 points as public keys in
AGG_SIG_*
conditions by @arvidn in #533 - Use hex-literal and const in test constants by @Rigidity in #537
- Add TEST_CONSTANTS to consensus constants by @matt-o-how in #535
- Rewrite
clvm-derive
macro to support new features by @Rigidity in #529 - bump versions to 0.9.0 by @arvidn in #539
Full Changelog: 0.8.0...0.9.0