NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1973 most downloaded on Packagist
Retrieve DNS records
Last release 3 months ago
16 Jun 2026
Release timing varies
gaps range from 2 weeks to 13 months
Most releases are documented
notes for 34 of 41 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
41 releases · first in 2017
Support null MX and SRV records that use the root label by @mattiasgeniar in #125
Full Changelog: 2.8.0...2.8.1
Full Changelog: https://github.com/spatie/dns/compare/2.8.0...2.8.1
One column per quarter.
Fix namespace typos in README.md by @bessone in #122
Full Changelog: 2.7.1...2.8.0
Full Changelog: https://github.com/spatie/dns/compare/2.7.1...2.8.0
Update issue template by @AlexVanderbist in #116
Full Changelog: 2.7.0...2.7.1
Full Changelog: https://github.com/spatie/dns/compare/2.7.0...2.7.1
Let users set a custom timeout or number of retries for the Dig handler by @Kovah in #115
Full Changelog: https://github.com/spatie/dns/compare/2.6.0...2.7.0
Fix: TXT parsing by @SRWieZ in #109
Full Changelog: https://github.com/spatie/dns/compare/2.5.6...2.6.0
Fix README.md by @lyrixx in #107
Full Changelog: 2.5.5...2.5.6
Full Changelog: https://github.com/spatie/dns/compare/2.5.5...2.5.6
Allow Symfony 7.x by @thecaliskan in #104
Full Changelog: 2.5.4...2.5.5
Full Changelog: https://github.com/spatie/dns/compare/2.5.4...2.5.5
Improve security by @freekmurze in #103
Full Changelog: https://github.com/spatie/dns/compare/2.5.3...2.5.4
Add PHP 8.2 Support by @patinthehat in #99
Full Changelog: 2.5.2...2.5.3
Full Changelog: https://github.com/spatie/dns/compare/2.5.2...2.5.3
allow to query NS on root or tld nameservers by @scuben in #98
Full Changelog: 2.5.1...2.5.2
Full Changelog: https://github.com/spatie/dns/compare/2.5.1...2.5.2
Fix PTR property naming. by @lwohn in https://github.com/spatie/dns/pull/96
Full Changelog: https://github.com/spatie/dns/compare/2.5.0...2.5.1
Fix duplicated dig buildCommand by @0xb4lint in https://github.com/spatie/dns/pull/93
Full Changelog: https://github.com/spatie/dns/compare/2.4.7...2.5.0
Nothing published for this version
- improve error handling of dig Full Changelog: https://github.com/spatie/dns/compare/2.4.5...2.4.6
Full Changelog: https://github.com/spatie/dns/compare/2.4.5...2.4.6
Nothing published for this version
Nothing published for this version
Nothing published for this version
- make compatible with PHP 8.1 - add time and tries parameters
time and tries parametersNothing published for this version
Nothing published for this version
- fix macroable behaviour
- allow v1 of spatie/macroable
- make Record macroable
Record macroable- add guess method to Factory
guess method to Factoryensure accessed indexes do exist
- Make records arrayable
always only return the requests record types
let getRecords return an array instead of a custom collection
getRecords return an array instead of a custom collectionadded support for multiple handlers
- add of method
of method- add noidnout
noidnoutdrop support for PHP 7.3 and below
resolve symfony/process deprecation
throw a custom exception when dig fails
- add CNAME and SRV record types
- fix tests - allow Symfony 4
- add support for CAA records
CAA records- add useNameserver
useNameserver- add getDomain
getDomain- initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →