Skip to content

Releases: exonet/powerdns-php

v2.5.2

26 Nov 15:27
87c38e8
Compare
Choose a tag to compare

Added

  • The LUA record type. (#53)

v2.5.1

06 Nov 13:25
7893766
Compare
Choose a tag to compare

Fixed

  • The account is send to PowerDNS when creating a zone. (#47)

v2.5.0

30 Oct 13:53
6befb71
Compare
Choose a tag to compare

Added

v2.4.0

04 Aug 08:34
b81ed43
Compare
Choose a tag to compare

Added

  • Export a zone in AXFR format. (#35)
  • Get the zone from a ResourceRecord. (#40)
  • Get the PowerDNS version of a server with $client->serverVersion().
  • Added a docker-compose.yml and run-tests.sh script to easy test against a combination of different PHP and PowerDNS versions.

Changed

  • Travis now uses Docker to run the tests.

Fixed

  • $resouceRecord->getComments() no longer throws an exception if there are no comments. (#38)

v2.3.1

12 May 06:39
4490395
Compare
Choose a tag to compare

Fixed

  • No longer throw an exception when throwing an exception if the response body is not an error. (#32)

v2.3.0

30 Apr 12:54
4ff3d4f
Compare
Choose a tag to compare

v2.3.0 - 2020-04-30

Compare v2.2.0 - v2.3.0

Added

Fixed

  • Removed record types APL, HIP and TA which are not supported by PowerDNS.

v2.2.0

01 Apr 09:09
fd93397
Compare
Choose a tag to compare

v2.2.0 - 2020-04-01

Compare v2.1.0 - v2.2.0

Added

  • Create a new zone based on a zone resource object.

v2.1.0

11 Mar 15:33
e241fc5
Compare
Choose a tag to compare

v2.1.0 - 2020-03-11

Compare v2.0.0 - v2.1.0

Added

Changed

  • The validation of the NSEC3PARAM is improved. (#27)

v2.0.0

29 Jan 10:22
9cdd9d8
Compare
Choose a tag to compare

v2.0.0 - 2020-01-29

Compare v1.1.0 - v2.0.0

Breaking

  • Renamed SOA-EDIT-API to SOA-EDIT when creating a new zone.
  • Implemented new SOA-EDIT-API logic when creating a new zone that defaults to DEFAULT so the SOA-EDIT value will be used.

This change will break your SOA increment if not configured correctly in the zone meta data. You need to update the zone
meta yourself in whatever backend you use for PowerDNS. See the following quote from the PowerDNS website (section API):

Incompatible change: SOA-EDIT-API now follows SOA-EDIT-DNSUPDATE instead of SOA-EDIT (incl. the fact that it now has
a default value of DEFAULT). You must update your existing SOA-EDIT-API metadata (set SOA-EDIT to your previous
SOA-EDIT-API value, and SOA-EDIT-API to SOA-EDIT to keep the old behaviour).

Added

  • PowerDNS 4.2 support (see 'breaking' above).
  • PHP 7.4 support
  • Functional tests for SOA increments.

v1.1.0

21 Oct 09:39
323b821
Compare
Choose a tag to compare

v1.1.0 - 2019-10-21

Compare v1.0.1 - v1.1.0

Added

  • $powerdns->listZones: Zone[]; to get all zones. (jackdpeterson - #14)
  • $zone->getCanonicalName(): string; to get the canonical zone name. (jackdpeterson - #14)