Releases: jaredhendrickson13/simple_acme_dns
Releases · jaredhendrickson13/simple_acme_dns
simple_acme_dns v3.2.0
What's Changed
- build(deps-dev): update coverage requirement from ~=7.5.1 to ~=7.5.3 by @dependabot in #96
- build(deps): update validators requirement from ~=0.28.1 to ~=0.28.3 by @dependabot in #97
- build(deps): bump actions/setup-python from 3 to 5 by @dependabot in #98
- build(deps-dev): update pylint requirement from ~=3.2.2 to ~=3.2.5 by @dependabot in #103
- build(deps): bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #99
- build(deps-dev): update coverage requirement from ~=7.5.3 to ~=7.5.4 by @dependabot in #102
- build(deps-dev): update coverage requirement from ~=7.5.4 to ~=7.6.0 by @dependabot in #106
- build(deps): update validators requirement from ~=0.28.3 to ~=0.33.0 by @dependabot in #105
- build(deps-dev): update pylint requirement from ~=3.2.5 to ~=3.2.6 by @dependabot in #104
- build(deps-dev): update coverage requirement from ~=7.6.0 to ~=7.6.1 by @dependabot in #108
- build(deps): bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 by @dependabot in #110
- build(deps-dev): update pylint requirement from ~=3.2.6 to ~=3.2.7 by @dependabot in #109
- build(deps): bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 by @dependabot in #113
- build(deps): update validators requirement from ~=0.33.0 to ~=0.34.0 by @dependabot in #112
- build(deps): bump pypa/gh-action-pypi-publish from 1.10.2 to 1.11.0 by @dependabot in #116
- ci: use pebble for testing by @jaredhendrickson13 in #118
- chore: deprecate support for Python 3.8 by @jaredhendrickson13 in #117
- build(deps): update dnspython requirement from ~=2.6.1 to ~=2.7.0 by @dependabot in #115
- build(deps-dev): update coverage requirement from ~=7.6.1 to ~=7.6.4 by @dependabot in #114
Full Changelog: v3.1.0...v3.2.0
simple_acme_dns v3.1.0
What's Changed
- build(deps-dev): update pylint requirement from ~=2.17.7 to ~=3.0.2 by @dependabot in #67
- build(deps): update acme requirement from ~=2.6.0 to ~=2.7.3 by @dependabot in #66
- build(deps): update acme requirement from ~=2.7.3 to ~=2.7.4 by @dependabot in #68
- build(deps-dev): update google-cloud-dns requirement from ~=0.34.1 to ~=0.34.2 by @dependabot in #69
- build(deps-dev): update coverage requirement from ~=7.3.2 to ~=7.4.0 by @dependabot in #73
- build(deps-dev): update google-cloud-dns requirement from ~=0.34.2 to ~=0.35.0 by @dependabot in #72
- build(deps): update acme requirement from ~=2.7.4 to ~=2.8.0 by @dependabot in #70
- build(deps-dev): update pylint requirement from ~=3.0.2 to ~=3.0.3 by @dependabot in #71
- build(deps): update dnspython requirement from ~=2.4.2 to ~=2.5.0 by @dependabot in #74
- build(deps-dev): update coverage requirement from ~=7.4.0 to ~=7.4.1 by @dependabot in #75
- build(deps): update acme requirement from ~=2.8.0 to ~=2.9.0 by @dependabot in #79
- build(deps): update dnspython requirement from ~=2.5.0 to ~=2.6.1 by @dependabot in #77
- build(deps-dev): update coverage requirement from ~=7.4.1 to ~=7.4.3 by @dependabot in #78
- build(deps-dev): update pylint requirement from ~=3.0.3 to ~=3.1.0 by @dependabot in #76
- build(deps): update validators requirement from ~=0.22.0 to ~=0.24.0 by @dependabot in #81
- build(deps-dev): update coverage requirement from ~=7.4.3 to ~=7.4.4 by @dependabot in #80
- build(deps): update acme requirement from ~=2.9.0 to ~=2.10.0 by @dependabot in #84
- build(deps): update validators requirement from ~=0.24.0 to ~=0.28.1 by @dependabot in #83
- build(deps-dev): update coverage requirement from ~=7.4.4 to ~=7.5.0 by @dependabot in #82
- allow export account without domains by @MaZderMind in #86
- allow anonymous accounts by @MaZderMind in #85
- ci: have Dependabot keep GitHub Actions up-to-date by @jaredhendrickson13 in #87
- ci: cleanup workflows and coverage by @jaredhendrickson13 in #95
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #91
- build(deps): bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.14 by @dependabot in #94
- build(deps): bump actions/configure-pages from 1 to 5 by @dependabot in #89
- build(deps-dev): update coverage requirement from ~=7.5.0 to ~=7.5.1 by @dependabot in #93
- build(deps-dev): update pylint requirement from ~=3.1.0 to ~=3.2.2 by @dependabot in #90
- build(deps): bump actions/upload-pages-artifact from 1 to 3 by @dependabot in #88
New Contributors
- @MaZderMind made their first contribution in #86
Full Changelog: v3.0.0...v3.1.0
simple_acme_dns v3.0.0
Breaking Changes
- Deprecate support for python 3.7 by @jaredhendrickson13 in #64
Changes
- build(deps-dev): update coverage requirement from ~=7.2.2 to ~=7.2.7 by @dependabot in #53
- build(deps): update acme requirement from ~=2.5.0 to ~=2.6.0 by @dependabot in #51
- build(deps-dev): update pylint requirement from ~=2.17.1 to ~=2.17.4 by @dependabot in #52
- build(deps-dev): update pylint requirement from ~=2.17.4 to ~=2.17.5 by @dependabot in #56
- build(deps-dev): update pylint requirement from ~=2.17.5 to ~=2.17.7 by @dependabot in #62
- build(deps): update dnspython requirement from ~=2.3.0 to ~=2.4.2 by @dependabot in #58
- build(deps): update validators requirement from ~=0.20.0 to ~=0.22.0 by @dependabot in #61
- build(deps-dev): update coverage requirement from ~=7.2.7 to ~=7.3.2 by @dependabot in #63
Full Changelog: v2.0.0...v3.0.0
simple_acme_dns v2.0.0
Breaking Changes
verification_tokens
andrequest_verification_tokens()
previously returned values of typelist
oftuples
. These now return values of typedict
where each entry's key is the verification DNS name (e.g._acme-challenege.example.com
) and the value is a list of verification token strings for that DNS name. This makes managing multiple verification tokens for a single domain easier. Most implementation will need to be adjusted to accommodate this change. For more info, refer to the package documentation or the example scripts- Attempts to reference the
csr
,domains
,verification_tokens
, oremail
attributes before they are set will now raise a friendly exception instead of allowing exceptions to be raised in the upstreamacme
orcryptography
modules.
Fixes
- Addresses an issue where the ordering of ACME challenges would become out of order when multiple wildcard domains are being validated.
Changes
- Improves code documentation. Internal docstrings have been migrated to the Google docstring format to make the generated package documentation easier to read and understand.
- Adjusts scope of class members from private to protected.
simple_acme_dns v1.2.2
What's Changed
- Validate wildcard domain without re-setting domain by @devo-wm in #38
- build(deps-dev): update pylint requirement from ~=2.15.9 to ~=2.15.10 by @dependabot in #35
- build(deps): update acme requirement from ~=1.10.1 to ~=2.2.0 by @dependabot in #34
- build(deps): update dnspython requirement from ~=2.2.1 to ~=2.3.0 by @dependabot in #32
- build(deps-dev): update coverage requirement from ~=6.5.0 to ~=7.1.0 by @dependabot in #33
- fix: wildcard domain exports by @jaredhendrickson13 in #39
New Contributors
Full Changelog: v1.2.1...v1.2.2
simple_acme_dns v1.2.1
What's Changed
- build(deps-dev): update pylint requirement from ~=2.15.5 to ~=2.15.9 by @dependabot in #28
- chore(deps): consolidate requirements.txt by @jaredhendrickson13 in #31
Full Changelog: v1.2.0...v1.2.1
simple_acme_dns v1.2.0
What's Changed
- chore: deprecate support for Python 3.6
- ci: integrate CI/CD workflows
- fix: authoritative nameserver resolution
- tests: full coverage tests & lint
- build(deps-dev): update google-cloud-dns requirement from ~=0.32.1 to ~=0.34.1 by @dependabot in #20
- build(deps): update dnspython requirement from ~=2.0.0 to ~=2.2.1 by @dependabot in #19
- build(deps): update urllib3 requirement from ~=1.26.2 to ~=1.26.12 by @dependabot in #17
- build(deps): update validators requirement from ~=0.18.2 to ~=0.20.0 by @dependabot in #18
- build(deps): update cryptography requirement from ~=3.3.1 to ~=38.0.3 by @dependabot in #16
Full Changelog: v1.1.1...v1.2.0
simple_acme_dns v1.1.1
Fixes
- Bad DNS propagation debug message condition (#10)
simple_acme_dns v1.1.0
New
- Adds support for wildcard certificates
simple_acme_dns v1.0.2
Fixes
- RSA 4096 private key generation bug
- Multi-SAN certificate requests via external CSR bug
- Minor documentation and package adjustments