Skip to content

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

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-go-acme-lego-v4-5.x
Open

Update module github.com/go-acme/lego/v4 to v5#12
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-go-acme-lego-v4-5.x

Conversation

@renovate

@renovate renovate Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/go-acme/lego/v4 v4.35.2v5.2.2 age confidence

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).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate

renovate Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 3 additional dependencies were updated

Details:

Package Change
github.com/mattn/go-isatty v0.0.21 -> v0.0.22
golang.org/x/mod v0.35.0 -> v0.36.0
golang.org/x/net v0.54.0 -> v0.55.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants