Skip to content

v0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Oct 23:38
· 306 commits to main since this release

v0.14.0 (2022-10-13)

Features

  • return indexes along with outputs returned by produces() (#193)
  • Provide access to all assets at a tx out (#180)
  • Add magic constants for preview and preprod environments (#179)
  • Introduce Bech32 crate (#176)
  • addresses: Add hex and bech32 for Shelley parts (#181)
  • primitives: Preserve order of map structures (#192)
  • primitives: Enable serde of ledger structs (#169)
  • traverse: Add helper methods to Asset data (#195)
  • traverse: Provide access to original Datum hash (#189)
  • traverse: Introduce new MultiEraTx helpers (#184)

Bug Fixes

  • Stop double CBOR encoding of Plutus script used for hashing (#188)
  • use correct prefix when hashing plutus v2 script (#182)
  • codec: Make Int struct copy (#170)
  • primitives: Add missing PartialOrd and Ord to TransactionInput (#191)
  • traverse: Make ToHash trait public outside crate (#186)
  • Handle undefined CBOR maps in Plutus data (#196)

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

  • Fix linter warnings (#194)
  • Fix lint warnings (#190)
  • Move fee logic out of primitives (#174)
  • Move time logic out of primitives (#173)
  • Move hash logic out of primitives (#172)
  • primitives: Remove redundant address logic (#171)