Changelogs for 4.7.x

4.7.0-beta2

Released: 13th of September 2022

This is the first published beta for Authoritative Server 4.7.0. (beta1 was never released because of bugs found during the release process).

4.7.0 brings support for Catalog Zones, developed by Kees Monshouwer. As part of that development, the freshness checks in the Primary code were reworked, reducing them from doing potentially thousands of SQL queries (if you have thousands of domains) to only a few. Installations with lots of domains will benefit greatly from this, even without using catalog zones.

4.7.0 also brings back GSS-TSIG support, previously removed for quality reasons, now reworked with many stability improvements.

Other things of note:

  • LUA records, when queried over TCP, can now re-use a Lua state, giving a serious performance boost.
  • lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
  • lmdbbackend databases now optionally use random IDs for objects
  • a new LUA function called ifurlextup, and improvements in other LUA record functions
  • autoprimary management in pdnsutil and the HTTP API

Please make sure to read the upgrade notes before upgrading.

Besides that, various other smaller features and improvements have landed - please browse the list below.

New Features

Improvements

Bug Fixes

4.7.0-beta1

Released: never

Bugs were found after beta1 was tagged.

4.7.0-alpha1

Released: 17th of February 2022

This is version 4.7.0-alpha1 of the Authoritative Server. This release contains a few new features compared to 4.6, and a couple of other fixes/changes.

New features:

  • lmdbbackend databases now get a UUID assigned, making it easy for external software to spot if a database was completely replaced
  • lmdbbackend databases now optionally use random IDs for objects
  • a new LUA function called ifurlextup
  • autoprimary management in pdnsutil and the HTTP API

Please make sure to read the upgrade notes before upgrading.

New Features

Improvements

Bug Fixes