Skip to content

v3.29.0

Compare
Choose a tag to compare
@cdhunt cdhunt released this 22 Mar 21:16
178ab46

This is a bug-fix release.

  • Release binaries for Debian and CentOS work again! (oops! sorry!)
  • Many cleanups and documentation bugs were fixed.
  • We've relaxed some overly aggressive error checking introduced recently
    • AutoDNSSEC validation is now a warning not an error
    • TTL consistency checks were wrong (they're now ResourceSet-based)

diff2 improvements:

  • Reports of NO_PURGE/IGNORE records only shows the first 5 items. Add the --full flag for the complete list.
  • PowerDNS now uses the native diff2 calls, not the backwards compatibility mode.

The diff2 engine is ready for production testing. Please run dnscontrol --diff2 preview (and push) to verify that it operates as expected. Please report any bugs or even minor annoyances.

My hope is that diff2 will become the default in v3.31 or v3.32. When diff2 becomes the default, a flag will be added to activate the old code. I'm not sure when the old code will be removed but I'm targeting May or June.

Changelog

Major features:

Provider-specific changes:

Other changes and improvements: