Update module github.com/go-acme/lego/v4 to v5 #11

Open
renovate-bot wants to merge 1 commit from renovate/github.com-go-acme-lego-v4-5.x into master
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/go-acme/lego/v4 require major v4.18.0v5.2.2

Release Notes

go-acme/lego (github.com/go-acme/lego/v4)

v5.2.2

Compare Source

  • Release date: 2026-06-02
  • Tag: v5.2.2
Fixed
  • [dnsprovider] namecheap: fix record key sub domain

v5.2.1

Compare Source

  • Release date: 2026-06-01
  • Tag: v5.2.1
Fixed
  • [cli,migration] Print the suggested configuration if the file cannot be created

v5.2.0

Compare Source

  • Release date: 2026-05-29
  • Tag: v5.2.0
Added
  • [dnsprovider] Add DNS provider for OpusDNS
  • [dnsprovider] Add DNS provider for Poweradmin
Changed
  • [dnsprovider] informaniak: support API v2

v5.1.0

Compare Source

  • Release date: 2026-05-22
  • Tag: v5.1.0
Added
  • [dnsprovider] Add DNS provider for Connbyte
  • [dnsprovider] Add DNS provider for Dynadot
Changed
  • [cli,config] Use the configuration file to list related commands
  • [dnsprovider] timewebcloud: update API client to new API version
  • [dnsprovider] stackpath: provider deprecation
  • [dnsprovider] simply: update API client implementation
  • Improve documentation
Fixed
  • [cli] Ignore ARI and random sleep if SANs changed
  • [config] Server shortcode evaluation inside the file configuration
  • [dnsprovider] dnsupdate: fix IPv6 nameserver parsing
  • [dnsprovider] Improve env file parsing on Windows

v5.0.4

Compare Source

  • Release date: 2026-05-14
  • Tag: v5.0.4
Fixed
  • [cli,hooks] Missing hook env vars
  • [cli] Allow account registration in all cases

v5.0.3

Compare Source

  • Release date: 2026-05-13
  • Tag: v5.0.3
Fixed
  • [httpprovider] Context propagation to server listeners
  • [lib,challenge/dns-01] Recursive NSs propagation checks
Added
  • [documentation,migration] Add a note about JSON files migration inside the documentation

v5.0.2

Compare Source

  • Release date: 2026-05-12
  • Tag: v5.0.2
Fixed
  • [cli,httpprovider] Invalid default port for the HTTP server
  • [cli,migration] Account migration with missing registration

v5.0.1

Compare Source

  • Release date: 2026-05-11
  • Tag: v5.0.1
Fixed
  • [cli] remove a duplicate key-type flag
  • [config] default hook timeout (configuration)

v5.0.0

Compare Source

  • Release date: 2026-05-11
  • Tag: v5.0.0
Added
  • [challenge/dns-persist-01] Add support for DNS-PERSIST-01 challenge type
  • [cli,config] Add experimental support for dotenv files
  • [cli,config] Support a configuration file
  • [cli,migration,config] generate configuration file during migration
  • [cli] Add --cert.name flag
  • [cli] Add account key rollover
  • [cli] Add commands related to archives management
  • [cli] Add logger flags
  • [cli] Add register command
  • [cli] Add server shortcodes
  • [cli] Flag names and environment variables
  • [cli] Hook manager
  • [cli] One command to run or renew a certificate.
  • [cli] Recover/import an account from the private key
  • [cli] Refactor: clean flag names
  • [dnsprovider] artfiles: add server name option
  • [dnsprovider] manual: add PropagationTimeout and PollingInterval options
  • [lib,cli] Add GetServerMetadata
  • [lib,cli] Choose a network stack for challenges
  • [lib,dnsprovider] New approach of the DNS calls
  • [lib,httpprovider] New HTTP-01 and TLS-ALPN-01 servers constructors
  • [lib,log] New logger (slog)
  • [lib] ACME error codes
  • [lib] Add Account Key Rollover support
  • [lib] Add support for context
  • [dnsprovider] Add DNS provider for 51DNS
  • [dnsprovider] Add DNS provider for Abion
  • [dnsprovider] Add DNS provider for Curanet
  • [dnsprovider] Add DNS provider for DanDomain
  • [dnsprovider] Add DNS provider for ScanNet
  • [dnsprovider] Add DNS provider for Wannafind
  • [dnsprovider] Add DNS provider for Dinahosting
  • [dnsprovider] Add DNS provider for DNS.services
  • [dnsprovider] Add DNS provider for Veesp
  • [dnsprovider] Add DNS provider for DNScale
  • [dnsprovider] Add DNS provider for dnsla
  • [dnsprovider] Add DNS provider for EUsrv
  • [dnsprovider] Add DNS provider for Fornex
  • [dnsprovider] Add DNS provider for Gehirn
  • [dnsprovider] Add DNS provider for Gname
  • [dnsprovider] Add DNS provider for HostUp
  • [dnsprovider] Add DNS provider for Katapult
  • [dnsprovider] Add DNS provider for NederHost
  • [dnsprovider] Add DNS provider for NGENIX
  • [dnsprovider] Add DNS provider for omg.lol
  • [dnsprovider] Add DNS provider for PointDNS/PointHQ
  • [dnsprovider] Add DNS provider for Rage4
  • [dnsprovider] Add DNS provider for Tele3
  • [dnsprovider] Add DNS provider for Xinnet
  • [dnsprovider] Add DNS provider for Zilore
  • [documentation] Update to lego v5
Changed
  • [challenge/dns-persist-01] Update draft-ietf-acme-dns-persist-00 support to 01
  • [challenge/http-01] Case insensitive match domain
  • [cli,config] Move revoke command
  • [cli,log] Format renewal duration
  • [cli] Add subcommands to the list subcommand
  • [cli] Certificates sub command
  • [cli] Move the main package to the root.
  • [cli] Rename flags tls.port and http.port to tls.address and http.address
  • [cli] Replace --run-hook and --renew-hook with --deploy-hook
  • [cli] Require EAB parameters only when needed
  • [dnsprovider] conoha,conohav3: remove get token from the constructor
  • [dnsprovider] mijnhost: use single endpoints
  • [dnsprovider] rfc2136: rename to dnsupdate
  • [httpprovider] Convert SetProxyHeader to an option
  • [lib,cli] Change registar method returns
  • [lib,cli] Use PKCS#8 instead of PKCS#1
  • [lib] Change CertificateService and GetRenewalInfo signatures
  • [lib] Disable Common Name by default
  • [lib] Move enableCommonName option to Request
  • [lib] Replace crypto.PrivateKey with crypto.Signer
  • [lib] Use duration as RetryAfter field type
  • [lib] Use the public key corresponding to the opaque
  • [log] Improve some log and error messages
Removed
  • [dnsprovider] Remove deprecated DNS providers: googledomains, azure (replaced by azuredns), cloudxns, dnspod, brandit, iwantmyname, iij (replaced by iijdpf).

v4.35.2

Compare Source

  • Release date: 2026-04-24
  • Tag: v4.35.2
Fixed
  • [dnsprovider] oraclecloud(oci): update dependency licenses
  • [dnsprovider] rfc2136: fix zones env var parsing

v4.35.1

Compare Source

  • Release date: 2026-04-21
  • Tag: v4.35.1

Due to an error related to Snapcraft, some artifacts of the v4.35.0 release have not been published.

This release contains the same things as v4.35.0.

v4.35.0

Compare Source

  • Release date: 2026-04-21
  • Tag: v4.35.0
Changed
  • [dnsprovider] oraclecloud(oci): update dependency licenses
  • [dnsprovider] desec: use API to find the zone
  • [challenge/http-01] Improve domain matcher

v4.34.0

Compare Source

  • Release date: 2026-04-15
  • Tag: v4.34.0
Added
  • [dnsprovider] Add DNS provider for UCloud
  • [dnsprovider] Add DNS provider for online.net
  • [dnsprovider] Add DNS provider for 1cloud.ru
  • [dnsprovider] Add DNS provider for Netnod
  • [dnsprovider] oraclecloud: support profile session token
  • [dnsprovider] rfc2136: add RFC3645 (TSIG-GSS) support
Changed
  • [dnsprovider] rfc2136: add dnsupdate as alias
Fixed
  • [httpprovider] Check base64url token

v4.33.0

Compare Source

  • Release date: 2026-03-19
  • Tag: v4.33.0
Added
  • [dnsprovider] Add DNS provider for Excedo
  • [dnsprovider] Add DNS provider for EuroDNS
  • [dnsprovider] Add DNS provider for Czechia
Changed
  • [lib] feat: allow to Unwrap obtainError
Fixed
  • [dnsprovider] liara: add support for team ID
  • [dnsprovider] gigahostno: remove unused Zone fields

v4.32.0

Compare Source

  • Release date: 2026-02-19
  • Tag: v4.32.0
Added
  • [dnsprovider] Add DNS provider for ArtFiles
  • [dnsprovider] Add DNS provider for Leaseweb
  • [dnsprovider] Add DNS provider for FusionLayer NameSurfer
  • [dnsprovider] Add DNS provider for DDNSS
  • [dnsprovider] Add DNS provider for Bluecat v2
  • [dnsprovider] Add DNS provider for TodayNIC/时代互联
  • [dnsprovider] Add DNS provider for DNSExit
  • [dnsprovider] alidns: add line record option
Changed
  • [dnsprovider] azure: reinforces deprecation
  • [dnsprovider] allinkl: detect zone through API
Fixed
  • [ari] fix: implement parsing for Retry-After header according to RFC 7231
  • [dnsprovider] namesurfer: fix updateDNSHost
  • [dnsprovider] timewebcloud: fix subdomain support
  • [dnsprovider] fix: deduplicate authz for DNS01 challenge
  • [lib,cli] fix: use IPs to define the main domain
  • [lib] fix: preserve domain order

v4.31.0

Compare Source

  • Release date: 2026-01-08
  • Tag: v4.31.0
Added
  • [dnsprovider] Add DNS provider for ISPConfig
  • [dnsprovider] Add DNS Provider for ISPConfig (DDNS Module)
  • [dnsprovider] Add DNS provider for Alwaysdata
  • [dnsprovider] Add DNS provider for JDCloud
  • [dnsprovider] Add DNS provider for 35.com/三五互联
  • [dnsprovider] f5xc: add an option to configure the domain of the server
Changed
  • [lib] feat: improve ACME error types
  • [dnsprovider,cname] namedotcom: follow CNAME
Fixed
  • [dnsprovider] hetzner: fix compatibility with _FILE suffix
  • [dnsprovider] gandiv5: fix API Key header

v4.30.1

  • Release date: 2025-12-16
  • Tag: v4.30.1

Due to an error related to aliyun/credentials-go, some artifacts of the v4.30.0 release have not been published.

This release contains the same things as v4.30.0.

v4.30.0

  • Release date: 2025-12-16
  • Tag: v4.30.0
Added
  • [dnsprovider] Add DNS provider for Ionos Cloud
  • [dnsprovider] Add DNS provider for Virtualname
  • [dnsprovider] Add DNS Provider for Neodigit
  • [dnsprovider] Add DNS provider for Syse.no
  • [dnsprovider] Add DNS provider for Gravity
  • [dnsprovider] Add DNS provider for hosting.nl
Changed
  • [cli] feat: remove email requirement
Fixed
  • [dnsprovider] autodns: use the right response structure

v4.29.0

Compare Source

  • Release date: 2025-11-29
  • Tag: v4.29.0
Added
  • [dnsprovider] Add DNS provider for United-Domains
  • [dnsprovider] Add DNS provider for Gigahost.no
  • [dnsprovider] Add DNS provider for EdgeCenter
  • [dnsprovider] Add DNS provider for AlibabaCloud ESA
  • [dnsprovider] edgeone: add zones mapping
  • [dnsprovider] namecheap: add experimental proxy support
Changed
  • [dnsprovider] gandiv5: update base API URL
Fixed
  • [dnsprovider] hetzner: use int64 for IDs
  • [dnsprovider] baiducloud: pagination and TTL
  • [dnsprovider] inwx: fix API breaking changes with record IDs

v4.28.1

Compare Source

  • Release date: 2025-11-06
  • Tag: v4.28.1
Fixed
  • [cli] fix: skip nil response

v4.28.0

Compare Source

  • Release date: 2025-10-31
  • Tag: v4.28.0
Added
  • [dnsprovider] Add DNS provider for Anexia
  • [dnsprovider] Add DNS provider for webnames.ca
  • [dnsprovider] webnames: rename to webnamesru to avoid ambiguity with webnamesca
Changed
  • [dnsprovider,log] hetzner: add deprecation logs
  • [dnsprovider] iwantmyname: provider deprecation
  • [cli] improve retryable HTTP client error handling
Fixed
  • [dnsprovider] hostinger: fix record update

v4.27.0

Compare Source

  • Release date: 2025-10-17
  • Tag: v4.27.0
Added
  • [dnsprovider] Add DNS provider for Octenium
  • [dnsprovider] Add DNS provider for Hostinger
  • [dnsprovider] Add DNS provider for Beget.com
Changed
  • [cli] support --private-key with a PKCS#8 keypair
  • [dnsprovider] hetzner: update to new API
  • [dnsprovider] otc: adds option to use private zone
Fixed
  • [lib] fix: deduplicate order identifiers

v4.26.0

Compare Source

  • Release date: 2025-09-13
  • Tag: v4.26.0
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

Compare Source

  • Release date: 2025-08-06
  • Tag: v4.25.2
Changed
  • [cli,log] log when dynamic renew date not yet reached
Fixed
  • [cli] fix: remove wrong env var
  • [lib,cli] fix: enforce HTTPS to the ACME server

v4.25.1

Compare Source

  • Release date: 2025-07-21
  • Tag: v4.25.1
Fixed
  • [cli] fix: wrong CLI flag type

v4.25.0

Compare Source

  • Release date: 2025-07-21
  • Tag: v4.25.0

The binary size of this release is about ~50% smaller compared to previous releases.

This will also reduce the module cache usage by 320 MB (this will only affect users of lego as a library or who build lego themselves).

Added
  • [dnsprovider] Add DNS provider for ZoneEdit
  • [cli] Add an option to define dynamically the renew date
  • [lib,cli] Add an option to disable common name in CSR
Changed
  • [dnsprovider] vinyldns: add an option to add quotes around the TXT record value
  • [dnsprovider] ionos: increase default propagation timeout
Fixed
  • [cli] fix: enforce domain into renewal command

v4.24.0

Compare Source

  • Release date: 2025-07-07
  • Tag: v4.24.0
Added
  • [dnsprovider] Add DNS provider for Azion
  • [dnsprovider] Add DNS provider for DynDnsFree.de
  • [dnsprovider] Add DNS provider for ConoHa v3
  • [dnsprovider] Add DNS provider for RU Center
  • [dnsprovider] gcloud: add service account impersonation
Changed
  • [dnsprovider] pdns: improve error messages
  • [dnsprovider] cloudflare: add quotation marks to TXT record
  • [dnsprovider] googledomains: provider deprecation
  • [dnsprovider] mijnhost: improve record filter
Fixed
  • [dnsprovider] exoscale: fix find record
  • [dnsprovider] nicmanager: fix mode env var name and value
  • [lib,cli] Check order identifiers difference between client and server

v4.23.1

Compare Source

  • Release date: 2025-04-16
  • Tag: v4.23.1

Due to an error related to Snapcraft, some artifacts of the v4.23.0 release have not been published.

This release contains the same things as v4.23.0.

v4.23.0

Compare Source

  • Release date: 2025-04-16
  • Tag: v4.23.0
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

Compare Source

  • Release date: 2025-02-17
  • Tag: v4.22.2
Fixed
  • [dnsprovider] acme-dns: use new registered account

v4.22.1

Compare Source

  • Release date: 2025-02-17
  • Tag: v4.22.1
Fixed
  • [dnsprovider] acme-dns: continue the process when the CNAME is handled by the storage
Added

v4.22.0

Compare Source

  • Release date: 2025-02-17
  • Tag: v4.22.0
Added
  • [cli] Add --private-key flag to set the private key.
  • [cli] Add LEGO_DEBUG_ACME_HTTP_CLIENT environment variable to debug the calls to the ACME server.
  • [cli] Add LEGO_EMAIL environment variable for specifying email.
  • [cli] Add --hook-timeout flag to run and renew commands.
  • [dnsprovider] Add DNS provider for myaddr.{tools,dev,io}
  • [dnsprovider] Add DNS provider for Spaceship
  • [dnsprovider] acme-dns: add HTTP storage
  • [lib,cli,httpprovider] Add --http.delay option for HTTP challenge.
  • [lib,cli,profiles] Add support for Profiles Extension.
  • [lib] Add an option to set CSR email addresses
Changed
  • [lib] rewrite status management
  • [dnsprovider] docs: improve units and default values
Removed
  • [dnsprovider] netcup: remove TTL option
Fixed
  • [cli,log] remove extra debug logs

v4.21.0

Compare Source

  • Release date: 2024-12-20
  • Tag: v4.21.0
Added
  • [dnsprovider] Add DNS provider for Rainyun/雨云
  • [dnsprovider] Add DNS provider for West.cn/西部数码
  • [dnsprovider] Add DNS provider for ManageEngine CloudDNS
  • [cli] feat: add --force-cert-domains flag to renew
Fixed
  • [cli] create client only when needed
  • [cli] clone the transport with tls-skip-verify
  • [cli] use retryable client for ACME server calls
  • [dnsprovider] bunny: fix zone detection
  • [dnsprovider] inwx: delete only the TXT record related to the DNS challenge
  • [dnsprovider] infomaniak: increase default propagation timeout
  • [dnsprovider] dnsmadeeasy: use default transport
  • [dnsprovider] netcup: increase default propagation values
  • [dnsprovider] otc: use default transport

v4.20.4

Compare Source

  • Release date: 2024-11-21
  • Tag: v4.20.4

Publish the Snap to the Snapcraft stable channel.

v4.20.3

Compare Source

  • Release date: 2024-11-21
  • Tag: v4.20.3
Fixed
  • [dnsprovider] technitium: fix status code handling
  • [dnsprovider] directadmin: fix timeout configuration
  • [httpprovider] fix: HTTP server IPv6 matching

v4.20.2

Compare Source

  • Release date: 2024-11-11
  • Tag: v4.20.2
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.20.1

Compare Source

  • Release date: 2024-11-11

Cancelled due to CI failure.

v4.20.0

Compare Source

  • Release date: 2024-11-11

Cancelled due to CI failure.

v4.19.2

Compare Source

  • Release date: 2024-10-06
  • Tag: v4.19.2
Fixed
  • [lib] go1.22 compatibility

v4.19.1

Compare Source

  • Release date: 2024-10-06
  • Tag: v4.19.1
Fixed
  • [dnsprovider] selectelv2: use baseURL from configuration
  • [dnsprovider] epik: add User-Agent

v4.19.0

Compare Source

  • Release date: 2024-10-03
  • Tag: v4.19.0
Added
  • [dnsprovider] Add DNS provider for HuaweiCloud
  • [dnsprovider] Add DNS provider for SelfHost.(de|eu)
  • [lib,cli,dnsprovider] Add dns.propagation-rns option
  • [cli,dnsprovider] Add dns.propagation-wait flag
  • [lib,dnsprovider] Add PropagationWait function
Changed
  • [dnsprovider] ionos: follow CNAME
  • [lib,dnsprovider] Reducing the lock strength of the soa cache entry
  • [lib,cli,dnsprovider] Deprecation of dns.disable-cp, replaced by dns.propagation-disable-ans.
Fixed
  • [dnsprovider] Use UTC instead of GMT when possible
  • [dnsprovider] namesilo: restrict CleanUp
  • [dnsprovider] godaddy: fix cleanup

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/go-acme/lego/v4](https://github.com/go-acme/lego) | require | major | `v4.18.0` → `v5.2.2` | --- ### Release Notes <details> <summary>go-acme/lego (github.com/go-acme/lego/v4)</summary> ### [`v5.2.2`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v522) [Compare Source](https://github.com/go-acme/lego/compare/v5.2.1...v5.2.2) - Release date: 2026-06-02 - Tag: [v5.2.2](https://github.com/go-acme/lego/releases/tag/v5.2.2) ##### Fixed - **\[dnsprovider]** namecheap: fix record key sub domain ### [`v5.2.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v521) [Compare Source](https://github.com/go-acme/lego/compare/v5.2.0...v5.2.1) - Release date: 2026-06-01 - Tag: [v5.2.1](https://github.com/go-acme/lego/releases/tag/v5.2.1) ##### Fixed - **\[cli,migration]** Print the suggested configuration if the file cannot be created ### [`v5.2.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v520) [Compare Source](https://github.com/go-acme/lego/compare/v5.1.0...v5.2.0) - Release date: 2026-05-29 - Tag: [v5.2.0](https://github.com/go-acme/lego/releases/tag/v5.2.0) ##### Added - **\[dnsprovider]** Add DNS provider for OpusDNS - **\[dnsprovider]** Add DNS provider for Poweradmin ##### Changed - **\[dnsprovider]** informaniak: support API v2 ### [`v5.1.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v510) [Compare Source](https://github.com/go-acme/lego/compare/v5.0.4...v5.1.0) - Release date: 2026-05-22 - Tag: [v5.1.0](https://github.com/go-acme/lego/releases/tag/v5.1.0) ##### Added - **\[dnsprovider]** Add DNS provider for Connbyte - **\[dnsprovider]** Add DNS provider for Dynadot ##### Changed - **\[cli,config]** Use the configuration file to list related commands - **\[dnsprovider]** timewebcloud: update API client to new API version - **\[dnsprovider]** stackpath: provider deprecation - **\[dnsprovider]** simply: update API client implementation - Improve documentation ##### Fixed - **\[cli]** Ignore ARI and random sleep if SANs changed - **\[config]** Server shortcode evaluation inside the file configuration - **\[dnsprovider]** dnsupdate: fix IPv6 nameserver parsing - **\[dnsprovider]** Improve env file parsing on Windows ### [`v5.0.4`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v504) [Compare Source](https://github.com/go-acme/lego/compare/v5.0.3...v5.0.4) - Release date: 2026-05-14 - Tag: [v5.0.4](https://github.com/go-acme/lego/releases/tag/v5.0.4) ##### Fixed - **\[cli,hooks]** Missing hook env vars - **\[cli]** Allow account registration in all cases ### [`v5.0.3`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v503) [Compare Source](https://github.com/go-acme/lego/compare/v5.0.2...v5.0.3) - Release date: 2026-05-13 - Tag: [v5.0.3](https://github.com/go-acme/lego/releases/tag/v5.0.3) ##### Fixed - **\[httpprovider]** Context propagation to server listeners - **\[lib,challenge/dns-01]** Recursive NSs propagation checks ##### Added - **\[documentation,migration]** Add a note about JSON files migration inside the documentation ### [`v5.0.2`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v502) [Compare Source](https://github.com/go-acme/lego/compare/v5.0.1...v5.0.2) - Release date: 2026-05-12 - Tag: [v5.0.2](https://github.com/go-acme/lego/releases/tag/v5.0.2) ##### Fixed - **\[cli,httpprovider]** Invalid default port for the HTTP server - **\[cli,migration]** Account migration with missing registration ### [`v5.0.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v501) [Compare Source](https://github.com/go-acme/lego/compare/v5.0.0...v5.0.1) - Release date: 2026-05-11 - Tag: [v5.0.1](https://github.com/go-acme/lego/releases/tag/v5.0.1) ##### Fixed - **\[cli]** remove a duplicate key-type flag - **\[config]** default hook timeout (configuration) ### [`v5.0.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v500) [Compare Source](https://github.com/go-acme/lego/compare/v4.35.2...v5.0.0) - Release date: 2026-05-11 - Tag: [v5.0.0](https://github.com/go-acme/lego/releases/tag/v5.0.0) ##### Added - **\[challenge/dns-persist-01]** Add support for DNS-PERSIST-01 challenge type - **\[cli,config]** Add experimental support for dotenv files - **\[cli,config]** Support a configuration file - **\[cli,migration,config]** generate configuration file during migration - **\[cli]** Add --cert.name flag - **\[cli]** Add account key rollover - **\[cli]** Add commands related to archives management - **\[cli]** Add logger flags - **\[cli]** Add register command - **\[cli]** Add server shortcodes - **\[cli]** Flag names and environment variables - **\[cli]** Hook manager - **\[cli]** One command to run or renew a certificate. - **\[cli]** Recover/import an account from the private key - **\[cli]** Refactor: clean flag names - **\[dnsprovider]** artfiles: add server name option - **\[dnsprovider]** manual: add PropagationTimeout and PollingInterval options - **\[lib,cli]** Add GetServerMetadata - **\[lib,cli]** Choose a network stack for challenges - **\[lib,dnsprovider]** New approach of the DNS calls - **\[lib,httpprovider]** New HTTP-01 and TLS-ALPN-01 servers constructors - **\[lib,log]** New logger (slog) - **\[lib]** ACME error codes - **\[lib]** Add Account Key Rollover support - **\[lib]** Add support for context - **\[dnsprovider]** Add DNS provider for 51DNS - **\[dnsprovider]** Add DNS provider for Abion - **\[dnsprovider]** Add DNS provider for Curanet - **\[dnsprovider]** Add DNS provider for DanDomain - **\[dnsprovider]** Add DNS provider for ScanNet - **\[dnsprovider]** Add DNS provider for Wannafind - **\[dnsprovider]** Add DNS provider for Dinahosting - **\[dnsprovider]** Add DNS provider for DNS.services - **\[dnsprovider]** Add DNS provider for Veesp - **\[dnsprovider]** Add DNS provider for DNScale - **\[dnsprovider]** Add DNS provider for dnsla - **\[dnsprovider]** Add DNS provider for EUsrv - **\[dnsprovider]** Add DNS provider for Fornex - **\[dnsprovider]** Add DNS provider for Gehirn - **\[dnsprovider]** Add DNS provider for Gname - **\[dnsprovider]** Add DNS provider for HostUp - **\[dnsprovider]** Add DNS provider for Katapult - **\[dnsprovider]** Add DNS provider for NederHost - **\[dnsprovider]** Add DNS provider for NGENIX - **\[dnsprovider]** Add DNS provider for omg.lol - **\[dnsprovider]** Add DNS provider for PointDNS/PointHQ - **\[dnsprovider]** Add DNS provider for Rage4 - **\[dnsprovider]** Add DNS provider for Tele3 - **\[dnsprovider]** Add DNS provider for Xinnet - **\[dnsprovider]** Add DNS provider for Zilore - **\[documentation]** Update to lego v5 ##### Changed - **\[challenge/dns-persist-01]** Update draft-ietf-acme-dns-persist-00 support to 01 - **\[challenge/http-01]** Case insensitive match domain - **\[cli,config]** Move revoke command - **\[cli,log]** Format renewal duration - **\[cli]** Add subcommands to the list subcommand - **\[cli]** Certificates sub command - **\[cli]** Move the main package to the root. - **\[cli]** Rename flags tls.port and http.port to tls.address and http.address - **\[cli]** Replace --run-hook and --renew-hook with --deploy-hook - **\[cli]** Require EAB parameters only when needed - **\[dnsprovider]** conoha,conohav3: remove get token from the constructor - **\[dnsprovider]** mijnhost: use single endpoints - **\[dnsprovider]** rfc2136: rename to dnsupdate - **\[httpprovider]** Convert SetProxyHeader to an option - **\[lib,cli]** Change registar method returns - **\[lib,cli]** Use [PKCS#8](https://github.com/PKCS/lego/issues/8) instead of [PKCS#1](https://github.com/PKCS/lego/issues/1) - **\[lib]** Change CertificateService and GetRenewalInfo signatures - **\[lib]** Disable Common Name by default - **\[lib]** Move enableCommonName option to Request - **\[lib]** Replace `crypto.PrivateKey` with `crypto.Signer` - **\[lib]** Use duration as RetryAfter field type - **\[lib]** Use the public key corresponding to the opaque - **\[log]** Improve some log and error messages ##### Removed - **\[dnsprovider]** Remove deprecated DNS providers: `googledomains`, `azure` (replaced by `azuredns`), `cloudxns`, `dnspod`, `brandit`, `iwantmyname`, `iij` (replaced by `iijdpf`). ### [`v4.35.2`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4352) [Compare Source](https://github.com/go-acme/lego/compare/v4.35.1...v4.35.2) - Release date: 2026-04-24 - Tag: [v4.35.2](https://github.com/go-acme/lego/releases/tag/v4.35.2) ##### Fixed - **\[dnsprovider]** oraclecloud(oci): update dependency licenses - **\[dnsprovider]** rfc2136: fix zones env var parsing ### [`v4.35.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4351) [Compare Source](https://github.com/go-acme/lego/compare/v4.35.0...v4.35.1) - Release date: 2026-04-21 - Tag: [v4.35.1](https://github.com/go-acme/lego/releases/tag/v4.35.1) Due to an error related to Snapcraft, some artifacts of the v4.35.0 release have not been published. This release contains the same things as v4.35.0. ### [`v4.35.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4350) [Compare Source](https://github.com/go-acme/lego/compare/v4.34.0...v4.35.0) - Release date: 2026-04-21 - Tag: [v4.35.0](https://github.com/go-acme/lego/releases/tag/v4.35.0) ##### Changed - **\[dnsprovider]** oraclecloud(oci): update dependency licenses - **\[dnsprovider]** desec: use API to find the zone - **\[challenge/http-01]** Improve domain matcher ### [`v4.34.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4340) [Compare Source](https://github.com/go-acme/lego/compare/v4.33.0...v4.34.0) - Release date: 2026-04-15 - Tag: [v4.34.0](https://github.com/go-acme/lego/releases/tag/v4.34.0) ##### Added - **\[dnsprovider]** Add DNS provider for UCloud - **\[dnsprovider]** Add DNS provider for online.net - **\[dnsprovider]** Add DNS provider for 1cloud.ru - **\[dnsprovider]** Add DNS provider for Netnod - **\[dnsprovider]** oraclecloud: support profile session token - **\[dnsprovider]** rfc2136: add RFC3645 (TSIG-GSS) support ##### Changed - **\[dnsprovider]** rfc2136: add dnsupdate as alias ##### Fixed - **\[httpprovider]** Check base64url token ### [`v4.33.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4330) [Compare Source](https://github.com/go-acme/lego/compare/v4.32.0...v4.33.0) - Release date: 2026-03-19 - Tag: [v4.33.0](https://github.com/go-acme/lego/releases/tag/v4.33.0) ##### Added - **\[dnsprovider]** Add DNS provider for Excedo - **\[dnsprovider]** Add DNS provider for EuroDNS - **\[dnsprovider]** Add DNS provider for Czechia ##### Changed - **\[lib]** feat: allow to Unwrap obtainError ##### Fixed - **\[dnsprovider]** liara: add support for team ID - **\[dnsprovider]** gigahostno: remove unused Zone fields ### [`v4.32.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4320) [Compare Source](https://github.com/go-acme/lego/compare/v4.31.0...v4.32.0) - Release date: 2026-02-19 - Tag: [v4.32.0](https://github.com/go-acme/lego/releases/tag/v4.32.0) ##### Added - **\[dnsprovider]** Add DNS provider for ArtFiles - **\[dnsprovider]** Add DNS provider for Leaseweb - **\[dnsprovider]** Add DNS provider for FusionLayer NameSurfer - **\[dnsprovider]** Add DNS provider for DDNSS - **\[dnsprovider]** Add DNS provider for Bluecat v2 - **\[dnsprovider]** Add DNS provider for TodayNIC/时代互联 - **\[dnsprovider]** Add DNS provider for DNSExit - **\[dnsprovider]** alidns: add line record option ##### Changed - **\[dnsprovider]** azure: reinforces deprecation - **\[dnsprovider]** allinkl: detect zone through API ##### Fixed - **\[ari]** fix: implement parsing for Retry-After header according to RFC 7231 - **\[dnsprovider]** namesurfer: fix updateDNSHost - **\[dnsprovider]** timewebcloud: fix subdomain support - **\[dnsprovider]** fix: deduplicate authz for DNS01 challenge - **\[lib,cli]** fix: use IPs to define the main domain - **\[lib]** fix: preserve domain order ### [`v4.31.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4310) [Compare Source](https://github.com/go-acme/lego/compare/v4.30.1...v4.31.0) - Release date: 2026-01-08 - Tag: [v4.31.0](https://github.com/go-acme/lego/releases/tag/v4.31.0) ##### Added - **\[dnsprovider]** Add DNS provider for ISPConfig - **\[dnsprovider]** Add DNS Provider for ISPConfig (DDNS Module) - **\[dnsprovider]** Add DNS provider for Alwaysdata - **\[dnsprovider]** Add DNS provider for JDCloud - **\[dnsprovider]** Add DNS provider for 35.com/三五互联 - **\[dnsprovider]** f5xc: add an option to configure the domain of the server ##### Changed - **\[lib]** feat: improve ACME error types - **\[dnsprovider,cname]** namedotcom: follow CNAME ##### Fixed - **\[dnsprovider]** hetzner: fix compatibility with \_FILE suffix - **\[dnsprovider]** gandiv5: fix API Key header ### [`v4.30.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4301) - Release date: 2025-12-16 - Tag: [v4.30.1](https://github.com/go-acme/lego/releases/tag/v4.30.1) Due to an error related to `aliyun/credentials-go`, some artifacts of the v4.30.0 release have not been published. This release contains the same things as v4.30.0. ### [`v4.30.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4300) - Release date: 2025-12-16 - Tag: [v4.30.0](https://github.com/go-acme/lego/releases/tag/v4.30.0) ##### Added - **\[dnsprovider]** Add DNS provider for Ionos Cloud - **\[dnsprovider]** Add DNS provider for Virtualname - **\[dnsprovider]** Add DNS Provider for Neodigit - **\[dnsprovider]** Add DNS provider for Syse.no - **\[dnsprovider]** Add DNS provider for Gravity - **\[dnsprovider]** Add DNS provider for hosting.nl ##### Changed - **\[cli]** feat: remove email requirement ##### Fixed - **\[dnsprovider]** autodns: use the right response structure ### [`v4.29.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4290) [Compare Source](https://github.com/go-acme/lego/compare/v4.28.1...v4.29.0) - Release date: 2025-11-29 - Tag: [v4.29.0](https://github.com/go-acme/lego/releases/tag/v4.29.0) ##### Added - **\[dnsprovider]** Add DNS provider for United-Domains - **\[dnsprovider]** Add DNS provider for Gigahost.no - **\[dnsprovider]** Add DNS provider for EdgeCenter - **\[dnsprovider]** Add DNS provider for AlibabaCloud ESA - **\[dnsprovider]** edgeone: add zones mapping - **\[dnsprovider]** namecheap: add experimental proxy support ##### Changed - **\[dnsprovider]** gandiv5: update base API URL ##### Fixed - **\[dnsprovider]** hetzner: use int64 for IDs - **\[dnsprovider]** baiducloud: pagination and TTL - **\[dnsprovider]** inwx: fix API breaking changes with record IDs ### [`v4.28.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4281) [Compare Source](https://github.com/go-acme/lego/compare/v4.28.0...v4.28.1) - Release date: 2025-11-06 - Tag: [v4.28.1](https://github.com/go-acme/lego/releases/tag/v4.28.1) ##### Fixed - **\[cli]** fix: skip nil response ### [`v4.28.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4280) [Compare Source](https://github.com/go-acme/lego/compare/v4.27.0...v4.28.0) - Release date: 2025-10-31 - Tag: [v4.28.0](https://github.com/go-acme/lego/releases/tag/v4.28.0) ##### Added - **\[dnsprovider]** Add DNS provider for Anexia - **\[dnsprovider]** Add DNS provider for webnames.ca - **\[dnsprovider]** webnames: rename to webnamesru to avoid ambiguity with webnamesca ##### Changed - **\[dnsprovider,log]** hetzner: add deprecation logs - **\[dnsprovider]** iwantmyname: provider deprecation - **\[cli]** improve retryable HTTP client error handling ##### Fixed - **\[dnsprovider]** hostinger: fix record update ### [`v4.27.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4270) [Compare Source](https://github.com/go-acme/lego/compare/v4.26.0...v4.27.0) - Release date: 2025-10-17 - Tag: [v4.27.0](https://github.com/go-acme/lego/releases/tag/v4.27.0) ##### Added - **\[dnsprovider]** Add DNS provider for Octenium - **\[dnsprovider]** Add DNS provider for Hostinger - **\[dnsprovider]** Add DNS provider for Beget.com ##### Changed - **\[cli]** support `--private-key` with a [PKCS#8](https://github.com/PKCS/lego/issues/8) keypair - **\[dnsprovider]** hetzner: update to new API - **\[dnsprovider]** otc: adds option to use private zone ##### Fixed - **\[lib]** fix: deduplicate order identifiers ### [`v4.26.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4260) [Compare Source](https://github.com/go-acme/lego/compare/v4.25.2...v4.26.0) - Release date: 2025-09-13 - Tag: [v4.26.0](https://github.com/go-acme/lego/releases/tag/v4.26.0) ##### 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/blob/HEAD/CHANGELOG.md#v4252) [Compare Source](https://github.com/go-acme/lego/compare/v4.25.1...v4.25.2) - Release date: 2025-08-06 - Tag: [v4.25.2](https://github.com/go-acme/lego/releases/tag/v4.25.2) ##### Changed - **\[cli,log]** log when dynamic renew date not yet reached ##### Fixed - **\[cli]** fix: remove wrong env var - **\[lib,cli]** fix: enforce HTTPS to the ACME server ### [`v4.25.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4251) [Compare Source](https://github.com/go-acme/lego/compare/v4.25.0...v4.25.1) - Release date: 2025-07-21 - Tag: [v4.25.1](https://github.com/go-acme/lego/releases/tag/v4.25.1) ##### Fixed - **\[cli]** fix: wrong CLI flag type ### [`v4.25.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4250) [Compare Source](https://github.com/go-acme/lego/compare/v4.24.0...v4.25.0) - Release date: 2025-07-21 - Tag: [v4.25.0](https://github.com/go-acme/lego/releases/tag/v4.25.0) The binary size of this release is about \~50% smaller compared to previous releases. This will also reduce the module cache usage by 320 MB (this will only affect users of lego as a library or who build lego themselves). ##### Added - **\[dnsprovider]** Add DNS provider for ZoneEdit - **\[cli]** Add an option to define dynamically the renew date - **\[lib,cli]** Add an option to disable common name in CSR ##### Changed - **\[dnsprovider]** vinyldns: add an option to add quotes around the TXT record value - **\[dnsprovider]** ionos: increase default propagation timeout ##### Fixed - **\[cli]** fix: enforce domain into renewal command ### [`v4.24.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4240) [Compare Source](https://github.com/go-acme/lego/compare/v4.23.1...v4.24.0) - Release date: 2025-07-07 - Tag: [v4.24.0](https://github.com/go-acme/lego/releases/tag/v4.24.0) ##### Added - **\[dnsprovider]** Add DNS provider for Azion - **\[dnsprovider]** Add DNS provider for DynDnsFree.de - **\[dnsprovider]** Add DNS provider for ConoHa v3 - **\[dnsprovider]** Add DNS provider for RU Center - **\[dnsprovider]** gcloud: add service account impersonation ##### Changed - **\[dnsprovider]** pdns: improve error messages - **\[dnsprovider]** cloudflare: add quotation marks to TXT record - **\[dnsprovider]** googledomains: provider deprecation - **\[dnsprovider]** mijnhost: improve record filter ##### Fixed - **\[dnsprovider]** exoscale: fix find record - **\[dnsprovider]** nicmanager: fix mode env var name and value - **\[lib,cli]** Check order identifiers difference between client and server ### [`v4.23.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4231) [Compare Source](https://github.com/go-acme/lego/compare/v4.23.0...v4.23.1) - Release date: 2025-04-16 - Tag: [v4.23.1](https://github.com/go-acme/lego/releases/tag/v4.23.1) Due to an error related to Snapcraft, some artifacts of the v4.23.0 release have not been published. This release contains the same things as v4.23.0. ### [`v4.23.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4230) [Compare Source](https://github.com/go-acme/lego/compare/v4.22.2...v4.23.0) - Release date: 2025-04-16 - Tag: [v4.23.0](https://github.com/go-acme/lego/releases/tag/v4.23.0) ##### 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/blob/HEAD/CHANGELOG.md#v4222) [Compare Source](https://github.com/go-acme/lego/compare/v4.22.1...v4.22.2) - Release date: 2025-02-17 - Tag: [v4.22.2](https://github.com/go-acme/lego/releases/tag/v4.22.2) ##### Fixed - **\[dnsprovider]** acme-dns: use new registered account ### [`v4.22.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4221) [Compare Source](https://github.com/go-acme/lego/compare/v4.22.0...v4.22.1) - Release date: 2025-02-17 - Tag: [v4.22.1](https://github.com/go-acme/lego/releases/tag/v4.22.1) ##### Fixed - **\[dnsprovider]** acme-dns: continue the process when the CNAME is handled by the storage ##### Added ### [`v4.22.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4220) [Compare Source](https://github.com/go-acme/lego/compare/v4.21.0...v4.22.0) - Release date: 2025-02-17 - Tag: [v4.22.0](https://github.com/go-acme/lego/releases/tag/v4.22.0) ##### Added - **\[cli]** Add `--private-key` flag to set the private key. - **\[cli]** Add `LEGO_DEBUG_ACME_HTTP_CLIENT` environment variable to debug the calls to the ACME server. - **\[cli]** Add `LEGO_EMAIL` environment variable for specifying email. - **\[cli]** Add `--hook-timeout` flag to run and renew commands. - **\[dnsprovider]** Add DNS provider for myaddr.{tools,dev,io} - **\[dnsprovider]** Add DNS provider for Spaceship - **\[dnsprovider]** acme-dns: add HTTP storage - **\[lib,cli,httpprovider]** Add `--http.delay` option for HTTP challenge. - **\[lib,cli,profiles]** Add support for Profiles Extension. - **\[lib]** Add an option to set CSR email addresses ##### Changed - **\[lib]** rewrite status management - **\[dnsprovider]** docs: improve units and default values ##### Removed - **\[dnsprovider]** netcup: remove TTL option ##### Fixed - **\[cli,log]** remove extra debug logs ### [`v4.21.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4210) [Compare Source](https://github.com/go-acme/lego/compare/v4.20.4...v4.21.0) - Release date: 2024-12-20 - Tag: [v4.21.0](https://github.com/go-acme/lego/releases/tag/v4.21.0) ##### Added - **\[dnsprovider]** Add DNS provider for Rainyun/雨云 - **\[dnsprovider]** Add DNS provider for West.cn/西部数码 - **\[dnsprovider]** Add DNS provider for ManageEngine CloudDNS - **\[cli]** feat: add --force-cert-domains flag to renew ##### Fixed - **\[cli]** create client only when needed - **\[cli]** clone the transport with tls-skip-verify - **\[cli]** use retryable client for ACME server calls - **\[dnsprovider]** bunny: fix zone detection - **\[dnsprovider]** inwx: delete only the TXT record related to the DNS challenge - **\[dnsprovider]** infomaniak: increase default propagation timeout - **\[dnsprovider]** dnsmadeeasy: use default transport - **\[dnsprovider]** netcup: increase default propagation values - **\[dnsprovider]** otc: use default transport ### [`v4.20.4`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4204) [Compare Source](https://github.com/go-acme/lego/compare/v4.20.3...v4.20.4) - Release date: 2024-11-21 - Tag: [v4.20.4](https://github.com/go-acme/lego/releases/tag/v4.20.4) Publish the Snap to the Snapcraft stable channel. ### [`v4.20.3`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4203) [Compare Source](https://github.com/go-acme/lego/compare/v4.20.2...v4.20.3) - Release date: 2024-11-21 - Tag: [v4.20.3](https://github.com/go-acme/lego/releases/tag/v4.20.3) ##### Fixed - **\[dnsprovider]** technitium: fix status code handling - **\[dnsprovider]** directadmin: fix timeout configuration - **\[httpprovider]** fix: HTTP server IPv6 matching ### [`v4.20.2`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4202) [Compare Source](https://github.com/go-acme/lego/compare/v4.20.1...v4.20.2) - Release date: 2024-11-11 - Tag: [v4.20.2](https://github.com/go-acme/lego/releases/tag/v4.20.2) ##### 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.20.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4201) [Compare Source](https://github.com/go-acme/lego/compare/v4.20.0...v4.20.1) - Release date: 2024-11-11 Cancelled due to CI failure. ### [`v4.20.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4200) [Compare Source](https://github.com/go-acme/lego/compare/v4.19.2...v4.20.0) - Release date: 2024-11-11 Cancelled due to CI failure. ### [`v4.19.2`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4192) [Compare Source](https://github.com/go-acme/lego/compare/v4.19.1...v4.19.2) - Release date: 2024-10-06 - Tag: [v4.19.2](https://github.com/go-acme/lego/releases/tag/v4.19.2) ##### Fixed - **\[lib]** go1.22 compatibility ### [`v4.19.1`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4191) [Compare Source](https://github.com/go-acme/lego/compare/v4.19.0...v4.19.1) - Release date: 2024-10-06 - Tag: [v4.19.1](https://github.com/go-acme/lego/releases/tag/v4.19.1) ##### Fixed - **\[dnsprovider]** selectelv2: use baseURL from configuration - **\[dnsprovider]** epik: add User-Agent ### [`v4.19.0`](https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4190) [Compare Source](https://github.com/go-acme/lego/compare/v4.18.0...v4.19.0) - Release date: 2024-10-03 - Tag: [v4.19.0](https://github.com/go-acme/lego/releases/tag/v4.19.0) ##### Added - **\[dnsprovider]** Add DNS provider for HuaweiCloud - **\[dnsprovider]** Add DNS provider for SelfHost.(de|eu) - **\[lib,cli,dnsprovider]** Add `dns.propagation-rns` option - **\[cli,dnsprovider]** Add `dns.propagation-wait` flag - **\[lib,dnsprovider]** Add `PropagationWait` function ##### Changed - **\[dnsprovider]** ionos: follow CNAME - **\[lib,dnsprovider]** Reducing the lock strength of the soa cache entry - **\[lib,cli,dnsprovider]** Deprecation of `dns.disable-cp`, replaced by `dns.propagation-disable-ans`. ##### Fixed - **\[dnsprovider]** Use UTC instead of GMT when possible - **\[dnsprovider]** namesilo: restrict CleanUp - **\[dnsprovider]** godaddy: fix cleanup </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIzOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
Update module github.com/go-acme/lego/v4 to v5
Some checks failed
renovate/artifacts Artifact file update failure
50659732bd
Author
Collaborator

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: module github.com/go-acme/lego/v5@v5.2.2 requires go >= 1.25.0; switching to go1.25.10
go: downloading go1.25.10 (linux/amd64)
go: downloading github.com/go-acme/lego/v4 v4.35.2
go: downloading github.com/go-acme/lego v2.7.2+incompatible
go: downloading github.com/alibabacloud-go/darabonba-openapi/v2 v2.2.1
go: downloading github.com/alibabacloud-go/tea v1.5.0
go: downloading github.com/nrdcg/goacmedns v0.2.0
go: downloading github.com/aliyun/credentials-go v1.4.7
go: downloading github.com/go-acme/alidns-20150109/v4 v4.7.0
go: downloading github.com/go-acme/esa-20240910/v2 v2.48.0
go: downloading golang.org/x/net v0.55.0
go: downloading github.com/miekg/dns v1.1.72
go: downloading github.com/cenkalti/backoff/v5 v5.0.3
go: downloading github.com/nrdcg/auroradns v1.2.0
go: downloading github.com/go-viper/mapstructure/v2 v2.5.0
go: downloading github.com/aziontech/azionapi-go-sdk v0.144.0
go: downloading github.com/Azure/azure-sdk-for-go v68.0.0+incompatible
go: downloading github.com/Azure/go-autorest/autorest v0.11.30
go: downloading github.com/Azure/go-autorest v14.2.0+incompatible
go: downloading github.com/Azure/go-autorest/autorest/azure/auth v0.5.13
go: downloading github.com/Azure/go-autorest/autorest/to v0.4.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.1
go: downloading github.com/baidubce/bce-sdk-go v0.9.267
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns v1.2.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.3.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcegraph/armresourcegraph v0.10.0
go: downloading github.com/labbsr0x/bindman-dns-webhook v1.0.2
go: downloading github.com/go-jose/go-jose/v4 v4.1.4
go: downloading github.com/google/go-querystring v1.2.0
go: downloading github.com/nrdcg/bunny-go v0.1.0
go: downloading golang.org/x/sys v0.45.0
go: downloading golang.org/x/tools v0.44.0
go: downloading github.com/hashicorp/go-retryablehttp v0.7.8
go: downloading github.com/alibabacloud-go/alibabacloud-gateway-spi v0.0.5
go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.22
go: downloading github.com/Azure/go-autorest/logger v0.2.1
go: downloading github.com/Azure/go-autorest/tracing v0.6.0
go: downloading github.com/Azure/go-autorest/autorest/azure/cli v0.4.6
go: downloading github.com/dimchansky/utfbom v1.1.1
go: downloading github.com/alibabacloud-go/debug v1.0.1
go: downloading github.com/alibabacloud-go/tea-utils/v2 v2.0.9
go: downloading github.com/clbanning/mxj/v2 v2.7.0
go: downloading github.com/gorilla/websocket v1.5.3
go: downloading github.com/json-iterator/go v1.1.13-0.20220915233716-71ac16282d12
go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee
go: downloading gopkg.in/ini.v1 v1.67.2
go: downloading github.com/nrdcg/desec v0.11.1
go: downloading github.com/gophercloud/gophercloud v1.14.1
go: downloading github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56
go: downloading golang.org/x/text v0.37.0
go: downloading github.com/labbsr0x/goh v1.0.1
go: downloading github.com/dnsimple/dnsimple-go v1.7.0
go: downloading golang.org/x/oauth2 v0.36.0
go: downloading github.com/nrdcg/dnspod-go v0.4.0
go: downloading github.com/dnsimple/dnsimple-go/v4 v4.0.0
go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang v1.2.2
go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang/v13 v13.2.0
go: downloading github.com/go-acme/tencentedgdeone v1.3.38
go: downloading github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.3.106
go: downloading github.com/exoscale/egoscale v0.102.3
go: downloading github.com/nrdcg/freemyip v0.3.0
go: downloading cloud.google.com/go/compute/metadata v0.9.0
go: downloading google.golang.org/api v0.280.0
go: downloading cloud.google.com/go/compute v1.54.0
go: downloading github.com/exoscale/egoscale/v3 v3.1.34
go: downloading cloud.google.com/go v0.123.0
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.198
go: downloading github.com/iij/doapi v0.0.0-20190504054126-0bbf12d6d7df
go: downloading github.com/softlayer/softlayer-go v1.2.1
go: downloading github.com/mimuret/golang-iij-dpf v0.9.1
go: downloading github.com/infobloxopen/infoblox-go-client v1.1.1
go: downloading github.com/nrdcg/goinwx v0.12.0
go: downloading github.com/pquerna/otp v1.5.0
go: downloading github.com/go-acme/jdcloud-sdk-go v1.64.0
go: downloading github.com/aws/aws-sdk-go-v2 v1.41.8
go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.19
go: downloading github.com/aws/aws-sdk-go-v2/service/lightsail v1.54.1
go: downloading github.com/infobloxopen/infoblox-go-client/v2 v2.11.0
go: downloading github.com/linode/linodego v1.69.1
go: downloading github.com/liquidweb/liquidweb-go v1.6.4
go: downloading github.com/nrdcg/mailinabox v0.3.0
go: downloading github.com/nzdjb/go-metaname v1.0.0
go: downloading github.com/namedotcom/go v0.0.0-20180403034216-08470befbe04
go: downloading github.com/nrdcg/namesilo v0.5.0
go: downloading github.com/nrdcg/nodion v0.1.0
go: downloading gopkg.in/ns1/ns1-go.v2 v2.17.2
go: downloading github.com/nrdcg/oci-go-sdk/common/v1065 v1065.116.0
go: downloading github.com/nrdcg/oci-go-sdk/dns/v1065 v1065.116.0
go: downloading github.com/ovh/go-ovh v1.9.0
go: downloading github.com/nrdcg/porkbun v0.4.0
go: downloading github.com/regfish/regfish-dnsapi-go v0.1.1
go: downloading github.com/namedotcom/go/v4 v4.0.2
go: downloading github.com/bodgit/tsig v1.3.1
go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.18
go: downloading github.com/aws/aws-sdk-go-v2/service/route53 v1.62.8
go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.42.2
go: downloading github.com/sacloud/api-client-go v0.3.5
go: downloading github.com/sacloud/iaas-api-go v1.29.1
go: downloading github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36
go: downloading github.com/selectel/domains-go v1.1.0
go: downloading github.com/selectel/go-selvpcclient/v4 v4.2.0
go: downloading github.com/go-acme/tencentclouddnspod v1.3.24
go: downloading github.com/transip/gotransip/v6 v6.27.1
go: downloading github.com/ucloud/ucloud-sdk-go v0.22.74
go: downloading github.com/ultradns/ultradns-go-sdk v1.8.2-20260507133303-3f324c7
go: downloading github.com/nrdcg/vegadns v0.3.0
go: downloading github.com/vinyldns/go-vinyldns v0.9.18
go: downloading github.com/volcengine/volc-sdk-golang v1.0.249
go: downloading github.com/vultr/govultr/v3 v3.31.2
go: downloading github.com/yandex-cloud/go-genproto v0.84.0
go: downloading github.com/yandex-cloud/go-sdk v0.0.0-20240318084659-dfa50323a0b4
go: downloading github.com/hashicorp/go-cleanhttp v0.5.2
go: downloading github.com/tjfoc/gmsm v1.4.1
go: downloading github.com/yandex-cloud/go-sdk/services/dns v0.0.65
go: downloading github.com/yandex-cloud/go-sdk/v2 v2.114.0
go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0
go: downloading github.com/golang-jwt/jwt/v4 v4.5.2
go: downloading golang.org/x/crypto v0.52.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/peterhellberg/link v1.2.0
go: downloading golang.org/x/sync v0.20.0
go: downloading github.com/hashicorp/go-uuid v1.0.3
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/sirupsen/logrus v1.9.3
go: downloading github.com/go-errors/errors v1.0.1
go: downloading github.com/shopspring/decimal v1.4.0
go: downloading github.com/go-ozzo/ozzo-validation/v4 v4.3.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading go.uber.org/ratelimit v0.3.1
go: downloading github.com/go-playground/validator/v10 v10.30.2
go: downloading github.com/spf13/viper v1.18.2
go: downloading github.com/googleapis/gax-go/v2 v2.22.0
go: downloading cloud.google.com/go/auth v0.20.0
go: downloading google.golang.org/grpc v1.81.1
go: downloading golang.org/x/time v0.15.0
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.12.0
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.7.0
go: downloading github.com/fatih/structs v1.1.0
go: downloading github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b
go: downloading github.com/softlayer/xmlrpc v0.0.0-20200409220501-5f089df7cb7e
go: downloading github.com/aws/smithy-go v1.25.1
go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.24
go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.1.0
go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.18
go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.1
go: downloading github.com/go-resty/resty/v2 v2.17.2
go: downloading github.com/gofrs/uuid v4.4.0+incompatible
go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.24
go: downloading github.com/AdamSLevy/jsonrpc2/v14 v14.1.0
go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.25
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.24
go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.9
go: downloading github.com/sacloud/go-http v0.1.9
go: downloading github.com/sacloud/packages-go v0.1.0
go: downloading github.com/alexbrainman/sspi v0.0.0-20250919150558-7d374ff0d59e
go: downloading github.com/bodgit/gssapi v0.0.3
go: downloading github.com/go-logr/logr v1.4.3
go: downloading github.com/hashicorp/go-multierror v1.1.1
go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4
go: downloading github.com/openshift/gssapi v0.0.0-20161010215902-5fb4217df13b
go: downloading github.com/gofrs/flock v0.13.0
go: downloading github.com/sony/gobreaker v1.0.0
go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78
go: downloading github.com/sacloud/saclient-go v0.4.0
go: downloading github.com/sony/gobreaker/v2 v2.4.0
go: downloading golang.org/x/mod v0.36.0
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/benbjohnson/clock v1.3.5
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/golang/protobuf v1.5.4
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/ghodss/yaml v1.0.0
go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
go: downloading github.com/google/s2a-go v0.1.9
go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/stretchr/objx v0.5.3
go: downloading github.com/fsnotify/fsnotify v1.10.1
go: downloading github.com/mitchellh/mapstructure v1.5.0
go: downloading github.com/sagikazarmark/locafero v0.4.0
go: downloading github.com/sagikazarmark/slog-shim v0.1.0
go: downloading github.com/spf13/afero v1.15.0
go: downloading github.com/spf13/cast v1.7.0
go: downloading github.com/spf13/pflag v1.0.7
go: downloading github.com/gabriel-vasile/mimetype v1.4.13
go: downloading github.com/go-playground/universal-translator v0.18.1
go: downloading github.com/leodido/go-urn v1.4.0
go: downloading github.com/boombuler/barcode v1.0.1
go: downloading go.mongodb.org/mongo-driver v1.17.9
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
go: downloading github.com/cenkalti/backoff/v4 v4.3.0
go: downloading github.com/liquidweb/liquidweb-cli v0.7.0
go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.24
go: downloading github.com/hashicorp/errwrap v1.1.0
go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260511170946-3700d4141b60
go: downloading github.com/jcmturner/gofork v1.7.6
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.15
go: downloading go.opentelemetry.io/otel v1.43.0
go: downloading go.opentelemetry.io/otel/metric v1.43.0
go: downloading go.opentelemetry.io/otel/trace v1.43.0
go: downloading github.com/felixge/httpsnoop v1.0.4
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260319201613-d00831a3d3e7
go: downloading google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7
go: downloading github.com/subosito/gotenv v1.6.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading github.com/magiconair/properties v1.8.7
go: downloading github.com/pelletier/go-toml v1.8.1
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/goccy/go-yaml v1.19.2
go: downloading github.com/golang-jwt/jwt/v5 v5.3.1
go: downloading github.com/go-playground/locales v0.14.1
go: downloading github.com/sourcegraph/conc v0.3.0
go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0
go: downloading github.com/pelletier/go-toml/v2 v2.1.0
go: downloading github.com/jcmturner/goidentity/v6 v6.0.1
go: downloading golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f
go: downloading github.com/jcmturner/aescts/v2 v2.0.0
go: downloading github.com/jcmturner/rpc/v2 v2.0.3
go: downloading github.com/go-logr/stdr v1.2.2
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading go.opentelemetry.io/auto/sdk v1.2.1
go: downloading github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213
go: downloading github.com/cespare/xxhash v1.1.0
go: downloading github.com/mattn/go-isatty v0.0.22
go: zwanenburg.info/lego-httpreq-server imports
	github.com/go-acme/lego/v4/providers/dns imports
	github.com/go-acme/lego/v4/providers/dns/exoscale imports
	github.com/exoscale/egoscale/v3: ambiguous import: found package github.com/exoscale/egoscale/v3 in multiple modules:
	github.com/exoscale/egoscale v0.102.3 (/tmp/renovate/cache/others/go/pkg/mod/github.com/exoscale/egoscale@v0.102.3/v3)
	github.com/exoscale/egoscale/v3 v3.1.34 (/tmp/renovate/cache/others/go/pkg/mod/github.com/exoscale/egoscale/v3@v3.1.34)

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: go.sum ``` Command failed: go get -t ./... go: module github.com/go-acme/lego/v5@v5.2.2 requires go >= 1.25.0; switching to go1.25.10 go: downloading go1.25.10 (linux/amd64) go: downloading github.com/go-acme/lego/v4 v4.35.2 go: downloading github.com/go-acme/lego v2.7.2+incompatible go: downloading github.com/alibabacloud-go/darabonba-openapi/v2 v2.2.1 go: downloading github.com/alibabacloud-go/tea v1.5.0 go: downloading github.com/nrdcg/goacmedns v0.2.0 go: downloading github.com/aliyun/credentials-go v1.4.7 go: downloading github.com/go-acme/alidns-20150109/v4 v4.7.0 go: downloading github.com/go-acme/esa-20240910/v2 v2.48.0 go: downloading golang.org/x/net v0.55.0 go: downloading github.com/miekg/dns v1.1.72 go: downloading github.com/cenkalti/backoff/v5 v5.0.3 go: downloading github.com/nrdcg/auroradns v1.2.0 go: downloading github.com/go-viper/mapstructure/v2 v2.5.0 go: downloading github.com/aziontech/azionapi-go-sdk v0.144.0 go: downloading github.com/Azure/azure-sdk-for-go v68.0.0+incompatible go: downloading github.com/Azure/go-autorest/autorest v0.11.30 go: downloading github.com/Azure/go-autorest v14.2.0+incompatible go: downloading github.com/Azure/go-autorest/autorest/azure/auth v0.5.13 go: downloading github.com/Azure/go-autorest/autorest/to v0.4.1 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.1 go: downloading github.com/baidubce/bce-sdk-go v0.9.267 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1 go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/dns/armdns v1.2.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.3.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resourcegraph/armresourcegraph v0.10.0 go: downloading github.com/labbsr0x/bindman-dns-webhook v1.0.2 go: downloading github.com/go-jose/go-jose/v4 v4.1.4 go: downloading github.com/google/go-querystring v1.2.0 go: downloading github.com/nrdcg/bunny-go v0.1.0 go: downloading golang.org/x/sys v0.45.0 go: downloading golang.org/x/tools v0.44.0 go: downloading github.com/hashicorp/go-retryablehttp v0.7.8 go: downloading github.com/alibabacloud-go/alibabacloud-gateway-spi v0.0.5 go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.22 go: downloading github.com/Azure/go-autorest/logger v0.2.1 go: downloading github.com/Azure/go-autorest/tracing v0.6.0 go: downloading github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 go: downloading github.com/dimchansky/utfbom v1.1.1 go: downloading github.com/alibabacloud-go/debug v1.0.1 go: downloading github.com/alibabacloud-go/tea-utils/v2 v2.0.9 go: downloading github.com/clbanning/mxj/v2 v2.7.0 go: downloading github.com/gorilla/websocket v1.5.3 go: downloading github.com/json-iterator/go v1.1.13-0.20220915233716-71ac16282d12 go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee go: downloading gopkg.in/ini.v1 v1.67.2 go: downloading github.com/nrdcg/desec v0.11.1 go: downloading github.com/gophercloud/gophercloud v1.14.1 go: downloading github.com/gophercloud/utils v0.0.0-20231010081019-80377eca5d56 go: downloading golang.org/x/text v0.37.0 go: downloading github.com/labbsr0x/goh v1.0.1 go: downloading github.com/dnsimple/dnsimple-go v1.7.0 go: downloading golang.org/x/oauth2 v0.36.0 go: downloading github.com/nrdcg/dnspod-go v0.4.0 go: downloading github.com/dnsimple/dnsimple-go/v4 v4.0.0 go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang v1.2.2 go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang/v13 v13.2.0 go: downloading github.com/go-acme/tencentedgdeone v1.3.38 go: downloading github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.3.106 go: downloading github.com/exoscale/egoscale v0.102.3 go: downloading github.com/nrdcg/freemyip v0.3.0 go: downloading cloud.google.com/go/compute/metadata v0.9.0 go: downloading google.golang.org/api v0.280.0 go: downloading cloud.google.com/go/compute v1.54.0 go: downloading github.com/exoscale/egoscale/v3 v3.1.34 go: downloading cloud.google.com/go v0.123.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/huaweicloud/huaweicloud-sdk-go-v3 v0.1.198 go: downloading github.com/iij/doapi v0.0.0-20190504054126-0bbf12d6d7df go: downloading github.com/softlayer/softlayer-go v1.2.1 go: downloading github.com/mimuret/golang-iij-dpf v0.9.1 go: downloading github.com/infobloxopen/infoblox-go-client v1.1.1 go: downloading github.com/nrdcg/goinwx v0.12.0 go: downloading github.com/pquerna/otp v1.5.0 go: downloading github.com/go-acme/jdcloud-sdk-go v1.64.0 go: downloading github.com/aws/aws-sdk-go-v2 v1.41.8 go: downloading github.com/aws/aws-sdk-go-v2/config v1.32.19 go: downloading github.com/aws/aws-sdk-go-v2/service/lightsail v1.54.1 go: downloading github.com/infobloxopen/infoblox-go-client/v2 v2.11.0 go: downloading github.com/linode/linodego v1.69.1 go: downloading github.com/liquidweb/liquidweb-go v1.6.4 go: downloading github.com/nrdcg/mailinabox v0.3.0 go: downloading github.com/nzdjb/go-metaname v1.0.0 go: downloading github.com/namedotcom/go v0.0.0-20180403034216-08470befbe04 go: downloading github.com/nrdcg/namesilo v0.5.0 go: downloading github.com/nrdcg/nodion v0.1.0 go: downloading gopkg.in/ns1/ns1-go.v2 v2.17.2 go: downloading github.com/nrdcg/oci-go-sdk/common/v1065 v1065.116.0 go: downloading github.com/nrdcg/oci-go-sdk/dns/v1065 v1065.116.0 go: downloading github.com/ovh/go-ovh v1.9.0 go: downloading github.com/nrdcg/porkbun v0.4.0 go: downloading github.com/regfish/regfish-dnsapi-go v0.1.1 go: downloading github.com/namedotcom/go/v4 v4.0.2 go: downloading github.com/bodgit/tsig v1.3.1 go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.19.18 go: downloading github.com/aws/aws-sdk-go-v2/service/route53 v1.62.8 go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.42.2 go: downloading github.com/sacloud/api-client-go v0.3.5 go: downloading github.com/sacloud/iaas-api-go v1.29.1 go: downloading github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36 go: downloading github.com/selectel/domains-go v1.1.0 go: downloading github.com/selectel/go-selvpcclient/v4 v4.2.0 go: downloading github.com/go-acme/tencentclouddnspod v1.3.24 go: downloading github.com/transip/gotransip/v6 v6.27.1 go: downloading github.com/ucloud/ucloud-sdk-go v0.22.74 go: downloading github.com/ultradns/ultradns-go-sdk v1.8.2-20260507133303-3f324c7 go: downloading github.com/nrdcg/vegadns v0.3.0 go: downloading github.com/vinyldns/go-vinyldns v0.9.18 go: downloading github.com/volcengine/volc-sdk-golang v1.0.249 go: downloading github.com/vultr/govultr/v3 v3.31.2 go: downloading github.com/yandex-cloud/go-genproto v0.84.0 go: downloading github.com/yandex-cloud/go-sdk v0.0.0-20240318084659-dfa50323a0b4 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/tjfoc/gmsm v1.4.1 go: downloading github.com/yandex-cloud/go-sdk/services/dns v0.0.65 go: downloading github.com/yandex-cloud/go-sdk/v2 v2.114.0 go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0 go: downloading github.com/golang-jwt/jwt/v4 v4.5.2 go: downloading golang.org/x/crypto v0.52.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/golang-jwt/jwt v3.2.2+incompatible go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/peterhellberg/link v1.2.0 go: downloading golang.org/x/sync v0.20.0 go: downloading github.com/hashicorp/go-uuid v1.0.3 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/go-errors/errors v1.0.1 go: downloading github.com/shopspring/decimal v1.4.0 go: downloading github.com/go-ozzo/ozzo-validation/v4 v4.3.0 go: downloading github.com/stretchr/testify v1.11.1 go: downloading go.uber.org/ratelimit v0.3.1 go: downloading github.com/go-playground/validator/v10 v10.30.2 go: downloading github.com/spf13/viper v1.18.2 go: downloading github.com/googleapis/gax-go/v2 v2.22.0 go: downloading cloud.google.com/go/auth v0.20.0 go: downloading google.golang.org/grpc v1.81.1 go: downloading golang.org/x/time v0.15.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.12.0 go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.7.0 go: downloading github.com/fatih/structs v1.1.0 go: downloading github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b go: downloading github.com/softlayer/xmlrpc v0.0.0-20200409220501-5f089df7cb7e go: downloading github.com/aws/smithy-go v1.25.1 go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.24 go: downloading github.com/aws/aws-sdk-go-v2/service/signin v1.1.0 go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.30.18 go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.1 go: downloading github.com/go-resty/resty/v2 v2.17.2 go: downloading github.com/gofrs/uuid v4.4.0+incompatible go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.24 go: downloading github.com/AdamSLevy/jsonrpc2/v14 v14.1.0 go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.25 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.24 go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.9 go: downloading github.com/sacloud/go-http v0.1.9 go: downloading github.com/sacloud/packages-go v0.1.0 go: downloading github.com/alexbrainman/sspi v0.0.0-20250919150558-7d374ff0d59e go: downloading github.com/bodgit/gssapi v0.0.3 go: downloading github.com/go-logr/logr v1.4.3 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4 go: downloading github.com/openshift/gssapi v0.0.0-20161010215902-5fb4217df13b go: downloading github.com/gofrs/flock v0.13.0 go: downloading github.com/sony/gobreaker v1.0.0 go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 go: downloading github.com/sacloud/saclient-go v0.4.0 go: downloading github.com/sony/gobreaker/v2 v2.4.0 go: downloading golang.org/x/mod v0.36.0 go: downloading google.golang.org/protobuf v1.36.11 go: downloading github.com/benbjohnson/clock v1.3.5 go: downloading go.uber.org/zap v1.27.0 go: downloading github.com/golang/protobuf v1.5.4 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/ghodss/yaml v1.0.0 go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8 go: downloading github.com/google/s2a-go v0.1.9 go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 go: downloading github.com/stretchr/objx v0.5.3 go: downloading github.com/fsnotify/fsnotify v1.10.1 go: downloading github.com/mitchellh/mapstructure v1.5.0 go: downloading github.com/sagikazarmark/locafero v0.4.0 go: downloading github.com/sagikazarmark/slog-shim v0.1.0 go: downloading github.com/spf13/afero v1.15.0 go: downloading github.com/spf13/cast v1.7.0 go: downloading github.com/spf13/pflag v1.0.7 go: downloading github.com/gabriel-vasile/mimetype v1.4.13 go: downloading github.com/go-playground/universal-translator v0.18.1 go: downloading github.com/leodido/go-urn v1.4.0 go: downloading github.com/boombuler/barcode v1.0.1 go: downloading go.mongodb.org/mongo-driver v1.17.9 go: downloading github.com/kylelemons/godebug v1.1.0 go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c go: downloading github.com/cenkalti/backoff/v4 v4.3.0 go: downloading github.com/liquidweb/liquidweb-cli v0.7.0 go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.24 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260511170946-3700d4141b60 go: downloading github.com/jcmturner/gofork v1.7.6 go: downloading go.uber.org/multierr v1.11.0 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.15 go: downloading go.opentelemetry.io/otel v1.43.0 go: downloading go.opentelemetry.io/otel/metric v1.43.0 go: downloading go.opentelemetry.io/otel/trace v1.43.0 go: downloading github.com/felixge/httpsnoop v1.0.4 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260319201613-d00831a3d3e7 go: downloading google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7 go: downloading github.com/subosito/gotenv v1.6.0 go: downloading github.com/hashicorp/hcl v1.0.0 go: downloading github.com/magiconair/properties v1.8.7 go: downloading github.com/pelletier/go-toml v1.8.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/goccy/go-yaml v1.19.2 go: downloading github.com/golang-jwt/jwt/v5 v5.3.1 go: downloading github.com/go-playground/locales v0.14.1 go: downloading github.com/sourcegraph/conc v0.3.0 go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0 go: downloading github.com/pelletier/go-toml/v2 v2.1.0 go: downloading github.com/jcmturner/goidentity/v6 v6.0.1 go: downloading golang.org/x/exp v0.0.0-20260410095643-746e56fc9e2f go: downloading github.com/jcmturner/aescts/v2 v2.0.0 go: downloading github.com/jcmturner/rpc/v2 v2.0.3 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading go.opentelemetry.io/auto/sdk v1.2.1 go: downloading github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213 go: downloading github.com/cespare/xxhash v1.1.0 go: downloading github.com/mattn/go-isatty v0.0.22 go: zwanenburg.info/lego-httpreq-server imports github.com/go-acme/lego/v4/providers/dns imports github.com/go-acme/lego/v4/providers/dns/exoscale imports github.com/exoscale/egoscale/v3: ambiguous import: found package github.com/exoscale/egoscale/v3 in multiple modules: github.com/exoscale/egoscale v0.102.3 (/tmp/renovate/cache/others/go/pkg/mod/github.com/exoscale/egoscale@v0.102.3/v3) github.com/exoscale/egoscale/v3 v3.1.34 (/tmp/renovate/cache/others/go/pkg/mod/github.com/exoscale/egoscale/v3@v3.1.34) ```
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from 50659732bd
Some checks failed
renovate/artifacts Artifact file update failure
to b3e76271fc
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-12 14:03:58 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from b3e76271fc
Some checks failed
renovate/artifacts Artifact file update failure
to f8aa945068
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-12 23:03:33 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from f8aa945068
Some checks failed
renovate/artifacts Artifact file update failure
to 82097116b6
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-13 15:03:39 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from 82097116b6
Some checks failed
renovate/artifacts Artifact file update failure
to fd3c83e3dd
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-14 20:03:42 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from fd3c83e3dd
Some checks failed
renovate/artifacts Artifact file update failure
to 9c2bbd72e0
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-22 22:04:02 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from 9c2bbd72e0
Some checks failed
renovate/artifacts Artifact file update failure
to aedea3cdb1
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-29 23:03:19 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from aedea3cdb1
Some checks failed
renovate/artifacts Artifact file update failure
to ff91122cb2
Some checks failed
renovate/artifacts Artifact file update failure
2026-06-01 04:03:10 +02:00
Compare
renovate-bot force-pushed renovate/github.com-go-acme-lego-v4-5.x from ff91122cb2
Some checks failed
renovate/artifacts Artifact file update failure
to cfd633efe7
Some checks failed
renovate/artifacts Artifact file update failure
2026-06-02 16:03:37 +02:00
Compare
Some checks failed
renovate/artifacts Artifact file update failure
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/github.com-go-acme-lego-v4-5.x:renovate/github.com-go-acme-lego-v4-5.x
git switch renovate/github.com-go-acme-lego-v4-5.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff renovate/github.com-go-acme-lego-v4-5.x
git switch renovate/github.com-go-acme-lego-v4-5.x
git rebase master
git switch master
git merge --ff-only renovate/github.com-go-acme-lego-v4-5.x
git switch renovate/github.com-go-acme-lego-v4-5.x
git rebase master
git switch master
git merge --no-ff renovate/github.com-go-acme-lego-v4-5.x
git switch master
git merge --squash renovate/github.com-go-acme-lego-v4-5.x
git switch master
git merge --ff-only renovate/github.com-go-acme-lego-v4-5.x
git switch master
git merge renovate/github.com-go-acme-lego-v4-5.x
git push origin master
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
psYchotic/lego-httpreq-server!11
No description provided.