DnsControl v3.1.1 Release Notes

Release Date: 2020-05-23 // almost 4 years ago
  • ๐Ÿ“š This release includes 3 new providers! deSEC (popular in Germany) NETCUP (popular in Russia), and AXFR+DNS (use the native DDNS protocol for updates). Plus many minor bug fixes, code cleanups, documentation improvements, and over course plenty of updated dependencies.

    ๐Ÿš€ NOTE: Version v3.1.0 was not released due to a technical issue.

    Major features:

    • ๐Ÿ†• NEW PROVIDER: AXFR+DDNS (#259) (#729)
    • ๐Ÿ†• NEW PROVIDER: deSEC (#725)
    • ๐Ÿ†• NEW PROVIDER: NETCUP (DNS) (#718)
    • ๐Ÿ“š Documentation: Clarify dev docs (#734)

    Provider-specific changes:

    • OCTODNS: constant 4294967295 overflows int (Issue #736) (#738)
    • ๐Ÿ‘ GCLOUD: SSHFP support for Google Cloud DNS #726
    • CLOUDFLAREAPI: CLOUDFLAREAPI now fails tests "IDNA:Internationalized_name" and "IDN_CNAME_AND_Target". These tests are skipped for now. Can I get a volunteer to help find and fix this issue?

    Other changes:

    • ๐Ÿ”’ Security: 'get-certs' permissions too open (#745)
    • get-zones: should comment out NAMESERVER() (#743)
    • get-zones: generate R53_ALIAS correctly (#721)
    • ๐Ÿ“š Documentation: Document IP() is IPv4 only (#744)
    • Cleanup: Fix GetNameserver() inconsistency on many providers (#491)
    • ๐Ÿ‘Œ Support RFC 7505 "null MX" (#702) (#703)
    • โšก๏ธ Update dependencies for: AWS (#731), Azure (#731), GCLOUD, digital * ocean (#723), urfav/cli, DNSimple, and more