Skip to content

Releases: go-acme/lego

v3.0.0

07 Aug 12:36

Choose a tag to compare

Changed:

  • migrate to go module (new import github.com/go-acme/lego/v3/)
  • update DNS clients

v2.7.2

31 Jul 16:26

Choose a tag to compare

Fixed:

  • [dnsprovider] vultr: quote TXT record

v2.7.1

22 Jul 22:19

Choose a tag to compare

Fixed:

  • [dnsprovider] vultr: invalid record type.

v2.7.0

21 Jul 00:49

Choose a tag to compare

Added:

  • [dnsprovider] Add DNS provider for namesilo
  • [dnsprovider] Add DNS provider for versio.nl

Changed:

  • [dnsprovider] Update DNS providers libs.
  • [dnsprovider] joker: support username and password.
  • [dnsprovider] Vultr: Switch to official client

Fixed:

  • [dnsprovider] otc: Prevent sending empty body.

v2.6.0

27 May 18:27

Choose a tag to compare

Added:

  • [dnsprovider] Add support for Joker.com DMAPI
  • [dnsprovider] Add support for Bindman DNS provider
  • [dnsprovider] Add support for EasyDNS
  • [lib] Get an existing certificate by URL

Changed:

  • [dnsprovider] digitalocean: LEGO_EXPERIMENTAL_CNAME_SUPPORT support
  • [dnsprovider] gcloud: Use fqdn to get zone Present/CleanUp
  • [dnsprovider] exec: serial behavior
  • [dnsprovider] manual: serial behavior.
  • [dnsprovider] Strip newlines when reading environment variables from _FILE suffixed files.

Fixed:

  • [cli] fix: cli disable-cp option.
  • [dnsprovider] gcloud: fix zone visibility.

v2.5.0

18 Apr 18:46

Choose a tag to compare

Added:

  • [cli] Adds renew hook
  • [dnsprovider] Adds 'Since' to DNS providers documentation

Changed:

  • [dnsprovider] gcloud: use public DNS zones
  • [dnsprovider] route53: enhance documentation.

Fixed:

  • [dnsprovider] cloudns: fix TTL and status validation
  • [dnsprovider] sakuracloud: supports concurrent update
  • [dnsprovider] Disable authz when solve fail.
  • Add tzdata to the Docker image.

v2.4.0

26 Mar 20:06

Choose a tag to compare

  • Migrate from xenolf/lego to go-acme/lego.

Added:

  • [dnsprovider] Add DNS Provider for Domain Offensive (do.de)
  • [dnsprovider] Adds information about '_FILE' suffix.

Fixed:

  • [cli,dnsprovider] Add 'manual' provider to the output of dnshelp
  • [dnsprovider] hostingde: Use provided ZoneName instead of domain
  • [dnsprovider] pdns: fix wildcard with SANs

v2.3.0

11 Mar 16:48

Choose a tag to compare

Added:

  • [dnsprovider] Add DNS Provider for ClouDNS.net
  • [dnsprovider] Add DNS Provider for Oracle Cloud

Changed:

  • [cli] Adds log when no renewal.
  • [dnsprovider,lib] Add a mechanism to wrap a PreCheckFunc
  • [dnsprovider] oraclecloud: better way to get private key.
  • [dnsprovider] exoscale: update library

Fixed:

  • [dnsprovider] OVH: Refresh zone after deleting challenge record
  • [dnsprovider] oraclecloud: ttl config and timeout
  • [dnsprovider] hostingde: fix client fails if customer has no access to dns-groups
  • [dnsprovider] vscale: getting sub-domain
  • [dnsprovider] selectel: getting sub-domain
  • [dnsprovider] vscale: fix TXT records clean up
  • [dnsprovider] selectel: fix TXT records clean up

v2.2.0

09 Feb 05:02

Choose a tag to compare

Added:

  • [dnsprovider] Add support for Openstack Designate as a DNS provider
  • [dnsprovider] gcloud: Option to specify gcloud service account json by env as string
  • [experimental feature] Resolve CNAME when creating dns-01 challenge. To enable: set LEGO_EXPERIMENTAL_CNAME_SUPPORT to true.

Changed:

  • [cli] Applies Let’s Encrypt’s recommendation about renew. The option --days of the command renew has a new default value (30)
  • [lib] Uses a jittered exponential backoff

Fixed:

  • [cli] CLI and key type.
  • [dnsprovider] httpreq: Endpoint with path.
  • [dnsprovider] fastdns: Do not overwrite existing TXT records
  • Log wildcard domain correctly in validation

v2.1.0

24 Jan 22:38

Choose a tag to compare

Added:

  • [dnsprovider] Add support for zone.ee as a DNS provider.

Changed:

  • [dnsprovider] nifcloud: Change DNS base url.
  • [dnsprovider] gcloud: More detailed information about Google Cloud DNS.

Fixed:

  • [lib] fix: OCSP, set HTTP client.
  • [dnsprovider] alicloud: fix pagination.
  • [dnsprovider] namecheap: fix panic.