All Versions
53
Latest Version
Avg Release Cycle
48 days
Latest Release
508 days ago

Changelog History
Page 1

  • v4.9.1 Changes

    November 25, 2022

    ๐Ÿ”„ Changed:

    • [lib,cname] cname: add log about CNAME entries
    • [dnsprovider] regru: improve error handling

    ๐Ÿ›  Fixed:

    • [dnsprovider,cname] fix CNAME support for multiple DNS providers
    • [dnsprovider,cname] duckdns: fix CNAME support
    • [dnsprovider,cname] oraclecloud: use fqdn to resolve zone
    • [dnsprovider] hurricane: fix CNAME support
    • [lib,cname] cname: stop trying to traverse cname if none have been found
  • v4.9.0 Changes

    October 03, 2022

    โž• Added:

    • [dnsprovider] Add DNS provider for CIVO
    • [dnsprovider] Add DNS provider for VK Cloud
    • [dnsprovider] Add DNS provider for YandexCloud
    • [dnsprovider] digitalocean: configurable base URL
    • [dnsprovider] loopia: add configurable API endpoint
    • [dnsprovider] pdns: notify secondary servers after updates

    ๐Ÿ”„ Changed:

    • [dnsprovider] allinkl: removed deprecated sha1 hashing
    • [dnsprovider] auroradns: update authentification
    • [dnsprovider] dnspod: deprecated. Use Tencent Cloud instead.
    • [dnsprovider] exoscale: migrate to API v2 endpoints
    • [dnsprovider] gcloud: update golang.org/x/oauth2
    • [dnsprovider] lightsail: cleanup
    • [dnsprovider] sakuracloud: update api client library
    • [cname] take out CNAME support from experimental features
    • [lib,cname] add recursive CNAME lookup support
    • [lib] Remove embedded issuer certificates from issued certificate if bundle is false

    ๐Ÿ›  Fixed:

    • [dnsprovider] luadns: fix cname support
    • [dnsprovider] njalla: fix record id unmarshal error
    • [dnsprovider] tencentcloud: fix subdomain error
  • v4.8.0 Changes

    June 30, 2022

    โž• Added

    • [dnsprovider] Add DNS provider for Variomedia
    • [dnsprovider] Add NearlyFreeSpeech DNS Provider
    • [cli] Add a --user-agent flag to lego-cli

    ๐Ÿ”„ Changed

    • ๐Ÿ†• new logo
    • [cli] feat: sleep at renewal
    • [cli] cli/renew: skip random sleep if stdout is a terminal
    • [dnsprovider] hetzner: set min TTL to 60s
    • ๐Ÿ“„ [docs] refactoring and cleanup
  • v4.7.0 Changes

    May 27, 2022

    โž• Added:

    • [dnsprovider] Add DNS provider for iwantmyname
    • [dnsprovider] Add DNS Provider for IIJ DNS Platform Service
    • [dnsprovider] Add DNS provider for Vercel
    • [dnsprovider] route53: add assume role ARN
    • [dnsprovider] dnsimple: add debug option
    • [cli] feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH

    ๐Ÿ”„ Changed:

    • [dnsprovider] gcore: change dns api url
    • [dnsprovider] bluecat: rewrite provider implementation

    ๐Ÿ›  Fixed:

    • [dnsprovider] rfc2136: fix TSIG secret
    • [dnsprovider] tencentcloud: fix InvalidParameter.DomainInvalid error when using DNS challenges
    • [lib] fix: panic in certcrypto.ParsePEMPrivateKey
  • v4.6.0 Changes

    January 18, 2022

    โž• Added

    • [dnsprovider] Add DNS provider for UKFast SafeDNS
    • [dnsprovider] Add DNS Provider for Tencent Cloud
    • [dnsprovider] azure: add support for Azure Private Zone DNS
    • [dnsprovider] exec: add sequence interval
    • [cli] Add a --pfx, and --pfx.pass option to generate a PKCS#12 (.pfx) file.
    • [lib] Extended support of cert pool (LEGO_CA_CERTIFICATES and LEGO_CA_SYSTEM_CERT_POOL)
    • [lib,httpprovider] added uds capability to http challenge server

    ๐Ÿ”„ Changed

    • [lib] Extend validity of TLS-ALPN-01 certificates to 365 days
    • [lib,cli] Allows defining the reason for the certificate revocation

    ๐Ÿ›  Fixed

    • [dnsprovider] mythicbeasts: fix token expiration
    • [dnsprovider] rackspace: change zone ID to string
  • v4.5.3 Changes

    September 06, 2021

    ๐Ÿ›  Fixed:

    • [lib,cli] fix: missing preferred chain param for renew request
  • v4.5.2 Changes

    September 01, 2021

    โž• Added:

    • [dnsprovider] Add DNS provider for all-inkl
    • [dnsprovider] Add DNS provider for Epik
    • [dnsprovider] Add DNS provider for freemyip.com
    • [dnsprovider] Add DNS provider for g-core labs
    • [dnsprovider] Add DNS provider for hosttech
    • [dnsprovider] Add DNS Provider for IBM Cloud (SoftLayer)
    • [dnsprovider] Add DNS provider for Internet.bs
    • [dnsprovider] Add DNS provider for nicmanager

    ๐Ÿ”„ Changed:

    • [dnsprovider] alidns: support ECS instance RAM role
    • [dnsprovider] alidns: support sts token credential
    • [dnsprovider] azure: zone name as environment variable
    • [dnsprovider] ovh: follow cname
    • [lib,cli] Add AlwaysDeactivateAuthorizations flag to ObtainRequest

    ๐Ÿ›  Fixed:

    • [dnsprovider] infomaniak: fix subzone support
    • [dnsprovider] edgedns: fix Present and CleanUp logic
    • [dnsprovider] lightsail: wrong Region env var name
    • [lib] lib: fix backoff in SolverManager
    • [lib] lib: use permanent error instead of context cancellation
    • [dnsprovider] desec: bump to v0.6.0
  • v4.5.1 Changes

    September 01, 2021

    ๐Ÿ‘ท Cancelled due to a CI issue, replaced by v4.5.2.

  • v4.5.0 Changes

    September 30, 2021

    ๐Ÿ‘ท Cancelled due to a CI issue, replaced by v4.5.2.

  • v4.4.0 Changes

    June 08, 2021

    โž• Added:

    • [dnsprovider] Add DNS provider for Infoblox
    • [dnsprovider] Add DNS provider for Porkbun
    • [dnsprovider] Add DNS provider for Simply.com
    • [dnsprovider] Add DNS provider for Sonic
    • [dnsprovider] Add DNS provider for VinylDNS
    • [dnsprovider] Add DNS provider for wedos

    ๐Ÿ”„ Changed:

    • [cli] log: Use stderr instead of stdout.
    • [dnsprovider] hostingde: autodetection of the zone name.
    • [dnsprovider] scaleway: use official SDK
    • [dnsprovider] powerdns: several improvements
    • [lib] lib: improve wait.For returns.

    ๐Ÿ›  Fixed:

    • [dnsprovider] hurricane: add API rate limiter.
    • [dnsprovider] hurricane: only treat first word of response body as response code
    • [dnsprovider] exoscale: fix DNS provider debugging
    • [dnsprovider] wedos: fix api call parameters
    • [dnsprovider] nifcloud: Get zone info from dns01.FindZoneByFqdn
    • [cli,lib] csr: Support the type NEW CERTIFICATE REQUEST