Releases: infinityofspace/certbot_dns_porkbun
Releases · infinityofspace/certbot_dns_porkbun
v0.11.0
What's Changed
- Add support for certbot 5+ by @infinityofspace (#117)
- Add python 3.14 support by @infinityofspace (#118)
- Drop python 3.9 support by @infinityofspace (#119)
- Update docker base image to python:3.13-alpine3.22
- Update ruff requirement from ~=0.11 to ~=0.13 by @dependabot[bot] in #116
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #115
- Bump actions/attest-build-provenance from 2 to 3 by @dependabot[bot] in #114
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #113
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #112
- Update flake8 requirement from ~=7.2 to ~=7.3 by @dependabot[bot] in #111
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Check if DNS challenge already exists by @jakepatzer in #107
- Add Unit tests workflow by @infinityofspace in #108
New Contributors
- @jakepatzer made their first contribution in #107
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- Add logging messages when resolving domain name by @EliRibble in #101
- Fix existing records handling by @infinityofspace in #102
- Update ruff requirement from ~=0.8 to ~=0.9 by @dependabot in #99
- Bump actions/attest-build-provenance from 1 to 2 by @dependabot in #97
- Feature: Makefile to autobuild python3-certbot-dns-porkbun (.rpm) by @VenaNocta in #65
- Update flake8 requirement from ~=7.1 to ~=7.2 by @dependabot in #105
- Update certbot requirement from <4.0,>=1.18.0 to >=1.18.0,<5.0 by @dependabot in #103
- Update ruff requirement from ~=0.9 to ~=0.11 by @dependabot in #104
- use alpine 3.21 as base docker image by @infinityofspace in #106
New Contributors
- @EliRibble made their first contribution in #101
- @VenaNocta made their first contribution in #65
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- Adjust linting and improved general code quality by @infinityofspace in #95
- Update ruff requirement from ~=0.7 to ~=0.8 by @dependabot in #96
- fixed
CryptographyDeprecationWarningin docker image
Full Changelog: v0.9...v0.9.1
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
certbot3.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.17as base docker image
New Contributors
Full Changelog: v0.6...v0.7
v0.6
What's Changed
- certbot version
1.18.0or later is required to use the plugin (this requirement was already implicit in the versionv0.5but 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