Skip to content

Releases: libp2p/go-libp2p-kad-dht

v0.21.0

10 Feb 03:50
4364e75
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20.0...v0.21.0

v0.20.0

11 Dec 21:18
2b85cfc
Compare
Choose a tag to compare

What's Changed

  • New defaults for the Provider Record Expiration (48h) based on libp2p/specs#451:
    • feat: increase expiration time for Provider Records to 48h (RFM17) by @cortze in #793
    • feat: increase the max record age to 48h (PUT_VALUE, RFM17) by @cortze in #794

New Contributors

Full Changelog: v0.19.0...v0.20.0

v0.19.0

11 Dec 19:25
9837b67
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0

30 Aug 19:33
dae5a9a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.0...v0.18.0

v0.17.0

15 Aug 15:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.16.0...v0.17.0

v0.16.0

02 Jun 14:37
4371650
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.16.0

v0.15.0

11 Nov 18:12
cd05807
Compare
Choose a tag to compare

This release upgrades libp2p dependencies to plumb through datastore interface changes.

v0.14.0

26 Oct 18:43
7724838
Compare
Choose a tag to compare
  • Disallow GetPublicKey when DisableValues is passed by @aschmahmann in #604
  • Update CI config files by @web3-bot in #743
  • Make compatible with go-libp2p 0.15 by @Stebalien in #747
  • Introduces ProviderStore interface for custom provider record sources. This new interface enables provider sources to supply address information in addition to peer id information by @petar in #751

Full Changelog: v0.13.1...v0.14.0

v0.13.1

18 Aug 18:22
7a8aeb6
Compare
Choose a tag to compare
  • Add some opentelemetry tracing into the fullrt dht client #734
  • Codecov removed #742
  • Extract validation logic from the protocol messenger to enable easier reuse #741

Release v0.13.0

28 Jul 06:06
d2c9a7c
Compare
Choose a tag to compare
  • Update to go-libp2p 0.14
  • Remove GetValues (it didn't do what you think it did).
  • Improve peer usefulness metrics.
  • Avoid blocking when calling RefreshRoutingTable
  • Allow passing a function to determine bootstrap peers.