Releases: libp2p/go-libp2p-pubsub
Releases · libp2p/go-libp2p-pubsub
v0.14.2
What's Changed
- Fix race when calling Preprocess and msg ID generator by @MarcoPolo in #627
- Fix test races and enable race tests in CI by @MarcoPolo in #626
- Skip 32-bit tests in CI by @MarcoPolo in #628
Full Changelog: v0.14.1...v0.14.2
v0.14.1
What's Changed
- fix(BatchPublishing): Make topic.AddToBatch threadsafe by @MarcoPolo in #622
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- ci: uci/copy-templates by @web3-bot in #604
- fix(IDONTWANT)!: Do not IDONTWANT your sender by @MarcoPolo in #609
- feat(gossipsub): Add MessageBatch by @MarcoPolo in #607
- Send IDONTWANT before first publish by @MarcoPolo in #612
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- ci: uci/update-go by @web3-bot in #595
- Upgrade go-libp2p to v0.39.1 by @gammazero in #598
- feat: avoid repeated checksum calculations by @arajasek in #599
- feat: WithValidatorData publishing option by @Wondertan in #603
New Contributors
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- ci: uci/update-go by @web3-bot in #577
- Update go-libp2p to latest by @gammazero in #578
- Do not call Debugf for non-debug levels in doDropRPC by @algorandskiy in #580
- Add Function to Enable Application Layer to Send Direct Control Messages by @yhassanzadeh13 in #562
- Fix the Router's Ability to Prune the Mesh Periodically by @nisdas in #589
- Improve IDONTWANT Flood Protection by @nisdas in #590
- Allow cancelling IWANT using IDONTWANT by @ppopth in #591
New Contributors
- @algorandskiy made their first contribution in #580
Full Changelog: v0.12.0...v0.13.0
v0.12.0
Release Highlights
This release includes the implementation of GossipSub v1.2; see libp2p/specs#548
What's Changed
- Missing flood protection check for number of message IDs when handling
Ihave
messages by @cortze in #560 - test: use the regular libp2p host by @Stebalien in #565
- Switch to the new peer notify mechanism by @Stebalien in #564
- test: test notify protocols updated by @Stebalien in #567
- Added missing Close call on the AddrBook member of GossipSubRouter by @sstanculeanu in #568
- ci: uci/copy-templates by @web3-bot in #570
- ci: disable testing on macos by @Stebalien in #571
- Re-enable disabled gossipsub test by @Stebalien in #566
- GossipSub v1.2: IDONTWANT control message and priority queue. by @ppopth in #553
- chore: upgrade go-libp2p by @sukunrt in #575
New Contributors
- @cortze made their first contribution in #560
- @sstanculeanu made their first contribution in #568
- @web3-bot made their first contribution in #570
- @ppopth made their first contribution in #553
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- chores: bump go-libp2p by @Wondertan in #558
- Fix: Own our CertifiedAddrBook by @MarcoPolo in #555
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Replace fragmentRPC with appendOrMergeRPC by @MarcoPolo in #557
- fix: Don't bother parsing an empty slice by @MarcoPolo in #556