Releases: txpipe/pallas
Releases · txpipe/pallas
v0.14.0-alpha.3
v0.14.0-alpha.3 (2022-09-15)
Features
- primitives: Preserve order of map structures (#192)
Bug Fixes
- primitives: Add missing PartialOrd and Ord to TransactionInput (#191)
v0.14.0-alpha.2
v0.14.0-alpha.2 (2022-09-13)
Features
- traverse: Provide access to original Datum hash (#189)
Bug Fixes
- Stop double CBOR encoding of Plutus script used for hashing (#188)
Chore
- Fix lint warnings (#190)
v0.14.0-alpha.0
v0.14.0-alpha.0 (2022-09-11)
Features
- Add magic constants for preview and preprod environments (#179)
- Introduce Bech32 crate (#176)
- addresses: Add hex and bech32 for Shelley parts (#181)
- primitives: Enable serde of ledger structs (#169)
- traverse: Introduce new MultiEraTx helpers (#184)
Bug Fixes
Build
- deps: update minicbor requirement from 0.17 to 0.18 (#134)
- deps: update bech32 requirement from 0.8.1 to 0.9.1 (#177)
Chore
v0.13.2
v0.13.1
v0.13.0
v0.13.0 (2022-08-07)
Features
- primitives: Add ToHash to DatumOption (#163)
- traverse: Add missing getters on output (#162)
- traverse: Add missing getters for witness fields (#160)
- traverse: Add reference inputs to Tx (#161)
- traverse: Expose collateral return (#158)
Bug Fixes
- primitives: Handle alonzo headers without prev-hash (#164)
- primitives: Force CBOR null primitive for missing aux data (#159)
Chore
v0.12.0
v0.12.0-alpha.0
v0.12.0-alpha.0 (2022-07-20)
Features
- addresses: Improve API ergonomics (#148)
- miniprotocols: Add Tx-Mempool-Monitoring mini-Protocol (#150)
- traverse: Introduce more new accessor methods (#153)
- traverse: Introduce new accessor methods (#152)
- traverse: Expose multi-era metadata (#151)
- traverse: Integrate address library (#149)
Bug Fixes
- multiplexer: Honor read timeouts in bearer logic (#154)
Chore
- Apply code formatting
- primitives: Add Plutus script hash test (#147)
v0.11.1
v0.11.0
v0.11.0 (2022-07-02)
Features
- Add mechanism to check era's features (#120)
- Introduce 'traverse' library (#117)
- Introduce Addresses crate (#137)
- Add Vasil / Babbage compatibility (#126)
- Implement common traverse iterators (#119)
- multiplexer: Use single channel for muxer (#133)
- primitives: Introduce MintedBlock concept (#116)
- traverse: Add era-handling utilities (#123)
- traverse: Add output refs for inputs (#122)
- traverse: Add tx input traversing (#121)
- traverse: Add output-at helper method (#124)
- traverse: Add ada amount method on output (#135)
- traverse: Expose block number value (#140)
- traverse: Improve MultiEraOutput ergonomics (#141)
Bug Fixes
- Add missing README blocking publish
- Add missing README preventing publish
- multiplexer: Use buffers that own the inner channel (#113)
- multiplexer: Handle bearer io error instead of panic (#118)
- primitives: Handle bytes indef in Plutus data (#143)
- primitives: Adjust member visibility in structs (#144)
- traverse: Handle Shelley's lack of invalid_transactions field (#138)
Docs
- Update changelog
Build
- deps: update bech32 requirement from 0.8.1 to 0.9.0 (#104)
Chore
- primitives: Organize test data on a single dir (#112)