- Update to
libp2p-core
v0.33.0
.
-
Update to
libp2p-core
v0.32.0
. -
Update to
snow
v0.9.0
. See PR 2472.
-
Update dependencies.
-
Migrate to Rust edition 2021 (see PR 2339).
-
Make default features of
libp2p-core
optional. PR 2181 -
Update dependencies.
- Update dependencies.
- Update to
snow
v0.8.0
(PR-2068).
- Update
libp2p-core
.
- Update dependencies.
- Update
libp2p-core
.
- Update
libp2p-core
.
- Update dependencies.
- Update dependencies.
-
Bump
libp2p-core
dependency. -
Remove fallback legacy handshake payload decoding by default. To continue supporting inbound legacy handshake payloads,
recv_legacy_handshake
must be configured on theLegacyConfig
.
- Bump
libp2p-core
dependency.
NOTE: For a smooth upgrade path from 0.20
to > 0.21
on an existing deployment, this version must not be skipped
or the provided LegacyConfig
used!
- Stop sending length-prefixed protobuf frames in handshake
payloads by default. See issue 1631.
The new
LegacyConfig
is provided to optionally configure sending the legacy handshake. Note: This release always supports receiving legacy handshake payloads. A future release will also move receiving legacy handshake payloads into aLegacyConfig
option. However, all legacy configuration options will eventually be removed, so this is primarily to allow delaying the handshake upgrade or keeping compatibility with a network whose peers are slow to upgrade, without having to freeze the version oflibp2p-noise
altogether in these projects.
NOTE: For a smooth upgrade path from 0.20
to > 0.21
on an existing deployment, this version must not be skipped!
-
Add support for reading handshake protobuf frames without length prefixes in preparation for no longer sending them. See issue 1631.
-
Update the
snow
dependency to the latest patch version.
- Updated dependencies.
- Conditional compilation fixes for the
wasm32-wasi
target (PR 1633).
-
Re-add noise upgrades for IK and IX (PR 1580).
-
Updated dependencies.