v4.1.1
The focus of this bugfix release is to fix the BIND provider which was not naming zonefiles correctly (fixed in #2407). Container fans will appreciate that containers are now also uploaded to GHCR (https://github.com/stackexchange/dnscontrol/pkgs/container/dnscontrol) which has more generous download/rate limits.
Changelog
Provider-specific changes:
- c0770e6: AUTODNS: Guard against conversion errors (#2396) (@tlimoncelli)
- 207ed69: BIND: Automatically create the subdirectories leading up to zonefiles (#2397) (@tlimoncelli)
- 23ba49e: BIND: reset zonefile for reading records (#2407) (@fritterhoff)
- 3492b26: CLOUDFLAREAPI: Allow API debugging to be enabled via env variable (#2395) (@hmoffatt)
Other changes and improvements:
- f4ae37f: Also push container images to github / gcr.io (#2408) (@Firefishy)
- 8b915a4: Build(deps): Bump github.com/G-Core/gcore-dns-sdk-go from 0.2.3 to 0.2.6 (#2413) (@dependabot[bot])
- ce89f7f: CHORE: Eliminate SetTargetTXTString() (#2409) (@tlimoncelli)
- e9b4b9b: CHORE: Rename js.Javascript to js.JavaScript (#2405) (@tlimoncelli)
- c1777cf: CHORE: Update dependencies (#2415) (@tlimoncelli)
- 9c9ff4d: CICD: Add required GHA permissions for goreleaser (#2424) (@Firefishy)
- 5477b10: CICD: Also push container images to GitHub Container Registry (ghcr.io) (#2418) (@Firefishy)
- 2606487: Create codeql.yml (@tlimoncelli)
- e6f3fb4: DOCS: Add to styleguide info about top-of-doc params (#2404) (@tlimoncelli)
- f5a9f8b: DOCS: TypeScript updates (#2402) (@j-f1)
- 83a7f06: DOCUMENTATION: Add JSDoc info to style guide (#2403) (@tlimoncelli)
- f80f94f: REFACTOR: .target should always be FQDN (#2421) (@tlimoncelli)
- 83e41e5: Revert "Also push container images to github / gcr.io" (#2416) (@tlimoncelli)