v2.0.0
v2.0.0 - 2020-01-29
Breaking
- Renamed
SOA-EDIT-API
toSOA-EDIT
when creating a new zone. - Implemented new
SOA-EDIT-API
logic when creating a new zone that defaults toDEFAULT
so theSOA-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.