Changelog
This release changes the output format to be more brief and fixes a number of small bugs.
New format: The format of preview
and push
is now more brief and works better for CI/CD systems. The old output is available by specifying the --verbose
flag. You probably only want to use the old format when debugging authentication issues or during initial setup when it is useful to help understand how DNSControl works.
Breaking changes:
- n/a
Major features:
- 8bb63be: Add --verbose flag, default to less verbose output (#1721) (@tlimoncelli)
Provider-specific changes:
- d1a63ab: CLOUDFLARE: Increase retry limits (#1713) (@tlimoncelli)
- 0d9bdc2: DOMAINNAMESHOP: Domainnameshop documentation update (#1726) (@SimenBai)
- b2af433: MSDNS: MSDNS auto-disable message is now more accurate (#1719) (@tlimoncelli)
Other changes and improvements:
- 70e08fe: CHORE: Bump actions/setup-go from 2 to 3 (#1712) (@dependabot[bot])
- 7dfd664: CHORE: Decrease the dependabot docker frequency (#1714) (@tlimoncelli)
- 6eeec2f: CHORE: Define Release parameters (#1724) (@cdhunt)
- 30146e8: CHORE: Update dependencies (#1718) (@tlimoncelli)
- d907cdd: CHORE: gofmt (#1727) (@tlimoncelli)
Depreciation warnings
- Call for new volunteer maintainers for NAMEDOTCOM, and SOFTLAYER. These providers have no maintainer. Maintainers respond to PRs and fix bugs in a timely manner, and try to stay on top of protocol changes.
- ACME/Let's Encrypt support is frozen and will be removed after December 31, 2022. The
get-certs
command (renews certs via Let's Encrypt) has no maintainer. There are other projects that do a better job. If you don't use this feature, please do not start. If you do use this feature, please plan on migrating to something else. See discussion in issues/1400 - Provider OCTODNS is frozen and will be removed after Nov 1, 2022. It was written as a joke and nobody laughed. It's time to remove the code and move on.
- get-zones syntax changes in v3.16 Starting in v3.16, the command line arguments for
dnscontrol get-zones
changes. For backwards compatibility changeprovider
to-
. See documentation for details.