v1.0.0-alpha.3 (2025-11-18)
Features
- introduce p2p crate (#690)
- config: improve support for alternative serialization conventions (#699)
- hardano: support v2 cost models in Alonzo config (#656)
- network: implement DMQ mini-protocols (#659)
- tx-builder: support auxiliary data (#691)
- u5c: update specs to v0.17 (#693)
- validate: expose Plutus trace logs in eval result (#684)
Bug Fixes
- propagate unstable flag to nested traverse crate (#668)
- partial and total order for 'Voter' (#673)
- fix tx size calc for each era (#692)
- apply PlutusData encoding and ordering fixes (#669)
- addresses: add public constructor for stake addresses (#666)
- configs: avoid weird ratios in config float parsing (#703)
- configs: rename KES fields for correct parsing (#672)
- hardano: make Conway config script optional (#657)
- network: add missing KES period in DMQ message (#671)
- tx-builder: compute datum-only script_data_hash correctly (#712)
- validate: handle validation of multi-era utxos better (#701)
- validate: use pparams cost models for conway script data hash (#680)
- validate: use correct check for Plutus v3 result (#682)
- validate: check reference scripts as source for minting policies (#686)
- validate: update uplc-turbo with fixed flat type decoding (#687)
- validate: contemplate burns in value preservation checks (#688)
- validate: only require redeemers for plutus script inputs (#695)
- validate: use released uplc crate to enable publish
- validate: handle outputs with zero asset balance (#698)
Code Refactoring
- crypto: move kes-cli to standalone crate (#702)
- network: finalize DMQ implementation (#706)
- network: update DMQ message to match CIP (#696)
Chore
- fix lint warnings
- apply code formatting
- remove kes cli crate (#704)
- fix duplicated dev dependency
- fix lint warnings (#677)
- add n2n handshake version 14 to default options (#664)
- update paths to match blueprint test data (#660)
- network: fix network crate metadata
- traverse: remove outdated comment (#667)
- validate: update uplc-turbo with new ibig integers
- validate: use uplc fork while waiting for upstream merge (#681)
- validate: fix lint issues in test code (#678)