Releases: infinityofspace/certbot_dns_duckdns
Releases · infinityofspace/certbot_dns_duckdns
v1.5
What's Changed
- added proper unit tests closes #149 by @infinityofspace in #151
- Add formatter and format code by @infinityofspace in #152
- Adjust linting and improve code quality by @infinityofspace in #153
- fixed armv7 snap builds closes #148 by @infinityofspace in #154
- fixed CryptographyDeprecationWarning in docker image ref #155
Full Changelog: v1.4...v1.5
v1.4
What's Changed
- Support for docker secrets
- Support reading token from env
- Dropped support for Python 3.7 and 3.8
- Support for python 3.12 and 3.13
- Support for
certbot
3.0 - Docker image uses python 3.13 as base
- Bump docker/login-action from 2 to 3 by @dependabot in #134
- Bump docker/build-push-action from 4 to 5 by @dependabot in #133
- Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #132
- Bump docker/setup-qemu-action from 2 to 3 by @dependabot in #131
- Bump actions/checkout from 3 to 4 by @dependabot in #130
- Update Readme.md by @andjo in #135
- Bump actions/download-artifact from 3 to 4 by @dependabot in #138
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #137
- Bump actions/setup-python from 4 to 5 by @dependabot in #136
- Bump docker/build-push-action from 5 to 6 by @dependabot in #141
New Contributors
Full Changelog: v1.3...v1.4
v1.3
This is a maintenance release and does not bring any new features. The docker image has mainly been adapted and improved.
What's Changed
- Bump docker/build-push-action from 3 to 4 by @dependabot in #127
- the docker image builds cryptography to include the latest version of cryptography with security fixes
- added docker image cache during ci build
- adjusted pypi classifiers labels
- ci steps and tests uses python 3.11
Notice
- The docker image builds cryptography in this release, this makes the local build time much longer than in previous versions. Depending on the hardware this takes some time.
Full Changelog: v1.2.1...v1.3
v1.2.1
v1.2
What's Changed
- Remove the extra "certbot" in renew command by @yifangd in #124
- Update certbot requirement from <2.0,>=1.18.0 to >=1.18.0,<3.0 by @dependabot in #125
- Use alpine 3.17 as base image
- Updated cryptography in docker image
New Contributors
Full Changelog: v1.1...v1.2
v1.1
What's Changed:
- minimum certbot version
1.18.0
is required to use the plugin (this requirement was already implicit in the last versionv1.0
but has now been added explicitly)
Fixes:
- fixed requirement issues in the snap app #117 (tanks to @alexzorin for the hint)
Full Changelog: v1.0...v1.1
v1.0
We have made it to the first stable v1.0. Thanks for the bug reports, PRs and feature suggestions. Many thanks to all involved.
What's Changed
- remove zope by @alexzorin in #102
- Bump actions/setup-python from 3 to 4 by @dependabot in #101
- Update requests requirement from ~=2.27 to ~=2.28 by @dependabot in #108
- Update setuptools requirement from ~=60.10 to ~=63.2 by @dependabot in #111
- Use alpine 3.16 as base image
- Reduced docker image size for some archs
- Bump cryptography for docker image from 3.3.2 to 3.4.8
- bump requests from 2.26 to 2.28
- Bump dnspython from 2.1 to 2.2
New Contributors
- @alexzorin made their first contribution in #102
Full Changelog: v0.9...v1.0
v0.9
We are getting closer to the first stable version v1.0
, with this version we are in the final phase. Please report possible bugs and problems.
New Features
What's Changed
- Bump actions/download-artifact from 2 to 3 by @dependabot in #61
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #60
- Bump mccabe from 0.6.1 to 0.7.0 by @dependabot in #45
- Bump types-python-dateutil from 2.8.9 to 2.8.14 by @dependabot in #76
- Bump docker/setup-buildx-action from 1 to 2 by @dependabot in #83
- Bump docker/build-push-action from 2 to 3 by @dependabot in #84
- Bump docker/login-action from 1 to 2 by @dependabot in #86
- Bump docker/setup-qemu-action from 1 to 2 by @dependabot in #85
- Bump cloudflare from 2.8.15 to 2.9.10 by @dependabot in #89
- Bump awscli from 1.22.75 to 1.23.9 by @dependabot in #90
- Bump types-setuptools from 57.4.11 to 57.4.14 by @dependabot in #88
- Bump types-python-dateutil from 2.8.14 to 2.8.15 by @dependabot in #92
- Bump pygments from 2.11.2 to 2.12.0 by @dependabot in #91
- Update requests requirement from ~=2.26 to ~=2.27 by @dependabot in #36
- Update dnspython requirement from ~=2.1 to ~=2.2 by @dependabot in #43
- improved error handling
Fixes
- fixed issues with not accepting some valid duckdns domains
New Contributors
Full Changelog: v0.8...v0.9
v0.8
What's Changed
- Bump actions/checkout from 2 to 3 by @dependabot in #28
- Bump actions/setup-python from 2 to 3 by @dependabot in #29
- Ease up deps for dnspython and requests by @osirisinferi in #27
- Bump types-setuptools from 57.0.2 to 57.4.11 by @dependabot in #31
- Bump types-mock from 0.1.5 to 4.0.12 by @dependabot in #35
- Bump googleapis-common-protos from 1.55.0 to 1.56.0 by @dependabot in #40
- Bump twine from 3.3.0 to 3.8.0 by @dependabot in #39
- Bump boto3 from 1.21.20 to 1.21.22 by @dependabot in #38
- Bump invoke from 1.6.0 to 1.7.0 by @dependabot in #37
- Drop support for Python 3.6
- Add support for Python 3.10
- updated snap package dependencies
- Add linting wokflow (initially suggested by @MaxPeal)
Breaking changes
- dropped support for Python 3.6, make sure you have at least Python 3.7 installed
New Contributors
- @osirisinferi made their first contribution in #27
Full Changelog: v0.7.2...v0.8