github StackExchange/dnscontrol v3.14.0
Release v3.14.0

latest releases: v4.14.3, v4.14.2, v4.14.1...
2 years ago

This release includes one new provider (PacketFrame), enables "get-zones" for NS1, plus many bugfixes and documentation improvements.

Breaking changes:

  • none

Major features:

  • NEW PROVIDER: Packetframe (#1347)
  • NS1: Enable get-zones (#1373)

Provider-specific changes:

  • AKAMAIEDGEDNS: fix staticcheck warnings/errors (#1346)
  • CLOUDFLARE: Clarify universal SSL docs (#1358)
  • CLOUDFLARE: fix CloudFlare documentation for CF_WORKER_ROUTE (#1351)
  • CLOUDNS: Fix name server updates #1263 (#1303)
  • HETZNER: handle a 404 from listing zones gracefully (#1371)
  • HEXONET: Changing test domain
  • NAMEDOTCOM: Increase timeout (#1382)
  • NS1: Enable get-zones (#1373)
  • NS1: Rename ns1provider.go to ns1Provider.go (#1350)
  • ORACLE: fix nameserver trailing dot issue, and resolve staticcheck warnings (#1341)
  • OVH: Fix #1338 - OVH provider should work when domain is not registered (#1340)
  • TRANSIP: Bump github.com/transip/gotransip/v6 from 6.11.0 to 6.14.0 (#1392)

Other changes and improvements:

  • DOCS: Clarify docker command for docs. (#1398) (#1397)
  • DOCS: Add DOH example (#1393)
  • DOCS: Fix formatting/rewrite docs/nameservers.md (#1391)
  • DOCS: Clarify nameserver examples (#1390)
  • MAINT: Update dependencies (#1388)
  • MAINT: Update dependencies
  • MAINT: Linting (#1380)
  • MAINT: Fix many golint/staticcheck issues
  • MAINT: Fix comment (#1379)
  • BUGFIX: CAA records may include quoted spaces #1374 (#1377)
  • DOCS: Improve docs/writing-providers.md wrt registrars and testing (#1366)
  • DOCS: Clarify responsibilities of maintainers (#1364)
  • BUG: Support RFC2317 by allowing slash in CNAME target (#1360)
  • MAINT: Update dependencies (#1361)
  • CLEANUP: Skip DualProvider tests if Cannot(DocDualHost) (#1345)

Depreciation warnings (updated 2022-02-05)

  • Provider ACTIVEDIRECTORY_PS is deprecated and will be removed soon. Use MSDNS instead.
  • Provider NS1 has no maintainer and is jeopardy of being removed or deactivated if no volunteer steps up soon.
  • Call for new volunteers maintainers for CLOUDFLARE_API, GCLOUD, NAMEDOTCOM, ROUTE53, and SOFTLAYER.
  • Should we retain Let's Encrypt support? The "get-certs" command (renews certs via Let's Encrypt) has no maintainer. There are other projects that do a better job. We are considering removing this feature in the future. See discussion in #1400

Don't miss a new dnscontrol release

NewReleases is sending notifications on new releases.