v0.18.0-rc1
Pre-release
Pre-release
marten-seemann
released this
18 Jan 14:09
·
3438 commits
to master
since this release
The (pre-) release adds support for the libp2p resource manager. See #1260 and libp2p/go-libp2p-core#229 for the discussion and https://github.com/libp2p/go-libp2p-resource-manager for the implementation.
What's Changed
- remove goprocess from the mock package by @marten-seemann in #1266
- run reconnect test using QUIC by @marten-seemann in #1268
- require the expiration field of the circuit v2 Reservation protobuf by @marten-seemann in #1269
- move go-libp2p-autonat to p2p/host/autonat by @marten-seemann in #1273
- fix flaky TestNotifications test by @marten-seemann in #1278
- remove direct dependency on libp2p/go-addr-util by @marten-seemann in #1279
- Fix typo in options.go by @mudler in #1274
- use the transport.Upgrader interface by @marten-seemann in #1277
- add an option for the swarm dial timeout by @marten-seemann in #1271
- chore: update go-log to v2.5.0 by @marten-seemann in #1286
- fix flaky TestStreamsStress test by @marten-seemann in #1288
- remove replace directives in the examples go.mod files by @marten-seemann in #1292
- speed up the autorelay test, fix flaky TestAutoRelay test by @marten-seemann in #1272
- use the netutil package that was moved to go-libp2p-testing by @marten-seemann in #1263
- don't close the connection when opening the identify stream fails by @marten-seemann in #1293
- speed up identify tests by @marten-seemann in #1294
- move go-libp2p-discovery here by @marten-seemann in #1291
- move the go-libp2p-connmgr here by @marten-seemann in #1297
- use the resource manager by @marten-seemann in #1275
- Basic resource manager integration tests by @vyzo in #1296
- default connection manager by @vyzo in #1299
New Contributors
Full Changelog: v0.17.0...v0.18.0-rc1