PackageTrack
Sign in Get early access

libp2p-dns

DNS transport implementation for libp2p

0.44.0 17M downloads/mo #2289 most downloaded on crates.io libp2p/rust-libp2p

What this package is like to depend on

Last release 1 years ago

27 Jun 2025

Release timing varies

gaps range from 2 weeks to 9 months

Most releases are documented

notes for 29 of 47 stable releases

1 version withdrawn

withdrawn after publishing

8 years old

50 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

50 releases · Jan 2019 to Jun 2025
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 50
  1. 0.44.0 27 Jun 2025
    Release notes
    • Removed async_std module PR 5959

    • Report all transport errors in a dial attempt instead of only returning the last error. See PR 5899.

    Open source →
  2. 0.43.0 14 Jan 2025
    Release notes
    • Upgrade async-std-resolver and hickory-resolver. See PR 5727

    <!-- Update to libp2p-core v0.43.0 -->

    Open source →
  3. 0.42.1 14 Jan 2025 withdrawn

    Nothing published for this version

  4. 0.42.0 09 Aug 2024
    Release notes
    • Implement refactored Transport. See PR 4568
    Open source →
  5. 0.41.1 13 Nov 2023
    Release notes
    • Add hidden API that removes unnecessary async for async-std. See PR 4808.
    Open source →
  6. 0.41.0 05 Nov 2023
    Release notes
    • Make tokio::Transport::custom and async_std::Transport::custom constructors infallible. See PR 4464.
    • Remove deprecated type-aliases. See PR 4739.
    • Migrate to the hickory-dns project which has rebranded from trust-dns. We also remove the tokio-dns-over-rustls and tokio-dns-over-https-rustls features. Users should activate these features themselves on hickory-resolver if so desired. See PR 4780.
    Open source →
  7. 0.40.1 18 Oct 2023
    Release notes
    • Remove Dns prefix from types like TokioDnsConfig and DnsConfig in favor of modules that describe the different variants. Users are encouraged to import the libp2p::dns module and refer to types as dns::tokio::Transport and dns::async_std::Transport. See PR 4505.
    Open source →
  8. 0.40.0 20 Jun 2023
    Release notes
    Open source →
  9. 0.39.0 24 Feb 2023
    Release notes
    • Update to libp2p-core v0.39.0.
    Open source →
  10. 0.38.0 25 Nov 2022
    Release notes
    • Update to libp2p-core v0.38.0.

    • Update rust-version to reflect the actual MSRV: 1.60.0. See PR 3090.

    Open source →
  11. 0.37.0 14 Oct 2022
    Release notes
    • Remove default features. If you previously depended on async-std you need to enable this explicitly now. See PR 2918.

    • Update to libp2p-core v0.37.0.

    Open source →
  12. 0.36.0 07 Sep 2022
    Release notes
    • Update to libp2p-core v0.36.0.
    Open source →
  13. 0.35.0 22 Aug 2022
    Release notes
    • Update to libp2p-core v0.35.0.
    Open source →
  14. 0.34.0 05 Jul 2022
    Release notes
    • Update to libp2p-core v0.34.0.
    Open source →
  15. 0.33.0 31 May 2022
    Release notes
    • Update to libp2p-core v0.33.0.

    • Remove implementation of Clone on GenDnsConfig. See PR 2682.

    Open source →
  16. 0.32.1 04 Apr 2022
    Release notes
    • Update to trust-dns v0.21. See PR 2543.
    Open source →
  17. 0.32.0 22 Feb 2022
    Release notes
    • Update to libp2p-core v0.32.0.
    Open source →
  18. 0.31.0 27 Jan 2022
    Release notes
    • Update dependencies.

    • Migrate to Rust edition 2021 (see PR 2339).

    Open source →
  19. 0.30.0 01 Nov 2021
    Release notes
    • Make default features of libp2p-core optional. PR 2181

    • Update dependencies.

    Open source →
  20. 0.30.0-rc.1 15 Oct 2021 pre-release

    Nothing published for this version

  21. 0.29.0 12 Jul 2021
    Release notes
    • Update dependencies.
    Open source →
  22. 0.28.1 01 Apr 2021
    Release notes
    • Update dependencies.

    • Remove fqdn function optimization conflicting with non fully qualified domain name resolution PR 2027.

    Open source →
  23. 0.28.0 17 Mar 2021
    Release notes
    • Update libp2p-core.

    • Add support for resolving /dnsaddr addresses.

    • Use trust-dns-resolver, removing the internal thread pool and expanding the configurability of libp2p-dns by largely exposing the configuration of trust-dns-resolver. PR 1927

    Open source →
  24. 0.27.0 12 Jan 2021
    Release notes
    • Update dependencies.
    Open source →
  25. 0.26.0 18 Dec 2020
    Release notes
    • Update libp2p-core.
    Open source →
  26. 0.25.0 25 Nov 2020
    Release notes
    • Update libp2p-core.
    Open source →
  27. 0.24.0 09 Nov 2020
    Release notes
    • Update dependencies.
    Open source →
  28. 0.23.0 16 Oct 2020
    Release notes
    • Bump libp2p-core dependency.
    Open source →
  29. 0.22.0 09 Sep 2020
    Release notes
    • Bump libp2p-core dependency.
    Open source →
  30. 0.21.0 18 Aug 2020
    Release notes
    • Bump libp2p-core dependency.
    Open source →
  31. 0.20.0 01 Jul 2020
    Release notes
    • Dependency and documentation updates.
    Open source →
  32. 0.19.0 18 May 2020

    Nothing published for this version

  33. 0.18.0 09 Apr 2020

    Nothing published for this version

  34. 0.17.0 01 Apr 2020

    Nothing published for this version

  35. 0.16.0 14 Feb 2020

    Nothing published for this version

  36. 0.15.0 24 Jan 2020

    Nothing published for this version

  37. 0.14.0-alpha.1 07 Jan 2020 pre-release

    Nothing published for this version

  38. 0.13.0 06 Nov 2019

    Nothing published for this version

  39. 0.12.0 15 Aug 2019

    Nothing published for this version

  40. 0.11.0 19 Jul 2019

    Nothing published for this version

  41. 0.10.0 25 Jun 2019

    Nothing published for this version

  42. 0.9.0 04 Jun 2019

    Nothing published for this version

  43. 0.8.0 15 May 2019

    Nothing published for this version

  44. 0.7.0 23 Apr 2019

    Nothing published for this version

  45. 0.6.0 29 Mar 2019

    Nothing published for this version

  46. 0.5.0 13 Mar 2019

    Nothing published for this version

  47. 0.4.0 20 Feb 2019

    Nothing published for this version

  48. 0.3.0 30 Jan 2019

    Nothing published for this version

  49. 0.2.0 10 Jan 2019

    Nothing published for this version

  50. 0.1.0 02 Jan 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive