All Versions
24
Latest Version
Avg Release Cycle
80 days
Latest Release
748 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.9.7 Changes
September 30, 2019- AkamaiProvider, ConstellixProvider, MythicBeastsProvider, SelectelProvider, & TransipPovider providers added
- Route53Provider seperator fix
- YamlProvider export error around stringification
- PyPi markdown rendering fix
-
v0.9.6 Changes
July 16, 2019- โฌ๏ธ Reduced dynamic record value weight range to 0-15 so that Dyn and Route53 match up behaviors. Dyn is limited to 0-15 and scaling that up would lose resolution that couldn't be recovered during populate.
- โ Addressed issues with Route53 change set ordering for dynamic records
- ๐ Ignore unsupported record types in DigitalOceanProvider
- ๐ Fix bugs in Route53 extra changes handling and health check managagement
-
v0.9.5 Changes
May 06, 2019- ๐ dynamic record support, essentially a v2 version of geo records with a lot more flexibility and power. Also support dynamic CNAME records (alpha)
- ๐ Route53Provider dynamic record support
- ๐ DynProvider dynamic record support
- ๐ SUPPORTS_DYNAMIC is an optional property, defaults to False
- ๐ค Route53Provider health checks support disabling latency measurement
- CloudflareProvider SRV record unpacking fix
- ๐ DNSMadeEasy provider uses supports to avoid blowing up on unknown record types
- โก๏ธ Updates to AzureProvider lib versions
- Normalize MX/CNAME/ALIAS/PTR value to lower case
- ๐ SplitYamlProvider support added
- DynProvider fix for Traffic Directors association to records, explicit rather than "looks close enough"
- ๐ TinyDNS support for TXT and AAAA records and fixes to ; escaping
- pre-commit hook requires 100% code coverage
-
v0.9.4 Changes
January 28, 2019- ๐ A bunch of "dynamic" stuff that'll be detailed in the next release when providers actually support it :grin:
- ๐ Route53Provider adds support for using session tokens
- โ Added support for proxying Cloudflare ALIAS records
- Dyn CAA TTL fix
- ๐ Documentation fixes and improvements
- natsort version bump to address setup issues
- ๐ DNSSimple TXT record handling fixes, ; it's always ;
- ๐ Route53Provider support for sessiom tokens
- โ Add ALIAS to the list of Cloudflare record types that support proxying
- ๐ Fix for TTL bug in Dyn CCA records
- ๐ Records updated so that 'octodns' record metadata is persisted through YamlProvider
- โ Added --version support to ArguementParser (thus all commands)
-
v0.9.3 Changes
October 29, 2018- ZoneFile source added
- โก๏ธ Major rework/improvements to the Cloudflare record update process, fixed bugs and optimized it quite a bit
- โ Add ability to manage Cloudflare proxy flag
- โฌ๏ธ Bump requests version to 2.20.0
-
v0.9.2 Changes
August 20, 2018- EtcHostsProvider implementation to create static/emergency best effort content that can be used in /etc/hosts to resolve things.
- โ Add lenient support to Zone.add_record, allows populate from providers that have allowed/created invalid data and situations where a sub-zone is being extracted from a parent, but the records still exist in the remote provider.
- ๐ AXFR source support added
- ๐ฆ google-cloud-dns requirement instead of general package
-
v0.9.1 Changes
May 21, 2018๐ NOTICE
Using this version on existing records with
geo
will result in โ recreating all health checks. This process has been tested pretty thoroughly to โฌ๏ธ try and ensure a seemless upgrade without any traffic shifting around. It's โก๏ธ probably best to take extra care when updating and to try and make sure that ๐ all health checks are passing before the first sync with--doit
. See #67 for more information.- โก๏ธ Major update to geo healthchecks to allow configuring host (header), path, protocol, and port #67
- SSHFP algorithm type 4
- ๐ NS1 and DNSimple support skipping unsupported record types
- ๐ Revert back to old style setup.py & requirements.txt, setup.cfg was causing too much pita
-
v0.9.0 Changes
March 26, 2018- Way way way too much to list out here, shouldn't have waited so long
- ๐ Initial NS1 geo support
- โก๏ธ Major reworking of
CloudflareProvider
's update process, was only partially functional before, also ignore proxied records - ๐ Fixes and improvements to better support non-ascii records and zones
- Plans indicate when Zones are going to be created
- ๐ Fix for
GoogleCloudProvider
handling of ; escapes - ๐ Skip Alias recordsets for Route53 (unsupported concept/type)
- ๐ Make sure that Record geo values are sorted to prevent false diffs that can never be fixed
DynProvider
fix to safely roll rulesets, things could end up on rules without a pool and/or hitting the default rule previously.
-
v0.8.8 Changes
October 24, 2017- โ Added support for "chunking" TXT records where individual values were larger than 255 chars. This is common with DKIM records involving multiple providers.
- โ Added
GoogleCloudProvider
- ๐ง Configurable
UnsafePlan
thresholds to allow modification of how many updates/deletes are allowed before a plan is declared dangerous. - Manager.dump bug fix around empty zones.
- Prefer use of
.
oversource
in shell scripts DynProvider
warns when it ignores unrecognized traffic directors.
-
v0.8.7 Changes
September 29, 2017โ Adds an OVH provider.