Releases: libp2p/go-libp2p-pubsub
Releases · libp2p/go-libp2p-pubsub
v0.3.6
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
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
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
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
- 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
This is a patch release, fixing a bug in outbound mesh quota maitenance; see #344.
v0.2.6
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
Changes:
- #248 -- configurable message id functions
- updated dependencies
v0.2.4
This is a minor patch release that updates dependencies and regenerates protobuf decoding/encoding code.