Releases: go-acme/lego
v4.8.0
Changelog
- 175164f Prepare release v4.8.0
- 806ef24 hetzner: set min TTL to 60s (#1666)
- 0e614c1 feat: add a --user-agent flag to lego-cli (#1664)
- 525ceda docs: fixed invalid environment parameter name in example (#1662)
- 072ae4a docs: new logo (#1660)
- 3e9e6ac cli/renew: skip random sleep if stdout is a terminal (#1659)
- 85f616f docs: refactoring and cleanup (#1658)
- 257dfa7 feat: sleep at renewal (#1657)
- 88a2bab Add DNS provider for Variomedia (#1654)
- 638745c Add NearlyFreeSpeech DNS Provider (#1652)
- 9a95c86 Detach v4.7.0
v4.7.0
Changelog
- d95b487 route53: add assume role ARN (#1650)
- 9b029d5 chore: update CI
- 81f1fab Add DNS Provider for IIJ DNS Platform Service (#1646)
- fdb11d7 vultr: bump client from 2.7.1 to 2.16.0 (#1640)
- d8cc2ce chore: update logrus (#1639)
- 122cdb6 Add Vercel DNS provider (#1635)
- b2a64f0 chore: update CI (#1636)
- 5228f6d rfc2136: fix TSIG secret (#1633)
- 3694559 gcore: change dns api url (#1629)
- e83220c dnsimple: add debug option (#1630)
- 6b8d5a0 bluecat: rewrite provider implementation (#1627)
- 6641400 tencentcloud: fix InvalidParameter.DomainInvalid error when using DNS challenges (#1616)
- 2c0aaf7 feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH (#1609)
- b4a942d docs: fix link in the httpreq page (#1602)
- 15762c2 fix: panic in certcrypto.ParsePEMPrivateKey (#1596)
- 86b05a9 docs: fix typos for usage hostingde example (#1595)
- 7d9176b chore: migrate to github.com/urfave/cli/v2 (#1590)
- 6d474eb chore: add funding
- 4b2f870 Add DNS provider for iwantmyname (#1588)
- 7f69bdb docs: fix all-inkl configuration (#1576)
- 3a588ea chore: update linter (#1570)
Consider becoming a sponsor if you benefit from the work that went into this release!
v4.6.0
Changelog
- 3ad2fa7 Prepare release v4.6.0
- 6b58241 feat: extended support of cert pool (#1565)
- bbec0a6 chore: add link to Discussions
- 6dd5d1f azure: add support for Azure Private Zone DNS (#1561)
- 27bb3f2 joker: explains user and password for SVC mode (#1555)
- a6855cb Added a --pfx, and --pfx.pass option to generate a PKCS#12 (.pfx) file. (#1387)
- f4b153f test: force to have a reproducible context for oracle provider tests
- 6907a39 Add DNS Provider for Tencent Cloud (#1527)
- 0324783 Add DNS provider for UKFast SafeDNS (#1545)
- f7c287e porkbun: fix typo in dns example (#1550)
- 0f3a835 lib: added uds capability to http challenge server (#1485)
- 2b20b13 mythicbeasts: fix token expiration (#1539)
- 7193412 Extend validity of TLS-ALPN-01 certificates to 365 days (#1534)
- 9114733 test: change LTD for NXDOMAIN
- 2de6e0b chore: update linter (#1524)
- d2455c5 vinyl: use tag for the API client (#1523)
- e719fab chore: homogeneous tests setup and close servers. (#1520)
- 15f3a45 godaddy: add tests on the client (#1521)
- 60ae6e6 chore: migrate RFC links (#1513)
- 18bcc0f exec: add detected variable to handle sequence interval (#1510)
- df54dd2 feat: Allows defining the reason for the certificate revocation (#1511)
- 88f62f1 rackspace: change zone ID to string (#1508)
- dfa0a6d Detach v4.5.3
NOTE
tencentcloud uses a monorepo with multimodule but the go.mod
files are incomplete.
If you have the following error:
ambiguous import: found package github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http in multiple modules
You have to add this line to your go.mod
exclude github.com/tencentcloud/tencentcloud-sdk-go v3.0.83+incompatible
v4.5.3
v4.5.2
Changelog
- 1bd6638 infomaniak: fix subzone support (#1497)
- 17f62b8 Add DNS provider for Epik (#1491)
- 2763e76 edgedns: fix Present and CleanUp logic (#1494)
- b86f372 Add DNS Provider for IBM Cloud (SoftLayer) (
- 6d0e0e1 Add AlwaysDeactivateAuthorizations flag to ObtainRequest (#1480)
- d2e526e Add DNS provider for nicmanager (#1473)
- 376e7bd desec: bump to v0.6.0 (#1470)
- e0b0f22 ovh: follow cname (#1467)
- 99ba43f alidns: support ECS instance RAM role (#1462)
- dc2b19e chore: update Go (#1469)
- bc8ff4a chore: update dependencies. (#1461)
- 3e2ade2 chore: disable blank issue.
- a653611 azure: zone name as environment variable (#1433)
- 6f5f694 alidns: support sts token credential (#1454)
- 8e7bba4 chore: fix github action cache. (#1457)
- 71a3bbc Add DNS provider for g-core labs (
- 6e982d6 chore: update dependencies (#1453)
- 264d39b Add DNS provider for hosttech (#1447)
- 2dbe883 Add DNS provider for freemyip.com (#1451)
- 505f6d5 doc: improve issue forms. (#1448)
- 43779d7 Add DNS provider for all-inkl (#1444)
- 2a194d6 aws: detailed credentials (#1439)
- 284d1a3 lightsail: wrong Region env var name
- fbd369e docs: convert issue templates to issue forms. (#1434)
- b20e8f3 Add DNS provider for Internet.bs (#1431)
- 1dbebce lib: use permanent error instead of context cancellation (#1429)
- 9b44e4a lib: fix backoff in SolverManager (#1428)
v4.4.0
Changelog
7c24212 Prepare release v4.4.0
190b38c chore: update linter (#1425)
f5da11c simply: fix Go doc. (#1424)
e79975c csr: support NEW CERTIFICATE REQUEST as CSR type (#1423)
1af3abd Add DNS provider for Simply.com (#1419)
4421373 mythicbeasts: update API Auth endpoint in documentation (#1421)
67d3918 mythicbeasts: typo in documentation (#1420)
ed5c0a3 hurricane: add API rate limiter. (#1417)
e8750f5 Add DNS provider for Infoblox (#1413)
81bf297 doc: fix build status badge.
90ff2b3 ovh: fix example in documentation (#1410)
2532262 hurricane: only treat first word of response body as response code (#1409)
1227bb9 lightsail: improve documentation (#1407)
a73d87e hostingde: autodetection of the zone name. (#1405)
6872149 log: use stderr instead of stdout. (#1402)
c53c3d0 lib: improve wait.For returns. (#1403)
e3d7c85 hurricane: documentation typo in domain name (#1398)
c22cd40 Add DNS provider for Porkbun (#1396)
6bd3eae scaleway: use official SDK (#1393)
8bf9613 doc: clean up DNS providers.
3da04e6 Add DNS provider for Sonic (#1392)
d848cc7 exoscale: fix DNS provider debugging (#1391)
4b22b38 domeneshop: fix documentation (#1390)
e38e32b wedos: fix api call parameters (#1386)
9002e5c Add DNS provider for wedos (#1385)
7f53f88 Add DNS provider for VinylDNS (#1384)
2334340 nifcloud: Get zone info from dns01.FindZoneByFqdn (#1383)
ae7daa7 chore: update linter (#1379)
83c626d powerdns: several improvements (#1374)
ee0b4bd make: fix validate-docs (#1376)
60f7cb0 Detach v4.3.1
v4.3.1
v4.3.0
Added:
- [dnsprovider] Add DNS provider for Njalla
- [dnsprovider] Add DNS provider for Domeneshop
- [dnsprovider] Add DNS provider for Hurricane Electric
- [dnsprovider] designate: support for Openstack Application Credentials
- [dnsprovider] edgedns: support for .edgerc file
Changed:
- [dnsprovider] infomaniak: Make error message more meaningful
- [dnsprovider] cloudns: Improve reliability
- [dnsprovider] rfc2163: Removed support for MD5 algorithm. The default algorithm is now SHA1.
Fixed:
- [dnsprovider] desec: fix error with default TTL
- [dnsprovider] mythicbeasts: implement
ProviderTimeout
- [dnsprovider] dnspod: improve search accuracy when a domain have more than 100 records
- [lib] Increase HTTP client timeouts
- [lib] preferred chain only match root name
v4.2.0
Added:
- [dnsprovider] Add DNS provider for Loopia
- [dnsprovider] Add DNS provider for Ionos.
Changed:
- [dnsprovider] acme-dns: update cpu/goacmedns to v0.1.1.
- [dnsprovider] inwx: Increase propagation timeout to 360s to improve robustness
- [dnsprovider] vultr: Update to govultr v2 API
- [dnsprovider] pdns: get exact zone instead of all zones
Fixed:
- [dnsprovider] vult, dnspod: fix default HTTP timeout.
- [dnsprovider] pdns: URL request creation.
- [lib] errors: Fix instance not being printed