lego v4.9.0 Release Notes

Release Date: 2022-10-03 // 2 months ago
  • โž• 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

Previous changes from v4.8.0

  • โž• 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