Skip to content

v0.19.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Jun 00:58
· 243 commits to main since this release
fcd8bb2

v0.19.0-alpha.1 (2023-06-11)

Features

  • Introduce Upstream crate (#230)
  • introduce UTxO RPC interop (#260)
  • Add client/server use_channel variants (#228)
  • Migrate to asynchronous I/O (#241)
  • Allow creation of secret key from bytes (#224)
  • Add constants for known miniprotocols
  • Make the underlying TxBody type generic
  • addresses: Derive Hash on Address (#235)
  • interop: add block mapping to u5c (#261)
  • traverse: Expose aux data scripts (#232)
  • traverse: improve native asset access (#259)
  • traverse: Introduce time helpers (#234)
  • upstream: Make output generic by adapter (#236)

Bug Fixes

  • ignore duplicate consumed inputs (#257)
  • back-merge v0.18.1 hotfix (#254)
  • Handle bearer I/O errors (#247)
  • Make upstream worker easy to connect (#246)
  • upstream: Use sync read for chunk dequeue (#239)

Docs

  • Small crate readme tweaks
  • network: Add chain-sync client docs (#252)
  • network: Document BlockFetch client (#251)

Code Refactoring

  • Improve network module naming (#245)
  • Merge multiplexer & miniprotocols into single crate (#244)
  • traverse: Unify mint and output asset artifacts (#231)

Chore

  • fix clippy warnings (#262)
  • undo upstream crate experiment (#258)
  • upgrade to gasket v0.4 (#256)
  • upgrade gasket to v0.3.0 (#255)
  • Use gasket dep from crates.io (#249)
  • Fix lint warnings for all targets (#240)
  • Improve network tracing messages (#237)
  • traverse: Improve API ergonomics (#233)