github txpipe/pallas v1.0.0-alpha.3

pre-release10 hours ago

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)

Don't miss a new pallas release

NewReleases is sending notifications on new releases.