You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The libp2p.MultiaddrResolver option now takes an interface rather than a
specific pointer. This decouples the resolver from a specific implementation
and also defines a better interface that is aware of bounds.
The swarm exports a new type ResolverFromMaDNS that implements this interface from a *madns.Resolver. The one line diff is essentially:
Go through relevant libp2p repos looking for unreleased changes that should make it into the release. If you find any, cut releases.
Run go get -u ./... to see if there are any out-of-date deps that look important. If there are, bubble them. Try to avoid directly updating indirect deps in go-libp2p's go.mod when possible.
Stage 1 - Release
Publish the release through the GitHub UI, adding the release notes. Some users rely on this to receive notifications of new releases.
🗺 What's left for release
Possibly deferred
NewStream
blocks on one side despite successful connection #2589Deferred
Breaking Changes
libp2p.MultiaddrResolver
option now takes an interface rather than aspecific pointer. This decouples the resolver from a specific implementation
and also defines a better interface that is aware of bounds.
ResolverFromMaDNS
that implements this interface from a*madns.Resolver
. The one line diff is essentially:🔦 Highlights
< top highlights for this release notes >
Changelog
From v0.36.5 to v0.37.0
✅ Release Checklist
go get -u ./...
to see if there are any out-of-date deps that look important. If there are, bubble them. Try to avoid directly updating indirect deps in go-libp2p'sgo.mod
when possible.The text was updated successfully, but these errors were encountered: