All Versions
51
Latest Version
Avg Release Cycle
44 days
Latest Release
44 days ago

Changelog History
Page 4

  • v2.7.1 Changes

    July 22, 2019

    πŸ›  Fixed:

    • [dnsprovider] vultr: invalid record type.
  • v2.7.0 Changes

    July 17, 2019

    βž• 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 Changes

    May 27, 2019

    βž• 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 Changes

    April 17, 2019

    βž• 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 Changes

    March 25, 2019
    • 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 Changes

    March 11, 2019

    βž• 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 Changes

    February 08, 2019

    βž• 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 Changes

    January 24, 2019

    βž• 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.
  • v2.0.1 Changes

    January 09, 2019

    βž• Added:

    • [cli,lib] Option to disable the complete propagation Requirement
    • [lib,cli] Support non-ascii domain name (punnycode)
    • [cli,lib] Add configurable timeout when obtaining certificates
    • [cli] Archive revoked certificates
    • [cli] Add command to list certificates.
    • [cli] support for renew with CSR
    • [cli] add SAN on renew
    • [lib] Adds Remove for challenges
    • [lib] Add version to xenolf-acme in User-Agent.
    • [dnsprovider] The ability for a DNS provider to solve the challenge sequentially
    • [dnsprovider] Add DNS provider for "HTTP request".
    • [dnsprovider] Add DNS Provider for Vscale
    • [dnsprovider] Add DNS Provider for TransIP
    • [dnsprovider] Add DNS Provider for inwx
    • [dnsprovider] alidns: add support to handle more than 20 domains

    πŸ”„ Changed:

    • [lib] Check all challenges in a predictable order
    • [lib] Poll authz URL instead of challenge URL
    • [lib] Check all nameservers in a predictable order
    • [lib] Logs every iteration of waiting for the propagation
    • [cli] --http: enable HTTP challenge important
    • [cli] --http.port: previously named --http
    • [cli] --http.webroot: previously named --webroot
    • [cli] --http.memcached-host: previously named --memcached-host
    • [cli] --tls: enable TLS challenge important
    • [cli] --tls.port: previously named --tls
    • [cli] --dns.resolvers: previously named --dns-resolvers
    • [dnsprovider] gcloud: Use GCE_PROJECT for project always, if specified
    • [cli] the option --days of the command renew has default value (15)

    βœ‚ Removed:

    • [lib] Remove SetHTTP01Address
    • [lib] Remove SetTLSALPN01Address
    • [lib] Remove Exclude
    • [cli] Remove --exclude, -x

    πŸ›  Fixed:

    • [lib] Fixes revocation for subdomains and non-ascii domains
    • [lib] Disable pending authorizations
    • [dnsprovider] transip: concurrent access to the API.
    • [dnsprovider] gcloud: fix for wildcard
    • [dnsprovider] Azure: Do not overwrite existing TXT records
    • [dnsprovider] fix: Cloudflare error.
  • v2.0.0 Changes

    January 09, 2019

    βž• Added:

    • [cli,lib] Option to disable the complete propagation Requirement
    • [lib,cli] Support non-ascii domain name (punnycode)
    • [cli,lib] Add configurable timeout when obtaining certificates
    • [cli] Archive revoked certificates
    • [cli] Add command to list certificates.
    • [cli] support for renew with CSR
    • [cli] add SAN on renew
    • [lib] Adds Remove for challenges
    • [lib] Add version to xenolf-acme in User-Agent.
    • [dnsprovider] The ability for a DNS provider to solve the challenge sequentially
    • [dnsprovider] Add DNS provider for "HTTP request".
    • [dnsprovider] Add DNS Provider for Vscale
    • [dnsprovider] Add DNS Provider for TransIP
    • [dnsprovider] Add DNS Provider for inwx
    • [dnsprovider] alidns: add support to handle more than 20 domains

    πŸ”„ Changed:

    • [lib] Check all challenges in a predictable order
    • [lib] Poll authz URL instead of challenge URL
    • [lib] Check all nameservers in a predictable order
    • [lib] Logs every iteration of waiting for the propagation
    • [cli] --http: enable HTTP challenge important
    • [cli] --http.port: previously named --http
    • [cli] --http.webroot: previously named --webroot
    • [cli] --http.memcached-host: previously named --memcached-host
    • [cli] --tls: enable TLS challenge important
    • [cli] --tls.port: previously named --tls
    • [cli] --dns.resolvers: previously named --dns-resolvers
    • [cli] the option --days of the command renew has default value (15)
    • [dnsprovider] gcloud: Use GCE_PROJECT for project always, if specified

    βœ‚ Removed:

    • [lib] Remove SetHTTP01Address
    • [lib] Remove SetTLSALPN01Address
    • [lib] Remove Exclude
    • [cli] Remove --exclude, -x

    πŸ›  Fixed:

    • [lib] Fixes revocation for subdomains and non-ascii domains
    • [lib] Disable pending authorizations
    • [dnsprovider] transip: concurrent access to the API.
    • [dnsprovider] gcloud: fix for wildcard
    • [dnsprovider] Azure: Do not overwrite existing TXT records
    • [dnsprovider] fix: Cloudflare error.