-
Removed
async_stdmodule PR 5959 -
Report all transport errors in a dial attempt instead of only returning the last error. See PR 5899.
- Upgrade
async-std-resolverandhickory-resolver. See PR 5727
- Implement refactored
Transport. See PR 4568
- Add hidden API that removes unnecessary async for
async-std. See PR 4808.
- Make
tokio::Transport::customandasync_std::Transport::customconstructors infallible. See PR 4464. - Remove deprecated type-aliases. See PR 4739.
- Migrate to the
hickory-dnsproject which has rebranded fromtrust-dns. We also remove thetokio-dns-over-rustlsandtokio-dns-over-https-rustlsfeatures. Users should activate these features themselves onhickory-resolverif so desired. See PR 4780.
- Remove
Dnsprefix from types likeTokioDnsConfigandDnsConfigin favor of modules that describe the different variants. Users are encouraged to import thelibp2p::dnsmodule and refer to types asdns::tokio::Transportanddns::async_std::Transport. See PR 4505.
- Raise MSRV to 1.65. See PR 3715.
- Update to
libp2p-corev0.39.0.
-
Update to
libp2p-corev0.38.0. -
Update
rust-versionto reflect the actual MSRV: 1.60.0. See PR 3090.
-
Remove default features. If you previously depended on
async-stdyou need to enable this explicitly now. See PR 2918. -
Update to
libp2p-corev0.37.0.
- Update to
libp2p-corev0.36.0.
- Update to
libp2p-corev0.35.0.
- Update to
libp2p-corev0.34.0.
-
Update to
libp2p-corev0.33.0. -
Remove implementation of
CloneonGenDnsConfig. See PR 2682.
- Update to
trust-dnsv0.21. See PR 2543.
- 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 dependencies.
-
Remove
fqdnfunction optimization conflicting with non fully qualified domain name resolution PR 2027.
-
Update
libp2p-core. -
Add support for resolving
/dnsaddraddresses. -
Use
trust-dns-resolver, removing the internal thread pool and expanding the configurability oflibp2p-dnsby largely exposing the configuration oftrust-dns-resolver. PR 1927
- Update dependencies.
- Update
libp2p-core.
- Update
libp2p-core.
- Update dependencies.
- Bump
libp2p-coredependency.
- Bump
libp2p-coredependency.
- Bump
libp2p-coredependency.
- Dependency and documentation updates.