DnsControl v2.11 Release Notes
Release Date: 2020-02-14 // about 4 years ago-
Big improvements for Gandi users, new providers (ClouDNS,
📚 Internet.bs), many code and documentation improvements including a
🚚 move to Go Modules.💥 BREAKING CHANGE: GANDI_V5 is a significant improvement over the GANDI
🚚 and GANDI-LIVEDNS providers, both of which will be removed in 3.0.
Please migrate now.Let's Encrypt now tries all renewals even if an earlier one fails.
Major changes:
- 🆕 NEW PROVIDER: GANDI_V5 (deprecates GANDI) (#572)
- 🆕 NEW PROVIDER: Internet.bs (#590)
- 🆕 NEW PROVIDER: ClouDNS (#578)
- ➕ Add _mta-sts to labels allowed to have an underscore (#617)
Reliability improvements:
- LETS_ENCRYPT: Try all cert renewals before returning error (#611)
- LETS_ENCRYPT: DNS01 challenge no longer skips preCheckDNS (#591)
Provider-specific changes:
- AZURE: Alias records no longer break DNSControl (#616)
- ⚡️ AZURE: Fixes a situation where, wrong domain was gets updated (#615)
- 👍 DIGITALOCEAN: CAA is supported with some caveats (#592)
- 👍 NAMECHEAP: Add CAA support (#533)
📄 Docs and internal changes:
- 📄 DOCS: Updated release engineering process
- 📄 DOCS: Better explain NAMESERVER() vs NS() (#608)
- 📄 DOCS: Clarify bug triage process (#606)
- 📄 DOCS: Improve Lets Encrypt docs (#594)
- ⚡️ Updated module: upgrade urfave/cli to v2 (#614)
- ⚡️ Updated module: upgrade github.com/mjibson/esc (#515)
- ✅ Integration test: Add test for TXT with null string (#597)
- 👕 Many code cleanups, linting, vetting (#605)