Releases: go-acme/lego
Releases · go-acme/lego
v4.3.0
Added:
- [dnsprovider] Add DNS provider for Njalla
- [dnsprovider] Add DNS provider for Domeneshop
- [dnsprovider] Add DNS provider for Hurricane Electric
- [dnsprovider] designate: support for Openstack Application Credentials
- [dnsprovider] edgedns: support for .edgerc file
Changed:
- [dnsprovider] infomaniak: Make error message more meaningful
- [dnsprovider] cloudns: Improve reliability
- [dnsprovider] rfc2163: Removed support for MD5 algorithm. The default algorithm is now SHA1.
Fixed:
- [dnsprovider] desec: fix error with default TTL
- [dnsprovider] mythicbeasts: implement
ProviderTimeout
- [dnsprovider] dnspod: improve search accuracy when a domain have more than 100 records
- [lib] Increase HTTP client timeouts
- [lib] preferred chain only match root name
v4.2.0
Added:
- [dnsprovider] Add DNS provider for Loopia
- [dnsprovider] Add DNS provider for Ionos.
Changed:
- [dnsprovider] acme-dns: update cpu/goacmedns to v0.1.1.
- [dnsprovider] inwx: Increase propagation timeout to 360s to improve robustness
- [dnsprovider] vultr: Update to govultr v2 API
- [dnsprovider] pdns: get exact zone instead of all zones
Fixed:
- [dnsprovider] vult, dnspod: fix default HTTP timeout.
- [dnsprovider] pdns: URL request creation.
- [lib] errors: Fix instance not being printed
v4.1.3
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