This release includes 2 new providers, a new FETCH() command, and much more!
MSDNS is a new provivder for the Microsoft Windows Server DNS Server. It issues PowerShell commands to do its updates. It will eventually replace ACTIVEDIRECTORY_PS, which was becoming difficult to maintain. MSDNS is very new so test with care. Please report bugs ASAP.
ORACLE is our newest provider. Welcome to the DNSControl family!
FETCH() is a new feature that can "curl" a JSON file. Use the --allow-fetch command line flag to enable this potentially risky feature.
Thanks to all the volunteers for their contributions, especially Atma for helping improve the releng automation!
Breaking changes:
- None
Major features:
- NEW PROVIDER: MSDNS (#1005)
- NEW PROVIDER: Oracle Cloud (#1021)
- New feature: FETCH() permits http gets in dnsconfig.js (#1007)
Provider-specific changes:
- CLOUDFLAREAPI: Now works with PunyCode/IDNA (#1019)
- CLOUDFLAREAPI: Support Punycode for CF_REDIRECT/CF_TEMP_REDIRECT (with tests) (#1026)
- CLOUDNS: Add DS record support (#1018)
- GCCLOUD: Add TLSA Support (#1015)
- HEXONET: Update github.com/hexonet/go-sdk (#1029)
- OCTODNS: Add SPF support for RecordConfig (#1020)
- OVH: Enable TXTMulti (#1003) (#1008)
Other changes and improvements: