- Raise MSRV to 1.88.0. See PR 6273.
- Migrate to
{In,Out}boundConnectionUpgradetraits. See PR 4695. - Remove deprecated type-aliases and make
Config::local_public_keyprivate. See PR 4734.
- Rename
Plaintext2ConfigtoConfigto follow naming conventions across repository. See PR 4535.
-
Raise MSRV to 1.65. See PR 3715.
-
Remove
Plaintext1Config. UsePlaintext2Configinstead. See PR 3915.
- Migrate from
prosttoquick-protobuf. This removesprotocdependency. See PR 3312.
- Update to
libp2p-corev0.39.0.
-
Add more specific error reporting and remove
prost::Errorfrom public API. See PR 3058. -
Update to
libp2p-corev0.38.0. -
Update
rust-versionto reflect the actual MSRV: 1.60.0. See PR 3090.
- Update to
libp2p-corev0.37.0.
- Update to
libp2p-corev0.36.0.
-
Update prost requirement from 0.10 to 0.11 which no longer installs the protoc Protobuf compiler. Thus you will need protoc installed locally. See PR 2788.
-
Update to
libp2p-corev0.35.0.
- Update to
libp2p-corev0.34.0.
- Update to
libp2p-corev0.33.0.
- Update to
libp2p-corev0.32.0.
-
Update dependencies.
-
Migrate to Rust edition 2021 (see PR 2339).
-
Make default features of
libp2p-coreoptional. PR 2181 -
Update dependencies.
- Update dependencies.
- Update
libp2p-core.
- Update dependencies.
- Update dependencies.
- Update
libp2p-core.
- Update
libp2p-core.
- Ensure that no follow-up protocol data is dropped at the end of the plaintext protocol handshake. PR 1831.
- Update dependencies.
-
Improve error logging PR 1759.
-
Update dependencies.
-
Only prefix handshake messages with the message length in bytes as an unsigned varint. Return a plain socket once handshaking succeeded. See issue 1760 for details.
- Bump
libp2p-coredependency.
- Bump
libp2p-coredependency.
- Updated dependencies.
- Updated dependencies.