Skip to content

Releases: blinklabs-io/gouroboros

v0.44.0

10 Jun 22:00
e8de9a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.43.0...v0.44.0

v0.43.0

04 Jun 23:40
fbb7073
Compare
Choose a tag to compare

What's Changed

  • chore(docs): logo assets and add to readme by @wolf31o2 in #288
  • feat: generic interface for TX inputs/outputs by @agaffney in #289
  • feat: better handling of Mary MultiAsset value by @agaffney in #292
  • feat: properly handle addresses in ledger by @agaffney in #293

Full Changelog: v0.42.0...v0.43.0

v0.42.0

02 Jun 01:36
93b6409
Compare
Choose a tag to compare

What's Changed

  • fix: only act in full-duplex mode if we asked for it by @agaffney in #283
  • feat: proper parsing for multiasset TX outputs by @agaffney in #284
  • feat: allow running multiple instances of a protocol in muxer by @agaffney in #287

Full Changelog: v0.41.0...v0.42.0

v0.41.0

23 May 02:10
a878eeb
Compare
Choose a tag to compare

Breaking Changes

  • The protocol-params query will no longer work against cardano-node <8.0.0 due to a backwards-incompatible change that upstream made without proper protocol versioning

What's Changed

Full Changelog: v0.40.1...v0.41.0

v0.40.1

21 May 15:14
645052f
Compare
Choose a tag to compare

What's Changed

  • fix: increase max nested levels for CBOR decoding by @agaffney in #278

Full Changelog: v0.40.0...v0.40.1

v0.40.0

18 May 22:16
6e401b9
Compare
Choose a tag to compare

Breaking Changes

  • the Ouroboros type has been renamed to Connection and a NewConnection() function created. The New() function remains as an alias for backward compatibility

What's Changed

Full Changelog: v0.39.0...v0.40.0

v0.39.0

18 May 02:06
d364fa9
Compare
Choose a tag to compare

What's Changed

  • chore(docs): oss headers, coc, and contributors by @wolf31o2 in #252
  • chore(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #261
  • feat: make protocol identifiers public by @agaffney in #265
  • fix: check for shutdown to avoid hang on close by @agaffney in #263
  • test: framework for mocking Ouroboros connections by @agaffney in #266
  • fix: protect stop/start/close functions from being called again by @agaffney in #269
  • fix: close connection on muxer stop by @agaffney in #270
  • test: Ouroboros double close test by @agaffney in #272
  • test: basic handshake tests by @agaffney in #271

Full Changelog: v0.38.4...v0.39.0

v0.38.4

12 May 01:52
184db05
Compare
Choose a tag to compare

What's Changed

  • fix: clear out intersect result channel when getting tip to prevent hangs by @agaffney in #255
  • fix: return immediately when stopping sync process to prevent hang by @agaffney in #256

Full Changelog: v0.38.3...v0.38.4

v0.38.3

11 May 21:32
2281362
Compare
Choose a tag to compare

What's Changed

  • fix: use sync.WaitGroup to avoid random panics on shutdown by @agaffney in #251

Full Changelog: v0.38.2...v0.38.3

v0.38.2

11 May 01:11
54674b9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.38.1...v0.38.2