Releases: go-acme/lego
Releases · go-acme/lego
v4.27.0
lego is an independent, free, and open-source project, if you value it, consider supporting it! ❤️
Everybody thinks that the others will donate, but in the end, nobody does.
So if you think that lego is worth it, please consider donating.
For key updates, see the changelog.
Changelog
- f432d21 Add DNS provider for Hostinger (#2651)
- 621d9d0 Add DNS provider for Beget.com (#1879)
- a3f3c62 Add DNS provider for Octenium (#2661)
- 0fcac85 docs: improve changelog headings
- acfb5ea docs: sponsor incentives
- ba156d5 feat: support --private-key with a PKCS#8 keypair (#2653)
- 8249f73 fix: deduplicate order identifiers (#2656)
- f0c314c hetzner: update to new API (#2663)
- 95eb44c hostinger: fix Present (#2654)
- 26920e7 otc: add example (#2655)
- bf0e89c otc: adds option to use private zone (#2649)
v4.26.0
I hope you enjoyed my work. Please consider donating or asking your company to do so.
This will be appreciated, thank you ❤️
Changelog
- 50a24ce Add DNS provider for Binary Lane (#2624)
- e769335 Add DNS provider for KeyHelp (#2642)
- ddce5cf Add DNS provider for Tencent EdgeOne (#2606)
- 8a11af1 azuredns: pipeline credential support (#2621)
- 0ec467f bump: github.com/akamai/AkamaiOPEN-edgegrid-golang to v11 (#2524)
- 2308cd4 feat(EAB): fallback to base64.URLEncoding (#2635)
- 784ce2b oraclecloud: add aliases (#2627)
- 8521cbc oraclecloud: handle instance_principal authentication (#2599)
- 6bfc090 selectelv2: add missing options (#2639)
- f4bd48e servercow: updated API documentation link (#2643)
- cb44524 simply: update to API v2 (#2631)
- 0012e20 tests: new DNS router/server/mock (#2613)
v4.25.2
Changelog
- c689b20 feat: log when dynamic renew date not yet reached (#2597)
- 238454b fix: enforce HTTPS to the ACME server (#2608)
- 137ad86 fix: remove wrong env var (#2600)
- 756d5ad tests: change the signature of the method BuildHTTPS (#2611)
- fc21d23 tests: clean up code (#2612)
- 4d2dc64 tests: simplify fake DNS server (rfc2136) (#2609)
- b4ddc1e tests: use better test domains (#2603)
v4.25.1
v4.25.0
The binary size of this release is about ~50% smaller compared to previous releases.
This will also reduce the module cache usage by 320 MB (this will only affect users of lego as a library or who build lego themselves).
Changelog
- b8beddc Add DNS provider for ZoneEdit (#2578)
- 79f496e alidns: replace alidns-20150109 with a fork (#2589)
- 96b18d7 feat: add option to define dynamically the renew date (#2574)
- 40baed2 feat: add option to disable common name in CSR (#2570)
- bfa487c fix: enforce domain into renewal command (#2576)
- cb60270 huaweicloud: lightweight client (#2591)
- d9bba80 ionos: increase default propagation timeout (#2569)
- d0008c4 tencentcloud: replace tencentcloud-sdk-go with a fork (#2588)
- 52e167c test: server client mock (#2571)
- 0eac4b3 tests: improve function naming (#2586)
- fae73fd vinyldns: add an option to add quotes around the TXT record value (#2580)
v4.24.0
I hope you enjoyed my work. Please consider donating or asking your company to do so.
This will be appreciated, thank you ❤️
Changelog
- 6ecdde7 Add DNS provider for Azion (#2550)
- b82e6d8 Add DNS provider for ConoHa v3 (#2516)
- 7571c0b Add DNS provider for DynDnsFree.de (#2540)
- 65608d8 Add DNS provider for RU Center (#1892)
- 1fecd31 alidns: migrate to SDK v2 (#2558)
- b28d1ac azion: add pagination support (#2555)
- 17c65de azion: improve zone lookup (#2564)
- d6df946 cloudflare: add quotation marks to TXT record (#2521)
- 476f9ed docs(cPanel): fix examples (#2529)
- a528e28 docs: update reference ACME ARI RFC 9773 in place of the draft (#2541)
- 375300f exoscale: fix find record (#2535)
- 1cee2ef fix: check order identifiers difference between client and server (#2520)
- 8d7ed79 gcloud: add service account impersonation (#2544)
- 08316e4 googledomains: provider deprecation (#2554)
- 990f9ac mijnhost: improve record filter (#2562)
- f053625 nicmanager: fix mode env var name and value (#2534)
- 94d8712 oraclecloud: replace oci-go-sdk by a modular fork (#2556)
- e9a255d pdns: improve error messages (#2526)
v4.23.1
v4.23.0
Changelog
- 730af10 Add DNS provider for Active24 (#2478)
- fcc64f0 Add DNS provider for Axelname (#2495)
- 3b9653b Add DNS provider for Baidu Cloud (#2505)
- d8c11a8 Add DNS provider for BookMyName (#2316)
- 4675ef7 Add DNS provider for F5 XC (#2409)
- 55b012b Add DNS provider for Metaregistrar (#2455)
- 0fae2f0 allinkl: remove ReturnInfo (#2490)
- e57af85 cloudflare: make base URL configurable (#2484)
- 627e6e2 designate: speed up API requests by using filters (#2498)
- c8aa992 dnssimple: use GetZone (#2467)
- b31c6ce docs: this is not the API URL for Porkbun
- 5b06dd7 edgedns: add account switch key option (#2460)
- da260e4 feat: add INFOBLOX_CA_CERTIFICATE option (#2458)
- 24a46d0 feat: add delay option for TLSALPN challenge (#2499)
- 1378056 fix: kill hook when the command is stuck (#2469)
- f1afe52 fix: malformed log messages (#2452)
- a8693c1 fix: retry on alreadyReplaced error (#2475)
- fe10c3a infoblox: update API client to v2 (#2459)
- 3f795d6 pdns: fix TXT record cleanup for wildcard domains (#2500)
- f4d47c8 route53: adds option to use private zone (#2162)
- 51aaf75 tests: change ns (#2482)
- eb48c60 tests: compare RSA priv keys ignoring precomputed (#2481)
- 46420fe websupport: migrate to API v2 (#2479)