Skip to content

Releases: libp2p/rust-libp2p

v0.45.1

09 Jun 13:43
v0.45.1
802d00e
Compare
Choose a tag to compare

See individual changelogs for details.

v0.45.0

31 May 11:39
v0.45.0
6e1e314
Compare
Choose a tag to compare

Medium size release. See individual changelogs for details.

v0.44.0

04 Apr 17:15
v0.44.0
f26adbc
Compare
Choose a tag to compare

Small release. See individual changelogs for details.

v0.43.0

22 Feb 15:19
v0.43.0
b185946
Compare
Choose a tag to compare

Medium size release, containing many internal refactorings as well as the last missing piece of basic hole punching, namely libp2p-dcutr. To try out hole punching yourself, follow the tutorial.

Most notable breaking changes:

  • Fold libp2p-core's Network into Swarm. See [PR 2492].

    Along with this change, many types are now exposed through libp2p-swarm instead of libp2p-core. When in doubt, change libp2p::core:: to libp2p::swarm::.

    See libp2p-swarm CHANGELOG.md.

  • Merge NetworkBehaviour's inject_* paired methods (see PR 2445).

    See libp2p-swarm CHANGELOG.md.

    • Rename ProtocolsHandler to ConnectionHandler. Upgrade should be as simple as renaming all
      occurences of ProtocolsHandler to ConnectionHandler with your favorite text manipulation tool
      across your codebase. See [PR 2527].

    See libp2p-swarm CHANGELOG.md.

See individual changelogs for details.

v0.42.2

06 Feb 22:30
v0.42.2
895a71a
Compare
Choose a tag to compare

See individual changelogs for details.

v0.42.1

02 Feb 15:05
v0.42.1
ea180aa
Compare
Choose a tag to compare

See individual changelogs for details.

v0.42.0

27 Jan 11:24
v0.42.0
73c103e
Compare
Choose a tag to compare

Larger release, among many other things adding most of the components required for hole-punching.

See individual changelogs for details.

v0.41.1

10 Jan 12:48
v0.41.1
e93321f
Compare
Choose a tag to compare

See #2427.

v0.41.0

16 Nov 16:09
v0.41.0
4bd44c8
Compare
Choose a tag to compare

Small release most notably improving WASM support.

See individual changelogs for details.

v0.40.0

01 Nov 10:50
v0.40.0
c88cff1
Compare
Choose a tag to compare

See individual changelogs for details.

This is a large release consisting of many small changes. As always, please raise any questions you might have here on this GitHub repository. In addition, feel free to tag @mxinden on the pull request updating your project to v0.40.0 for review.