Skip to content

Releases: blinklabs-io/gouroboros

v0.41.0

23 May 02:10
a878eeb

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

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

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

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

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

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

Choose a tag to compare

What's Changed

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

v0.38.1

10 May 23:17
91b9815

Choose a tag to compare

What's Changed

  • chore(ci): create dependabot.yml for weekly updates by @wolf31o2 in #243
  • chore: update cardano-node image by @verbotenj in #245
  • chore(deps): bump golang.org/x/crypto from 0.0.0-20220824171710-5757bc0c5503 to 0.8.0 by @dependabot in #244
  • chore: Update README for docker-compose v2 hyphen issue by @verbotenj in #246
  • fix: fail CBOR decoding on unknown field by @agaffney in #247

New Contributors

Full Changelog: v0.38.0...v0.38.1

v0.38.0

03 May 21:42
25132b6

Choose a tag to compare

What's Changed

  • feat: function to get available block range for chain-sync by @agaffney in #242

Full Changelog: v0.37.0...v0.38.0

v0.37.0

29 Apr 14:21
390527a

Choose a tag to compare

What's Changed

  • chore(ci): set 10 minute golangci-lint timeout by @wolf31o2 in #238
  • feat: calculate Byron block absolute slot by @agaffney in #240

Full Changelog: v0.36.0...v0.37.0