Browse Source

Merge pull request #1001 from octodns/rel-1-0-0-rc0

Rel 1.0.0.rc0 version bump & CHANGELOG update
pull/1004/head v1.0.0rc0
Viranch Mehta 3 years ago
committed by GitHub
parent
commit
eca3e108e3
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 6 deletions
  1. +13
    -5
      CHANGELOG.md
  2. +1
    -1
      octodns/__init__.py

+ 13
- 5
CHANGELOG.md View File

@ -1,4 +1,4 @@
## v1.0.0.rc0 - 2022-??-?? - First of the ones
## v1.0.0.rc0 - 2023-05-16 - First of the ones
#### Noteworthy changes #### Noteworthy changes
@ -16,12 +16,20 @@
longer as they were considered private/protected. longer as they were considered private/protected.
* Beta support for auto-arpa has been added, See the * Beta support for auto-arpa has been added, See the
[auto-arpa documentation](/docs/auto_arpa.md) for more information. [auto-arpa documentation](/docs/auto_arpa.md) for more information.
* Support for subnet targeting in dynamic records, see
[this section](/docs/dynamic_records.md#subnets) of dynamic records
documentation for more information.
* Enhanced validations on dynamic rules to encourage best practices * Enhanced validations on dynamic rules to encourage best practices
* The last rule should be a catch-all w/o any targeted geos
* Geos should not be repeated in multiple rules
* Geos in rules subsequent rules should be ordered most to least specific,
* The last rule must be a catch-all w/o any targeted geos or subnets
* Geos must not be repeated in multiple rules
* Geos in rules and subsequent rules must be ordered most to least specific,
e.g. NA-US-TN must come before NA-US, which must occur before NA e.g. NA-US-TN must come before NA-US, which must occur before NA
* Support for subnet targeting in dynamic records added.
* Similarly, subnets must not be repeated in multiple rules, and various
subnet rules must be ordered such that most specific subnets appear before
less specific ones; e.g. 10.1.1.0/24 must appear before 10.1.0.0/16.
* Subnet targeting is considered to be more specific than geo targeting, so
subnet-only rules must appear before any subnet+geo rules, followed by
geo-only rules (and catch-all rule w/o any geos/subnets in the end)
#### Stuff #### Stuff


+ 1
- 1
octodns/__init__.py View File

@ -1,3 +1,3 @@
'OctoDNS: DNS as code - Tools for managing DNS across multiple providers' 'OctoDNS: DNS as code - Tools for managing DNS across multiple providers'
__VERSION__ = '0.9.21'
__VERSION__ = '1.0.0.rc0'

Loading…
Cancel
Save