Skip to content

Releases: libp2p/go-libp2p-pubsub

v0.3.6

08 Oct 18:24
Compare
Choose a tag to compare

Changelog:

  • #376 -- Add api for dynamically setting topic score parameters
  • #383 -- Reduce log verbosity; debug mostly
  • #384 -- Random Early Drop for overloaded validation queue
  • #386 -- Handle Multiple Graft Topics Correctly
  • #388 -- Remove support for multi-topic messages
  • #389 -- Topic Subscription filters

v0.3.5

26 Aug 05:30
f125ed6
Compare
Choose a tag to compare

This is mostly a bugfix release.

Changes:

  • #370 -- Add String() method to topic struct.
  • #377 -- Add behaviour penalty threshold to peer scoring.
  • #378 -- Don't apply behaviour penalty for self origin rejections.
  • #379 -- Consider promises fulfilled as soon as validation begins.
  • #381 -- regenerate protobufs

v0.3.4

10 Aug 18:58
Compare
Choose a tag to compare

This is a bug fix release:

  • #369 -- trace topics in Deliver/Reject/Duplicate events.
  • #373 -- call the correct tracer function in FloodSubRouter.Leave.
  • #374 -- add slack time to prune backoff clearance.
  • #375 -- don't add direct peers to fanout

v0.3.3

30 Jul 11:43
Compare
Choose a tag to compare

Changes:

  • #352 -- Drop warning about failure to open stream to a debug log
  • #353 -- Only do PX on leave if PX was enabled in the node
  • #356 -- Define a public error for sub.Next() on a cancelled subscription
  • #359 -- Signing policy + optional Signature, From and Seqno with the WithNoAuthor option
  • #360 -- Extended peer score inspection
  • #363 -- Add warning about messageIDs in protobufs
  • #366 -- Dependency upgrades, and minor fixes for interoperability with other libp2p implementations using uvarint63 for length-prefixing

v0.3.2

03 Jun 20:33
Compare
Choose a tag to compare
  • Adds connection manager protection for direct and mesh peers, instead of simply tagging them; see #348
  • Adds functional option for setting direct connection ticks; see #345

v0.3.1

26 May 17:43
Compare
Choose a tag to compare

This is a patch release, fixing a bug in outbound mesh quota maitenance; see #344.

v0.3.0

20 May 19:08
Compare
Choose a tag to compare

v0.2.6

15 Feb 20:43
a1999db
Compare
Choose a tag to compare

Changelog:

  • #251 -- fix typo in validator data field
  • #255 -- configurable size of validator queues
  • #258 -- replace LRU blacklist with timecache based one.

v0.2.5

16 Dec 12:51
1d5191c
Compare
Choose a tag to compare

Changes:

  • #248 -- configurable message id functions
  • updated dependencies

v0.2.4

02 Dec 18:20
b55894f
Compare
Choose a tag to compare

This is a minor patch release that updates dependencies and regenerates protobuf decoding/encoding code.