New release: dnscontrol v4.7.2

7 views
Skip to first unread message

Tom Limoncelli

unread,
Dec 5, 2023, 9:22:21 AM12/5/23
to DNSControl-discuss

v4.7.2

Welcome to v4.7.2!

This is the first production-ready release in the v4.7.x series (v4.7.0 and v4.7.1-beta should not be used in production; sorry about any confusion that may have caused... this was the first time doing a release that way).

This release implements a single change: How TXT records are stored internally. There should be no user-visible changes.

  • TXT-handling code is now simplified with fewer edge-cases
  • A new opinion is added ("Opinion # 8 TXT Records are one long string")
  • The get-zone subcommand now generates TAB-separated files that are more correct for TXT records (the quotes were a bug).

TXT record handling was complex because we abstracted them at the wrong layer. Code that works with TXT records is now more simple, easier to modify, and a lot of minor bugs have been squashed. For example, diff'ing old and new TXT records is consistent across all providers.

Thanks to everyone for help testing this release!

Changelog

Other changes and improvements:

This release has 14 assets:

  • checksums.txt
  • dnscontrol-4.7.2.amd64.deb
  • dnscontrol-4.7.2.arm64.deb
  • dnscontrol-4.7.2.arm64.rpm
  • dnscontrol-4.7.2.x86_64.rpm
  • dnscontrol_4.7.2_darwin_all.tar.gz
  • dnscontrol_4.7.2_freebsd_amd64.tar.gz
  • dnscontrol_4.7.2_freebsd_arm64.tar.gz
  • dnscontrol_4.7.2_linux_amd64.tar.gz
  • dnscontrol_4.7.2_linux_arm64.tar.gz
  • dnscontrol_4.7.2_windows_amd64.zip
  • dnscontrol_4.7.2_windows_arm64.zip
  • Source code (zip)
  • Source code (tar.gz)

Visit the release page to download them.


Reply all
Reply to author
Forward
0 new messages