From f999e16cd5202cde66b57840acc53fc5ebf3fc11 Mon Sep 17 00:00:00 2001 From: Fernandez Ludovic Date: Mon, 11 Nov 2024 01:41:10 +0100 Subject: [PATCH] Prepare release v4.20.0 --- CHANGELOG.md | 34 +++++++++++++++---- acme/api/internal/sender/useragent.go | 4 +-- cmd/lego/zz_gen_version.go | 2 +- providers/dns/internal/useragent/useragent.go | 4 +-- 4 files changed, 33 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 74cbd431..59a7cb6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [v4.20.0] - 2024-11-11 + +### Added + +- **[dnsprovider]** Add DNS provider for Technitium +- **[dnsprovider]** Add DNS provider for Regfish +- **[dnsprovider]** Add DNS provider for Timeweb Cloud +- **[dnsprovider]** Add DNS provider for Volcano Engine +- **[dnsprovider]** Add DNS provider for Core-Networks +- **[dnsprovider]** rfc2136: add support for tsig-keygen generated file +- **[cli]** Add option to skip the TLS verification of the ACME server +- Add documentation for env var only options + +### Changed + +- **[cli,ari]** Attempt to check ARI unless explicitly disabled +- **[dnsprovider]** Improve propagation check error messages +- **[dnsprovider]** cloudxns: provider deprecation +- **[dnsprovider]** brandit: provider deprecation + +### Fixed + +- **[dnsprovider]** regru: update authentication method +- **[dnsprovider]** selectelv2: fix non-ASCII domain +- **[dnsprovider]** limacity: fix error message +- **[dnsprovider]** volcengine: set API information within the default configuration +- **[log]** Parse printf verbs in log line output + ## [v4.19.2] - 2024-10-06 ### Fixed @@ -1221,9 +1249,3 @@ There was a problem when creating the tag v3.0.1, this tag has been invalidated. ## [0.1.0] - 2015-12-03 - Initial release - -[0.3.1]: https://github.com/go-acme/lego/compare/v0.3.0...v0.3.1 -[0.3.0]: https://github.com/go-acme/lego/compare/v0.2.0...v0.3.0 -[0.2.0]: https://github.com/go-acme/lego/compare/v0.1.1...v0.2.0 -[0.1.1]: https://github.com/go-acme/lego/compare/v0.1.0...v0.1.1 -[0.1.0]: https://github.com/go-acme/lego/tree/v0.1.0 diff --git a/acme/api/internal/sender/useragent.go b/acme/api/internal/sender/useragent.go index a1ad2909..6f5d16d8 100644 --- a/acme/api/internal/sender/useragent.go +++ b/acme/api/internal/sender/useragent.go @@ -4,10 +4,10 @@ package sender const ( // ourUserAgent is the User-Agent of this underlying library package. - ourUserAgent = "xenolf-acme/4.19.2" + ourUserAgent = "xenolf-acme/4.20.0" // ourUserAgentComment is part of the UA comment linked to the version status of this underlying library package. // values: detach|release // NOTE: Update this with each tagged release. - ourUserAgentComment = "detach" + ourUserAgentComment = "release" ) diff --git a/cmd/lego/zz_gen_version.go b/cmd/lego/zz_gen_version.go index d90d02e7..db3cac8c 100644 --- a/cmd/lego/zz_gen_version.go +++ b/cmd/lego/zz_gen_version.go @@ -2,7 +2,7 @@ package main -const defaultVersion = "v4.19.2+dev-detach" +const defaultVersion = "v4.20.0+dev-release" var version = "" diff --git a/providers/dns/internal/useragent/useragent.go b/providers/dns/internal/useragent/useragent.go index 8454c28e..ced95589 100644 --- a/providers/dns/internal/useragent/useragent.go +++ b/providers/dns/internal/useragent/useragent.go @@ -10,12 +10,12 @@ import ( const ( // ourUserAgent is the User-Agent of this underlying library package. - ourUserAgent = "goacme-lego/4.19.2" + ourUserAgent = "goacme-lego/4.20.0" // ourUserAgentComment is part of the UA comment linked to the version status of this underlying library package. // values: detach|release // NOTE: Update this with each tagged release. - ourUserAgentComment = "detach" + ourUserAgentComment = "release" ) // Get builds and returns the User-Agent string.