Skip to content

Releases: jaredhendrickson13/simple_acme_dns

simple_acme_dns v3.1.0

23 May 17:51
bdfddbe
Compare
Choose a tag to compare

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

Full Changelog: v3.0.0...v3.1.0

simple_acme_dns v3.0.0

14 Oct 02:25
08f413f
Compare
Choose a tag to compare

Breaking Changes

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

04 Apr 21:47
f1baa3f
Compare
Choose a tag to compare

Breaking Changes

  • verification_tokens and request_verification_tokens() previously returned values of type list of tuples. These now return values of type dict 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, or email attributes before they are set will now raise a friendly exception instead of allowing exceptions to be raised in the upstream acme or cryptography 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

05 Feb 17:34
deb1d99
Compare
Choose a tag to compare

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

10 Jan 00:26
9a6f809
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.2.1

simple_acme_dns v1.2.0

15 Nov 06:07
f859f33
Compare
Choose a tag to compare

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

17 Aug 17:29
0f7d852
Compare
Choose a tag to compare

Fixes

  • Bad DNS propagation debug message condition (#10)

simple_acme_dns v1.1.0

14 Jul 19:27
35a8614
Compare
Choose a tag to compare

New

  • Adds support for wildcard certificates

simple_acme_dns v1.0.2

07 Jan 18:53
bc2faf8
Compare
Choose a tag to compare

Fixes

  • RSA 4096 private key generation bug
  • Multi-SAN certificate requests via external CSR bug
  • Minor documentation and package adjustments

simple_acme_dns v1.0.1

05 Jan 20:52
aefc752
Compare
Choose a tag to compare
  • Fixes missing ACME client initialization steps when loading an existing ACME account via JSON string