A great release! Two new providers, support for the DNS "LOC" record, Debian/Centos work again, and a ton of documentation fixes. Thanks to the community for all the contributions!
Release highlights:
- New provider: LuaDNS
- New provider: Loopia
- DNS LOC record support
- HETZNER now supports TLSA
- Fixed issue that broke Debian and Centos 7
- A zillion documentation improvements!
Changelog
Major features:
- bed4b15: Fix dynamic linking issue for Centos/Debian (@tlimoncelli)
- 3b6591f: NEW FEATURE: Support DNS LOC record type (#2174) (@systemcrash)
- 8e643c2: New provider: Loopia DNS service provider (#2140) (@systemcrash)
- 0bf851e: New provider: LuaDNS (#2127) (@riku22)
Provider-specific changes:
- f63ca8c: HETZNER: Don't use string.Title() (#2179) (@TomOnTime)
Other changes and improvements:
- 9beb00f: Add tlsa to hetzner provider (#2168) (@Narquadah)
- 0491aad: BUG: Fix all err scopes (#2160) (@tlimoncelli)
- f19225f: BUILD: CGO linking problems break Debian and Centos 7 (#2141) (@tlimoncelli)
- e1c6a37: Build(deps): Bump github.com/fatih/color from 1.14.1 to 1.15.0 (#2144) (@dependabot[bot])
- 0d8ab97: CHORE: Sort OWNERS (#2166) (@systemcrash)
- 4828423: CHORE: Sort documentation lists (#2170) (@TomOnTime)
- 30646a1: CHORE: go generate (#2180) (@TomOnTime)
- 8b2a38a: CHORE: go generate (#2181) (@tlimoncelli)
- 2960f0b: CHORE: go generate (#2186) (@tlimoncelli)
- 81054e7: CHORE: linting (#2176) (@TomOnTime)
- f748a7e: CHORE: some cleanup (#2167) (@systemcrash)
- cbf4f00: CHORE: update deps (#2162) (@tlimoncelli)
- af99942: DOCS: Add NAPTR doc (#2150) (@systemcrash)
- 05be3b8: DOCS: Added GitBook code blocks syntax for
dnsconfig.js
. (#2149) (@cafferata) - 28055dc: DOCS: Clarify/fix official and community support (#2172) (@TomOnTime)
- 87e22b9: DOCS: Fix typo in record.go (#2161) (@systemcrash)
- 989e7e3: DOCS: Fixed incorrect documentation directory path (#2131) (@cafferata)
- c80f8a6: DOCS: Fixed the incorrect inline anchors links (#2132) (@cafferata)
- 6e6805d: DOCS: Follow-up fix for LOC documentation (#2183) (@systemcrash)
- 26cf0fd: DOCS: Migrate from golint to staticcheck (#2142) (@tlimoncelli)
- 731181f: DOCS: Mostly styling and links (#2178) (@systemcrash)
- 11a8bf9: DOCS: Removed the SPF flattener (#2146) (@cafferata)
- fb44262: DOCS: Removed the prompt character (#2148) (@cafferata)
- 2e1333e: DOCS: Typo in the word GitLab (#2151) (@cafferata)
- 0ecae2c: DOCS: Update NAMESERVER.md (#2155) (@systemcrash)
- 0e55421: DOCS: Update NS.md (#2156) (@systemcrash)
- 28fcd26: DOCS: Update SPF_BUILDER.md (#2169) (@systemcrash)
- 613fe7a: DOCS: Update adding-new-rtypes.md (#2164) (@systemcrash)
- 04b347f: DOCS: Update desec.md (#2154) (@systemcrash)
- ed00942: DOCS: Update hedns.md (#2153) (@systemcrash)
- bfad9d6: DOCS: Update testing-txt-records.md (#2138) (@systemcrash)
- b2a8d4c: DOCS: [GitBook] Added code blocks syntax (#2136) (@cafferata)
- 4ad5641: DOCS: [GitBook] Added code blocks syntax for dnsconfig.js (#2137) (@cafferata)
- fb6a79a: Fix obscure 'go generate' crash. (#2173) (@systemcrash)
- c2c27c1: Follow up commit (#2177) (@systemcrash)
- 56161e2: KNOT is supported (#2184) (@tlimoncelli)
- 367c83a: LOC: Refine which providers support it (#2185) (@tlimoncelli)
- 31765b0: LOOPIA: Linting corrections (#2175) (@TomOnTime)
- 2be3edc: Report provider name even in skinny mode (--full=false) (#2163) (@tlimoncelli)
- e9adccd: Update DefaultTTL.md (#2133) (@systemcrash)
- 2d241b7: Update domain.go (#2135) (@systemcrash)