Releases: go-acme/lego
Releases · go-acme/lego
v4.1.2
v4.1.1
v4.1.0
Added:
- [dnsprovider] Add DNS provider for Infomaniak
- [dnsprovider] joker: add support for SVC API
- [dnsprovider] gcloud: add an option to allow the use of private zones
Changed:
- [dnsprovider] rfc2136: ensure TSIG algorithm is fully qualified
- [dnsprovider] designate: Deprecate OS_TENANT_NAME as required field
Fixed:
- [lib] acme/api: use postAsGet instead of post for AccountService.Get
- [lib] fix: use http.Header.Set method instead of Add.
v4.0.1
v4.0.0
Added:
- [cli], [lib] Support "alternate" certificate links for selecting different signing Chains
Changed:
- [cli] Replaces
ec384
byec256
as default key-type - [lib] Changes
ObtainForCSR
method signature
Removed:
- [dnsprovider] Replaces FastDNS by EdgeDNS
- [dnsprovider] Removes old Linode provider
- [lib] Removes
AddPreCheck
function
v3.9.0
Added:
- [dnsprovider] Add Akamai Edgedns. Deprecate FastDNS
- [dnsprovider] Add DNS provider for HyperOne
Changed:
- [dnsprovider] designate: add support for Openstack clouds.yaml
- [dnsprovider] azure: allow selecting environments
- [dnsprovider] desec: applies API rate limits.
Fixed:
- [dnsprovider] namesilo: fix cleanup.
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