github StackExchange/dnscontrol v3.25.0

latest releases: v4.14.3, v4.14.2, v4.14.1...
21 months ago

This release moves all documentation to a new format and continues to add support for the "diff2 algorithm" (still hidden behind a flag). Plus, many small bugs and documentation updates have been completed. Thanks to all contributors!

Documentation: This release moves all documentation to Gitbook under the URL https://docs.dnscontrol.org. The new format looks better and it is easier to find the information you need. The homepage remains on dnscontrol.org. This is all thanks to a huge effort by Jeffrey Cafferata who proposed the project, created the new format and migrated all the old information! Thank you, Jeffrey, for this major contribution to the project! We couldn't have done it without you! Next steps: If you find bugs, broken links, etc. please file a bug report or a PR.

Moving to diff2: This release continues to add support for the diff2 algorithm (still hidden behind the --diff2 flag).

PLEASE try your usual dnscontrol preview and push commands with the --diff2 flag and report any bugs. This code will become the default in a few months.

Changelog

diff2-related changes:

Current status is tracked in #1854

Provider-specific changes:

Other changes and improvements:

Deprecation warnings (updated 2023-01-18)

  • Call for new volunteer maintainers for NAMECHEAP, 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. If a new maintainer is not found soon, the provider may be disabled.
  • 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
  • get-zones syntax changes in v3.16 Starting in v3.16, the command line arguments for dnscontrol get-zones changes. For backwards compatibility change provider to -. See documentation for details.

Don't miss a new dnscontrol release

NewReleases is sending notifications on new releases.