v0.31.0 (2024-11-04)
Features
- add support for Conway config and params traverse (#521)
- applying: add cert and native script validation for ShelleyMA (#510)
- codec: improve KeyValuePairs ergonomics (#515)
- crypto: add extra types and conversions (#517)
- crypto: Add Nonce Capabilities
- traverse: prioritize Conway for tx decoding heuristics (#527)
- traverse: introduce MultiEraValue (#516)
- txbuilder: expose independent output builder (#522)
- txbuilder: compute ScriptDataHash including edge cases
Bug Fixes
- crypto: remove modules with non-published deps (#540)
- math: update once_cell::Lazy -> std::sync::LazyLock
- math: fix edge cases of ln and pow
- math: use malachite as default
- txbuilder: don't include empty redeemers in Conway txs (#532)
- txbuilder: sign transactions using Conway era (#531)
Docs
- update readme with latest crate structure (#539)
Code Refactoring
- support roundtrip encoding for script data hash components (#526)
- Re-organize and clean-up pallas-primitives (#523)
Chore
- use new method for github dark mode images (#538538)
- remove rolldb from repo (#537)
- update root crate re-exports (#536)
- interop: bump u5c to v0.11.0 (#519
- applying: Fix cargo fmt from previous commits
Contributors
@AndrewWestberg @yHSJ @kalomaaan @KtorZ @Mercurial @Quantumplation @abailly @scarmuega