1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00

Merge remote-tracking branch 'origin/master' into dynamic-records-dyn

This commit is contained in:
Ross McFarland
2019-01-28 09:00:45 -08:00
4 changed files with 14 additions and 14 deletions

View File

@@ -1,13 +1,11 @@
## v0.9.4 - ....-..-.. - Dynamic Records Beta
## v0.9.4 - 2019-01-28 - The one with a bunch of stuff, before the big one
* Dynamic Records (more powerful/flexible replacement for geo)
* Will support A, AAAA, and CNAME out the gate and include the ability to
weight records. It should provide a foundation for further suppport
if/when needed.
* Major refactoring and improvements to validation of the Record hierarchy,
things are much more consisntely implemented now and error messages should
be more actionable/clear. Both the base values and dynamic values use the
same validatio logic.
* 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

View File

@@ -35,6 +35,8 @@ providers:
config:
class: octodns.provider.yaml.YamlProvider
directory: ./config
default_ttl: 3600
enforce_order: True
dyn:
class: octodns.provider.dyn.DynProvider
customer: 1234

View File

@@ -120,10 +120,10 @@ In the above example each name had a single record, but there are cases where a
- 1.2.3.5
- type: MX
values:
- priority: 10
value: mx1.example.com.
- priority: 10
value: mx2.example.com.
- exchange: mx1.example.com.
preference: 10
- exchange: mx2.example.com.
preference: 10
```
### Record data

View File

@@ -3,4 +3,4 @@
from __future__ import absolute_import, division, print_function, \
unicode_literals
__VERSION__ = '0.9.3'
__VERSION__ = '0.9.4'