octoDNS v0.9.15 Release Notes
Release Date: 2022-02-07 // about 2 years ago-
Noteworthy changes
- Providers extracted from octoDNS core into individual repos
https://github.com/octodns/octodns/issues/622 &
https://github.com/octodns/octodns/pull/822 for more information.
- AzureProvider
- AkamaiProvider
- CloudflareProvider
- ConstellixProvider
- DigitalOceanProvider
- DnsimpleProvider
- DnsMadeEasyProvider
- DynProvider
- EasyDnsProvider
- EtcHostsProvider
- GandiProvider
- GcoreProvider
- GoogleCloudProvider
- HetznerProvider
- MythicBeastsProvider
- Ns1Provider
- OvhProvider
- PowerDnsProvider
- RackspaceProvider
- Route53Provider also AwsAcmMangingProcessor
- SelectelProvider
- TransipProvider
- UltraDnsProvider
- As part of the extraction work octoDNS's requirements (setup.py and .txt files) have been updated and minimized and a helper script, script/update-requirements has been added to help manage the txt files going forward.
Prior to extraction
- NS1 provider has received improvements to the dynamic record implementation. As a result, if octoDNS is downgraded from this version, any dynamic records created or updated using this version will show an update.
- An edge-case bug related to geo rules involving continents in NS1 provider has been fixed in this version. However, it will not show/fix the records that match this edge-case. See https://github.com/octodns/octodns/pull/809 for more information. If octoDNS is downgraded from this version, any dynamic records created or updated using this version and matching the said edge-case will not be read/parsed correctly by the older version and will show a diff.
- ⚡️ Transip was updated to their new client api
Stuff
- ➕ Additional FQDN validation to ALIAS/CNAME value, MX exchange, SRV target and tests of the functionality.
- 👌 Improvements around dynamic record value weights allowing finer grained control
- Providers extracted from octoDNS core into individual repos
https://github.com/octodns/octodns/issues/622 &
https://github.com/octodns/octodns/pull/822 for more information.