lego v2.0.0 Release Notes

Release Date: 2019-01-09 // over 5 years ago
  • โž• 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.