Releases: infinityofspace/certbot_dns_porkbun
Releases · infinityofspace/certbot_dns_porkbun
v0.9
❗ Porkbun API endpoint changes ❗
The Porkbun API domain roots changes on 2024-12-01 00:00:00 UTC
(see infinityofspace/pkb_client#39 (comment)). Please update to this version v0.9
or later, which uses the new endpoint.
What's Changed
- Support
certbot
3.0 - Dropped support for python 3.7 and 3.8
- Support python 3.12 and 3.13
- Changed default propagation seconds from 60 to 600
- Support for multilevel domains
- Fix delete when using multiple root domains by @bentemple in #70
- bump docker/setup-buildx-action to v3 by @infinityofspace in #72
- bump docker/setup-qemu-action to v3 by @infinityofspace in #73
- bump actions/checkout to v4 by @infinityofspace in #74
- bump docker/login-action to v3 by @infinityofspace in #75
- bump docker/build-push-action to v6 by @infinityofspace in #79
- bump actions/setup-python to v5 by @infinityofspace in #76
- bump actions/upload-artifact to v4 by @infinityofspace in #77
- bump actions/download-artifact to v4 by @infinityofspace in #78
- bump pypa/gh-action-pypi-publish to release/v1 by @infinityofspace in #80
- bump codeql actions to v3 by @infinityofspace in #81
- added attestation of docker image builds closes #86 by @infinityofspace in #89
New Contributors
- @bentemple made their first contribution in #70
Full Changelog: v0.8...v0.9
v0.8
This is a maintenance release and does not bring any new features. The docker image has mainly been adapted and improved.
What's Changed
- build latest cryptography in docker image to include the latest version of cryptography with old and new security fixes
- added docker image cache during ci build
- ci steps and tests uses python 3.11
- adjusted pypi classifiers labels
Notice
- The docker image now builds cryptography, this makes the build time much longer than in previous versions. Depending on the hardware this takes some time.
Full Changelog: v0.7...v0.8
v0.7
What's Changed
- Update certbot requirement from <2.0,>=1.18.0 to >=1.18.0,<3.0 by @dependabot in #57
- Bump docker/build-push-action from 3 to 4 by @dependabot in #62
- Fix shields.io badges by @nemchik in #60
- Use alpine
3.17
as base docker image
New Contributors
Full Changelog: v0.6...v0.7
v0.6
What's Changed
- certbot version
1.18.0
or later is required to use the plugin (this requirement was already implicit in the versionv0.5
but has now been added explicitly) - updated various dependency version requirements
- reduced docker image build time by the factor 10
Full Changelog: v0.5.1...v0.6
v0.5.1
Fixes
- fixed issue with 3 and more level subdomains
- fixed issue when using DNS delegation without prefix
What's Changed
- updated build workflow
- removed pyproject.toml
Full Changelog: v0.5...v0.5.1
v0.5
What's Changed
- Bump actions/setup-python from 3.1.2 to 4.0.0 by @dependabot in #46
- remove zope by @alexzorin in #47
- Bump actions/setup-python from 3 to 4 by @dependabot in #48
New Contributors
- @alexzorin made their first contribution in #47
Full Changelog: v0.4...v0.5
v0.4
Fixes
- fixed issue when requesting non delegated dns challenge #44
What's Changed
- Add README note to avoid issues with parked domains by @IndexOfNull in #45
- Reworked how dns challange is handled
New Contributors
- @IndexOfNull made their first contribution in #45
Full Changelog: v0.3...v0.4
v0.3
New Features
- added support for delegated acme challenges
What's Changed
- various version bumps for workflow actions
- various version bumps for snap packages dependencies
- updated docker base image to python 3.10 and alpine 3.15
- added official support for python 3.10
Breaking changes
- dropped support for Python 3.6, make sure you have at least Python 3.7 or later installed
Full Changelog: v0.2.1...v0.3
v0.2.1
v0.2
New:
- support for credentials files (special thanks to @chaptergy)
- prebuild docker images for multiple architecture are now available on Docker Hub