diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a4b79da..f06059b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## [v4.4.0] - 2021-06-08 + +### 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` + ## [v4.3.1] - 2021-03-12 ### Fixed: diff --git a/README.md b/README.md index 41cb3b46..9b3e00ae 100644 --- a/README.md +++ b/README.md @@ -71,3 +71,5 @@ Detailed documentation is available [here](https://go-acme.github.io/lego/dns). | [Zone.ee](https://go-acme.github.io/lego/dns/zoneee/) | [Zonomi](https://go-acme.github.io/lego/dns/zonomi/) | | | + +If your DNS provider is not supported, please open an [issue](https://github.com/go-acme/lego/issues/new?assignees=&labels=enhancement%2C+new-provider&template=new_dns_provider.md). diff --git a/acme/api/internal/sender/useragent.go b/acme/api/internal/sender/useragent.go index f9cccd0a..77f1d23e 100644 --- a/acme/api/internal/sender/useragent.go +++ b/acme/api/internal/sender/useragent.go @@ -5,10 +5,10 @@ package sender const ( // ourUserAgent is the User-Agent of this underlying library package. - ourUserAgent = "xenolf-acme/4.3.1" + ourUserAgent = "xenolf-acme/4.4.0" // ourUserAgentComment is part of the UA comment linked to the version status of this underlying library package. // values: detach|release // NOTE: Update this with each tagged release. - ourUserAgentComment = "detach" + ourUserAgentComment = "release" )