Repository: StackExchange/dnscontrol · Tag: v4.8.1 · Commit: 858c902 · Released by: github-actions[bot]
The first release of 2024 is packed with features! 3 new and 1 rewritten providers (!!!), improved support for unrecognized DNS records, better TXT handling and a TON of bug fixes and documentation updates.
- Three New Providers! Dynadot (thanks, @e-im!), Realtime Register (thanks, @PJEilers!), and Bunny DNS (thanks, @ppmathis!)
- GCLOUD rewrite: rewritten using
diff2.ByRecordSet
. It's about 60 lines shorter and 600% more readable (@tlimoncelli)
- Unrecognized DNS record types are less likely to crash DNSControl: Anyone migrating a DNS domain will be happy to know that unknown DNS record types no longer crash
get-zones
. Providers that use PopulateFromString()
are less likely to crash too (@tlimoncelli)
- The CAA_BUILDER helper now supports
issue_critical
and issuewild_critical
(@llange)
- TXT records are handled more accurately in GCORE, DNSIMPLE, and TRANSIP (@xddxdd, @@weppos, @cafferata)
- AXFRDDNS can now have different servers for AXFR and DDNS (@midnightveil)
Meta issues:
dnscontrol version
now output is simplified, enabling repeatable builds (@cafferata)
- The integration tests now clear the DNZ zone before each group of tests instead of after. This leaves the records of the last test in place (@tlimoncelli)
- Many improvements to how we use GoReleaser (@cafferata)
- Tons of Doc fixes! (@cafferata, @llange and @case)
NOTE: v4.8.0 was skipped because that version was used to test a CI/CD change.
Thanks to everyone for contributing! This is a community-driven project. We couldn't do it without your support!
Changelog
Major features:
Provider-specific changes:
Documentation:
CI/CD:
Other changes and improvements:
—
This release has 14 assets:
- checksums.txt
- dnscontrol-4.8.1.amd64.deb
- dnscontrol-4.8.1.arm64.deb
- dnscontrol-4.8.1.arm64.rpm
- dnscontrol-4.8.1.x86_64.rpm
- dnscontrol_4.8.1_darwin_all.tar.gz
- dnscontrol_4.8.1_freebsd_amd64.tar.gz
- dnscontrol_4.8.1_freebsd_arm64.tar.gz
- dnscontrol_4.8.1_linux_amd64.tar.gz
- dnscontrol_4.8.1_linux_arm64.tar.gz
- dnscontrol_4.8.1_windows_amd64.zip
- dnscontrol_4.8.1_windows_arm64.zip
- Source code (zip)
- Source code (tar.gz)
Visit the release page to download them.