1.3.0
This release adds support for gossipsub v1.3, a QUIC prototype as well as other fixes/improvements
What's Changed
- Quic secure transport implementation by @ianopolous in #407
- Follow up to #407: refactor NettyTransport by @Nashatyrev in #408
- ci: uci/copy-templates by @web3-bot in #410
- Add QUIC os-specific bindings as implementation by @StefanBratanov in #411
- Add support for libp2p interop tests by @lucassaldanha in #421
- [QUIC] Set muxer session and secure session on connection by @tbenr in #413
- Use netty core instead of incubator artifact for QUIC by @StefanBratanov in #412
- Apply InboundTrafficLimitHandler only if max bytes > 0 by @westernbear in #416
- Apply TotalTimeoutHandler only if duration seconds > 0 by @westernbear in #415
- docs: add build path to README by @operagxsasha in #419
- Move QUIC implementation to prototype 🍋 by @StefanBratanov in #423
- Add quic to interop client by @lucassaldanha in #425
- Fix default redis param and simplifying compose test file by @lucassaldanha in #427
- Fix quic-v1 config by @lucassaldanha in #428
- Add websocket to interop client by @StefanBratanov in #429
- Updated rpc protobuf definition for partial messages by @lucassaldanha in #434
- Add support for Extension Control Messages (gossipsub v1.3) 1/2 by @lucassaldanha in #438
- Sending control extension message to remote peers by @lucassaldanha in #442
- Gossip Extensions feature flag by @lucassaldanha in #443
- Added peer penalties logic when sending multiple ControlExtensions message by @lucassaldanha in #450
- Fix ConnectionClosedException propagating uncaught to Netty event loop by @lucassaldanha in #455
- Update dependencies by @lucassaldanha in #459
- docs: partial-messages extension design by @lucassaldanha in #457
- Fixed mainClassname for Pinger. by @murdak in #453
- Update .gitignore to include .worktrees by @lucassaldanha in #462
- Skip CI for documentation-only changes by @lucassaldanha in #464
- Filter backoff peers in subscribe() and make v1.3 honour backoff/IDONTWANT by @lucassaldanha in #472
- Add PubsubRpcLimits decoding count-cap to reduce memory footprint by @lucassaldanha in #477
New Contributors
- @web3-bot made their first contribution in #410
- @westernbear made their first contribution in #416
- @operagxsasha made their first contribution in #419
- @murdak made their first contribution in #453
Full Changelog: 1.2.2...1.3.0