diff --git a/CHANGELOG.md b/CHANGELOG.md index 5eb967c5..d531b303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [v4.26.0](https://github.com/go-acme/lego/releases/tag/v4.26.0) (2025-09-13) + +### Added + +- **[dnsprovider]** Add DNS provider for KeyHelp +- **[dnsprovider]** Add DNS provider for Binary Lane +- **[dnsprovider]** Add DNS provider for Tencent EdgeOne +- **[dnsprovider]** azuredns: pipeline credential support +- **[dnsprovider]** oraclecloud: handle instance_principal authentication + +### Changed + +- **[dnsprovider]** oraclecloud: add env var aliases +- **[dnsprovider]** simply: update to API v2 +- **[lib,cli]** EAB: fallback to base64.URLEncoding + +### Fixed + +- **[dnsprovider]** selectelv2: add missing options + ## [v4.25.2](https://github.com/go-acme/lego/releases/tag/v4.25.2) (2025-08-06) ### Changed diff --git a/acme/api/internal/sender/useragent.go b/acme/api/internal/sender/useragent.go index d0994497..d5add0f5 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.25.2" + ourUserAgent = "xenolf-acme/4.26.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 3a89e192..a43f4260 100644 --- a/cmd/lego/zz_gen_version.go +++ b/cmd/lego/zz_gen_version.go @@ -2,7 +2,7 @@ package main -const defaultVersion = "v4.25.2+dev-detach" +const defaultVersion = "v4.26.0+dev-release" var version = "" diff --git a/providers/dns/internal/useragent/useragent.go b/providers/dns/internal/useragent/useragent.go index ce4242a5..98386776 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.25.2" + ourUserAgent = "goacme-lego/4.26.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.