Skip to content

Bump octodns from 1.20.0 to 1.21.0 - #100

Merged
parkr merged 1 commit into
masterfrom
dependabot/pip/octodns-1.21.0
Jul 9, 2026
Merged

Bump octodns from 1.20.0 to 1.21.0#100
parkr merged 1 commit into
masterfrom
dependabot/pip/octodns-1.21.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 9, 2026

Copy link
Copy Markdown
Contributor

Bumps octodns from 1.20.0 to 1.21.0.

Changelog

Sourced from octodns's changelog.

1.21.0 - 2026-07-08

Minor:

  • Add per-zone validators.record.disable_validators and validators.zone.disable_validators to selectively disable built-in validators for individual zones, additive to the global manager.validators config - #1441
  • Convert record/value validator reasons to ValidationReason objects, unifying with zone-level validators and surfacing via: <validator-id> attribution in record/value ValidationError messages - #1443
  • Add required validator_id parameter to ValidatorReason - #1439

Patch:

  • Fix MailZoneValidator's single-MX provider exemption to match known providers even when the MX exchange is missing its trailing dot (e.g. when the mx-value-best-practice validator is disabled for a zone) - #1442
  • Fix lenient parameter leak across zones in validate_configs - #1440
  • Collapse remaining multi-line string concatenations to avoid f-string interpolation bugs - #1438
  • Fix broken f-string interpolation in alias zone error message and Geo repr - #1437
Commits
  • 5d2a85e Merge pull request #1445 from octodns/rel-1-21-0
  • 39d54c5 Version 1.21.0 bump & changelog update
  • d6211ca Merge pull request #1441 from octodns/per-zone-disable-validators
  • 10e7533 Merge remote-tracking branch 'origin/main' into per-zone-disable-validators
  • 8e0eb90 Merge pull request #1443 from octodns/validation-reason-unification
  • 884d2ca Add comment explaining why ValidationReason overrides new
  • 577164f Convert record/value validator reasons to ValidationReason objects, unifyin...
  • bccf227 Merge pull request #1439 from octodns/zone-validator-id
  • e49d052 Merge branch 'main' into per-zone-disable-validators
  • b6c6851 Move via: attribution into ValidationReason.str, same line as reason
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [octodns](https://github.com/octodns/octodns) from 1.20.0 to 1.21.0.
- [Changelog](https://github.com/octodns/octodns/blob/main/CHANGELOG.md)
- [Commits](octodns/octodns@v1.20.0...v1.21.0)

---
updated-dependencies:
- dependency-name: octodns
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 9, 2026
@parkr
parkr merged commit 358e644 into master Jul 9, 2026
1 check failed
@parkr
parkr deleted the dependabot/pip/octodns-1.21.0 branch July 9, 2026 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant