PackageTrack
Sign in Get early access

amphp/dns

Async DNS resolution for Amp.

v2.4.1 52M downloads/mo #376 most downloaded on Packagist amphp/dns

What this package is like to depend on

Last release 28 days ago

26 Jul 2026

Ships unpredictably

gaps range from 1 weeks to 1.5 years

Rarely documented

notes for 10 of 69 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

74 releases · first in 2014

1 release in the last 12 months

see the full history below

Release timeline

74 releases · Jun 2014 to Jul 2026
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 60 of 74
  1. v2.4.1 26 Jul 2026
    Release notes

    What's Changed

    • Fixed cancellation of a query cancelling all outstanding queries for the same name
    • Fixed parsing hosts files with a comments starting after the first character in the line

    Full Changelog: v2.4.0...v2.4.1

    Open source →
    Release notes

    2.4.1 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. v2.4.0 19 Jan 2025
    Release notes

    What's Changed

    • Replaced WMIC nameserver lookup with PowerShell equivalent by @Bilge in #116

    Full Changelog: v2.3.0...v2.4.0

    Open source →
    Release notes

    2.4.0

    Compare

    Choose a tag to compare

    Open source →
  3. v2.3.0 21 Dec 2024
    Release notes

    What's Changed

    • Replaced Windows registry lookup with WMIC process invocation by @Bilge in #115
    • Fix #120: Incorrect error message on missing domain by @trowski in #121

    Full Changelog: v2.2.0...v2.3.0

    Open source →
    Release notes

    2.3.0

    Compare

    Choose a tag to compare

    Open source →
  4. v2.2.0 02 Jun 2024
    Release notes

    What's Changed

    • Added StaticDnsConfigLoader
    • Fixed support for docker 26+ by @xtrime-ru in #118

    New Contributors

    Full Changelog: v2.1.2...v2.2.0

    Open source →
    Release notes

    2.2.0

    Compare

    Choose a tag to compare

    Open source →
  5. v2.1.2 19 Apr 2024
    Release notes

    What's Changed

    • Make implicit nullable types explicit to avoid deprecation notice in PHP 8.4.

    Full Changelog: v2.1.1...v2.1.2

    Open source →
    Release notes

    2.1.2

    Compare

    Choose a tag to compare

    Open source →
  6. v2.1.1 30 Jan 2024
    Release notes

    What's Changed

    • Corrected error message unit scale (ms -> seconds) by @Bilge in #113
    • Fixed Windows nameserver detection by only enumerating real NICs by @Bilge in #114

    New Contributors

    Full Changelog: v2.1.0...v2.1.1

    Open source →
    Release notes

    2.1.1

    Compare

    Choose a tag to compare

    Open source →
  7. v2.1.0 18 Nov 2023
    Release notes
    • Fixed name resolution when NDots > 1
    • Added Cancellation arguments to Amp\Dns\query() and Amp\Dns\resolve().

    Full Changelog: v2.0.1...v2.1.0

    Open source →
    Release notes

    2.1.0

    Compare

    Choose a tag to compare

    Open source →
  8. v2.0.1 21 Jan 2023
    Release notes

    What's Changed

    Full Changelog: v2.0.0...v2.0.1

    Open source →
    Release notes

    2.0.1

    Compare

    Choose a tag to compare

    Open source →
  9. v2.0.0 10 Jan 2023
    Release notes

    Stable release compatible with AMPHP v3 and fibers! 🎉

    As with other libraries compatible with AMPHP v3, most cases of parameters or returns of Promise<ResolutionType> have been replaced with ResolutionType.

    • Renamed Resolver to DnsResolver
    • Renamed resolver() to dnsResolver()
    • Renamed Config to DnsConfig
    • Renamed ConfigLoader to DnsConfigLoader
    • Renamed UnixConfigLoader to UnixDnsConfigLoader
    • Renamed WindowsConfigLoader to WindowsDnsConfigLoader
    • Renamed Record to DnsRecord
    • Renamed NoRecordException to MissingDnsRecordException
    • Renamed TimeoutException to DnsTimeoutException
    • Renamed ConfigException to DnsConfigException
    • Added optional Cancellation parameter to DnsResolver methods
    • Fixed getting search domain from hostname
    • Fixed potential double resolution of a deferred if a DNS query timed out.
    Open source →
    Release notes

    2.0.0

    Compare

    Choose a tag to compare

    Open source →
  10. v2.0.0-beta.5 11 Dec 2022 pre-release

    Nothing published for this version

  11. v2.0.0-beta.4 07 Nov 2022 pre-release

    Nothing published for this version

  12. v2.0.0-beta.3 22 Feb 2022 pre-release

    Nothing published for this version

  13. v2.0.0-beta.2 03 Feb 2022 pre-release

    Nothing published for this version

  14. v2.0.0-beta.1 15 Dec 2021 pre-release

    Nothing published for this version

  15. v1.2.4 08 Dec 2024
    Release notes

    What's Changed

    • Increase minimum version to PHP 7.1
    • Make implicit nullable types explicit by @nicolas-grekas in #117
    • Fix default search list based on hostname

    New Contributors

    Full Changelog: v1.2.3...v1.2.4

    Open source →
    Release notes

    1.2.4

    Compare

    Choose a tag to compare

    Open source →
  16. v1.2.3 21 Jul 2020

    Nothing published for this version

  17. v1.2.2 19 Jun 2020

    Nothing published for this version

  18. v1.2.1 28 Nov 2019

    Nothing published for this version

  19. v1.2.0 30 Jul 2019

    Nothing published for this version

  20. v1.1.0 08 Jul 2019

    Nothing published for this version

  21. v1.0.0 13 Mar 2019

    Nothing published for this version

  22. v0.9.15 08 Jul 2019

    Nothing published for this version

  23. v0.9.14 25 Jan 2019

    Nothing published for this version

  24. v0.9.13 01 May 2018

    Nothing published for this version

  25. v0.9.12 10 Jan 2018

    Nothing published for this version

  26. v0.9.11 16 Dec 2017

    Nothing published for this version

  27. v0.9.10 07 Nov 2017

    Nothing published for this version

  28. v0.9.9 07 Nov 2017

    Nothing published for this version

  29. v0.9.8 12 Sep 2017

    Nothing published for this version

  30. v0.9.7 09 Aug 2017

    Nothing published for this version

  31. v0.9.6 13 Jul 2017

    Nothing published for this version

  32. v0.9.5 13 Jul 2017

    Nothing published for this version

  33. v0.9.4 01 Jul 2017

    Nothing published for this version

  34. v0.9.3 01 Jul 2017

    Nothing published for this version

  35. v0.9.2 29 Jun 2017

    Nothing published for this version

  36. v0.9.1 27 Jun 2017

    Nothing published for this version

  37. v0.9.0 24 Jun 2017

    Nothing published for this version

  38. v0.8.15 12 Jul 2017

    Nothing published for this version

  39. v0.8.14 05 Feb 2017

    Nothing published for this version

  40. v0.8.13 25 Jan 2017

    Nothing published for this version

  41. v0.8.12 05 Jan 2017

    Nothing published for this version

  42. v0.8.11 26 May 2016

    Nothing published for this version

  43. v0.8.10 26 Mar 2016

    Nothing published for this version

  44. v0.8.9 24 Mar 2016

    Nothing published for this version

  45. v0.8.8 20 Mar 2016

    Nothing published for this version

  46. v0.8.7 14 Mar 2016

    Nothing published for this version

  47. v0.8.6 29 Feb 2016

    Nothing published for this version

  48. v0.8.5 23 Dec 2015

    Nothing published for this version

  49. v0.8.4 08 Dec 2015

    Nothing published for this version

  50. v0.8.3 23 Sep 2015

    Nothing published for this version

  51. v0.8.2 18 Sep 2015

    Nothing published for this version

  52. v0.8.1 10 Sep 2015

    Nothing published for this version

  53. v0.8.0 08 Sep 2015

    Nothing published for this version

  54. v0.7.1 07 Sep 2015

    Nothing published for this version

  55. v0.7.0 02 Aug 2015

    Nothing published for this version

  56. v0.6.0 20 May 2015

    Nothing published for this version

  57. v0.5.0 27 Apr 2015

    Nothing published for this version

  58. v0.4.2 18 Feb 2015

    Nothing published for this version

  59. v0.4.1 17 Feb 2015

    Nothing published for this version

  60. v0.4.0 08 Dec 2014

    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