diff --git a/CHANGELOG.md b/CHANGELOG.md index cf51b1fea..3083c5775 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [v4.23.0](https://github.com/go-acme/lego/releases/tag/v4.23.0) (2025-04-16) + +### Added + +- **[dnsprovider]** Add DNS provider for Active24 +- **[dnsprovider]** Add DNS provider for BookMyName +- **[dnsprovider]** Add DNS provider for Axelname +- **[dnsprovider]** Add DNS provider for Baidu Cloud +- **[dnsprovider]** Add DNS provider for Metaregistrar +- **[dnsprovider]** Add DNS provider for F5 XC +- **[dnsprovider]** Add INFOBLOX_CA_CERTIFICATE option +- **[dnsprovider]** route53: adds option to use private zone +- **[dnsprovider]** edgedns: add account switch key option +- **[dnsprovider]** infoblox: update API client to v2 +- **[lib,cli]** Add delay option for TLSALPN challenge + +### Changed + +- **[dnsprovider]** designate: speed up API requests by using filters +- **[dnsprovider]** cloudflare: make base URL configurable +- **[dnsprovider]** websupport: migrate to API v2 +- **[dnsprovider]** dnssimple: use GetZone + +### Fixed + +- **[ari]** Fix retry on `alreadyReplaced` error +- **[cli,log]** Fix malformed log messages +- **[cli]** Kill hook when the command is stuck +- **[dnsprovider]** pdns: fix TXT record cleanup for wildcard domains +- **[dnsprovider]** allinkl: remove `ReturnInfo` + ## [v4.22.2](https://github.com/go-acme/lego/releases/tag/v4.22.2) (2025-02-17) ### Fixed diff --git a/acme/api/internal/sender/useragent.go b/acme/api/internal/sender/useragent.go index ec6426456..3cbf3d8c3 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.22.2" + ourUserAgent = "xenolf-acme/4.23.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 b03a531a4..8f4761c17 100644 --- a/cmd/lego/zz_gen_version.go +++ b/cmd/lego/zz_gen_version.go @@ -2,7 +2,7 @@ package main -const defaultVersion = "v4.22.2+dev-detach" +const defaultVersion = "v4.23.0+dev-release" var version = "" diff --git a/providers/dns/internal/useragent/useragent.go b/providers/dns/internal/useragent/useragent.go index 4fb495ca7..113204d46 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.22.2" + ourUserAgent = "goacme-lego/4.23.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.