Browse Source

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

pull/312/head
Ross McFarland 7 years ago
parent
commit
8f7543504f
No known key found for this signature in database GPG Key ID: 61C10C4FC8FE4A89
4 changed files with 15 additions and 15 deletions
  1. +8
    -10
      CHANGELOG.md
  2. +2
    -0
      README.md
  3. +4
    -4
      docs/records.md
  4. +1
    -1
      octodns/__init__.py

+ 8
- 10
CHANGELOG.md View File

@ -1,13 +1,11 @@
## v0.9.4 - ....-..-.. - Dynamic Records Beta
* 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.
## v0.9.4 - 2019-01-28 - The one with a bunch of stuff, before the big one
* 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


+ 2
- 0
README.md 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


+ 4
- 4
docs/records.md 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


+ 1
- 1
octodns/__init__.py View File

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

Loading…
Cancel
Save