Skip to content

Releases: remotelyliving/php-dns

JsonSerializeable DNS Records / Collections

25 Sep 19:41
f431c94
Compare
Choose a tag to compare
  • Made DNS Record entities JsonSerializeable for ease of use over web
  • Included Psalm in the static analysis pipeline

Ignore Unknown Record Types

08 Aug 16:22
59a4ed8
Compare
Choose a tag to compare

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

07 May 01:06
Compare
Choose a tag to compare
  • Loosens up hostname validation
  • Updates minor versions of dependencies

Filter Out Invalid Data

20 Feb 19:44
Compare
Choose a tag to compare
3.0.8

Filter out bad data from results

Handle Cases Where No Body is Returned From API Call

12 Feb 16:59
Compare
Choose a tag to compare
3.0.7

Cast results to array to handle no body

Undo Composer Update

17 Jan 23:06
Compare
Choose a tag to compare

Even though clients have non breaking changes set for composer constraints, this broke something that updated symfony cli.

Fix Cloudflare ANY query support

16 Jan 05:30
Compare
Choose a tag to compare
  • 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

14 Jan 20:30
Compare
Choose a tag to compare
3.0.4

catch base guzzle exception

Add support for CAA data type

05 Jan 03:00
Compare
Choose a tag to compare
3.0.3

add CAA data type, more robust tests

Fix CNAME Data Type Error

04 Jan 19:00
Compare
Choose a tag to compare

CNAME data types were not being handled at all. Now they are!