Releases: go-acme/lego
Releases · go-acme/lego
v3.8.0
Added:
- [cli] cli: add hook on the run command.
- [dnsprovider] inwx: Two-Factor-Authentication
- [dnsprovider] Add DNS provider for ArvanCloud
Changed:
- [dnsprovider] vultr: bumping govultr version
- [dnsprovider] desec: improve error logs.
- [lib] Ensures the return of a location during account updates
- [dnsprovider] route53: Document all AWS credential environment variables
Fixed:
- [dnsprovider] stackpath: fix subdomain support.
- [dnsprovider] arvandcloud: fix record name.
- [dnsprovider] fix: multi-va.
- [dnsprovider] constellix: fix search records API call.
- [dnsprovider] hetzner: fix record name.
- [lib] Registrar.ResolveAccountByKey: Fix malformed request
v3.7.0
Added:
- [dnsprovider] Add DNS provider for Netlify.
- [dnsprovider] Add DNS provider for deSEC.io
- [dnsprovider] Add DNS provider for LuaDNS
- [dnsprovider] Adding Hetzner DNS provider
- [dnsprovider] Add DNS provider for Mythic beasts DNSv2
- [dnsprovider] Add DNS provider for Yandex.
Changed:
- [dnsprovider] Upgrade DNSimple client to 0.60.0
- [dnsprovider] update aws sdk
Fixed:
- [dnsprovider] autodns: removes TXT records during CleanUp.
- [dnsprovider] Fix exoscale HTTP timeout
- [cli] fix: renew path information.
- [cli] Fix account storage location warning message
v3.6.0
Added:
- [dnsprovider] Add DNS provider for CloudDNS.
- [dnsprovider] alicloud: add support for domain with punycode
- [dnsprovider] cloudns: Add subuser support
- [cli] Information about renewed certificates are now passed to the renew hook
Changed:
- [dnsprovider] acmedns: Update cpu/goacmedns v0.0.1 -> v0.0.2
- [dnsprovider] alicloud: update sdk dependency version to v1.61.112
- [dnsprovider] azure: Allow for the use of MSI
- [dnsprovider] constellix: improve challenge.
- [dnsprovider] godaddy: allow parallel solve.
- [dnsprovider] namedotcom: get the actual registered domain so we can remove just that from the hostname to be created
- [dnsprovider] transip: updated the client to v6
Fixed:
- [dnsprovider] ns1: fix missing domain in log
- [dnsprovider] rimuhosting: use HTTP client from config.
v3.5.0
Added:
- [dnsprovider] Add DNS provider for Dynu.
- [dnsprovider] Add DNS provider for reg.ru
- [dnsprovider] Add DNS provider for Zonomi and RimuHosting.
- [cli] Building binaries for arm 6 and 5
- [cli] Uses CGO_ENABLED=0
- [cli] Multi-arch Docker image.
- [cli] Adds
--name
flag to list command.
Changed:
- [lib] lib: Improve cleanup log messages.
- [lib] Wrap errors.
Fixed:
- [dnsprovider] azure: pass AZURE_CLIENT_SECRET_FILE to autorest.Authorizer
- [dnsprovider] gcloud: fixes issues when used with GKE Workload Identity
- [dnsprovider] oraclecloud: fix subdomain support
v3.4.0
Added:
- [dnsprovider] Add DNS provider for Constellix
- [dnsprovider] Add DNS provider for Servercow.
- [dnsprovider] Add DNS provider for Scaleway
- [cli] Add "LEGO_PATH" environment variable
Changed:
- [dnsprovider] route53: allow custom client to be provided
- [dnsprovider] namecheap: allow external domains
- [dnsprovider] namecheap: add sandbox support.
- [dnsprovider] ovh: Improve provider documentation
- [dnsprovider] route53: Improve provider documentation
Fixed:
- [dnsprovider] zoneee: fix subdomains.
- [dnsprovider] designate: Don't clean up managed records like SOA and NS
- [dnsprovider] dnspod: update lib.
- [lib] crypto: Treat CommonName as optional
- [lib] chore: update cenkalti/backoff to v4.
v3.3.0
Added:
- [dnsprovider] Add DNS provider for Checkdomain
- [lib] Add support to update account
Changed:
- [dnsprovider] gcloud: Auto-detection of the project ID.
- [lib] Successfully parse private key PEM blocks
Fixed:
- [dnsprovider] Update dnspod, because of API breaking changes.
v3.2.0
Added:
- [dnsprovider] Add support for autodns
Changed:
- [dnsprovider] httpreq: Allow use environment vars from a
_FILE
file - [lib] Don't deactivate valid authorizations
- [lib] Expose more SOA fields found by dns01.FindZoneByFqdn
Fixed:
- [dnsprovider] use token as unique ID.
v3.1.0
Added:
- [dnsprovider] Add DNS provider for Liquid Web
- [dnsprovider] cloudflare: add support for API tokens
- [cli] feat: ease operation behind proxy servers
Changed:
- [dnsprovider] cloudflare: update client
- [dnsprovider] linodev4: propagation timeout configuration.
Fixed:
- [dnsprovider] ovh: fix int overflow.
- [dnsprovider] bindman: fix client version.