Skip to content

Releases: go-acme/lego

v4.0.1

03 Sep 14:42
Compare
Choose a tag to compare

Fixed:

  • [dnsprovider] exoscale: change dependency version.

v4.0.0

02 Sep 19:25
Compare
Choose a tag to compare

Added:

  • [cli], [lib] Support "alternate" certificate links for selecting different signing Chains

Changed:

  • [cli] Replaces ec384 by ec256 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

01 Sep 13:29
Compare
Choose a tag to compare

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

02 Jul 10:57
Compare
Choose a tag to compare

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

11 May 13:07
Compare
Choose a tag to compare

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

24 Apr 09:40
Compare
Choose a tag to compare

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

15 Mar 23:15
Compare
Choose a tag to compare

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

25 Feb 21:51
Compare
Choose a tag to compare

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

09 Jan 00:30
Compare
Choose a tag to compare

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

09 Nov 21:46
Compare
Choose a tag to compare

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.