Releases: remotelyliving/php-dns
Releases · remotelyliving/php-dns
JsonSerializeable DNS Records / Collections
- Made DNS Record entities JsonSerializeable for ease of use over web
- Included Psalm in the static analysis pipeline
Ignore Unknown Record Types
When the RecordType factory tries to create a RecordType for an unknown Type, it will throw now instead of hit the Undefined Offset notice. In the context of the resolver it means that this will not interrupt the process of getting records, it will just skip over that unknown record type, log it, and return the rest of the records.
Loosen Up Hostname Validation
- Loosens up hostname validation
- Updates minor versions of dependencies
Filter Out Invalid Data
3.0.8 Filter out bad data from results
Handle Cases Where No Body is Returned From API Call
3.0.7 Cast results to array to handle no body
Undo Composer Update
Even though clients have non breaking changes set for composer constraints, this broke something that updated symfony cli.
Fix Cloudflare ANY query support
- Added a substitute way to query for
ANY
in the CloudFlare resolver as they have deprecated such queries. - Fixed inconsistent quotes around
CAA
values
Catch Base Guzzle Exception for HTTP Based Resolvers
3.0.4 catch base guzzle exception
Add support for CAA data type
3.0.3 add CAA data type, more robust tests
Fix CNAME Data Type Error
CNAME data types were not being handled at all. Now they are!