github StackExchange/dnscontrol v0.1.5
Release v0.1.5

latest releases: v4.9.0, v4.8.2, v4.8.1...
6 years ago

So many new providers and features! Plus, a new testing framework that makes it easier to add big features without fear of breaking old ones.

BREAKING CHANGE ALERT: The next release (v0.2.0) will revise the subcommands in breaking ways. This release permits flags to be before or after the subcommands. The v0.2.0 release will break this and only permit flags to be after the subcommand. Some more obscure flags will change. If you only use "push" and "preview" make sure your flags are after the subcommand and you should be fine.

Some highlights:

  • New DNS Provider: Digital Ocean (#171)
  • New DNS Provider: DNSimple provider (#43)
  • New Registrar: Route53 (#155)
  • Support PTR records on providers that support it: BIND, DNSIMPLE, GANDI, GCLOUD, ROUTE53
  • Support SRV records on providers that support it: BIND, CLOUDFLAREAPI, DIGITALOCEAN, GCLOUD, NAMEDOTCOM, ROUTE53
  • Support CAA records on providers that support it: BIND, GCLOUD
  • Support ALIAS/ANAME records on providers that support it: CLOUDFLAREAPI, NAMEDOTCOM
  • Do not permit NO_PURGE on providers that don't support it: BIND (#180)
  • PTR now handles "Classless in-addr.arpa delegation" RFC2317 (#149)
  • REV() eliminates the need to manually create in-addr.arpa names.
  • Greatly improved documentation including detailed advice on how to write providers and add new DNS record types. (#184)
  • Integration Testing framework (#46)
  • New framework to mark providers as supporting/not supporting particular features.
  • Refactor code to enhance error checking and make it easier to add new DNS record types (#157) (#163)
  • add flag to delay between domains (#101)
  • Support reading JSON instead of dnsconfig.js
  • Canonicalize IPv6 addresses. (Fixes #25) (#129)
  • Implement URL redirects via Cloudflare (#119)
  • BIND: Pick default TTL automatically for zonefiles (#109)
  • Fixed many bugs including: Punycode handling in AAAA records, better input validation,
  • NEW file: "convertzone" makes it easier to import zonefiles.

Don't miss a new dnscontrol release

NewReleases is sending notifications on new releases.