------------------------------------------------------------------- Fri Feb 20 06:04:02 UTC 2026 - Johannes Kastl - Update to version 4.32.0: * 078a188 Add DNS provider for ArtFiles (#2859) * de869c8 Add DNS provider for Bluecat v2 (#2791) * 4d41c52 Add DNS provider for DDNSS (#2795) * 527d51d Add DNS provider for DNSExit (#2787) * 2e095b9 Add DNS provider for FusionLayer NameSurfer (#2852) * dd1ea80 Add DNS provider for Leaseweb (#2856) * 7f10c13 Add DNS provider for TodayNIC/时代互联 (#2788) * 2ce04a6 alidns: add line record option (#2814) * 16894fb allinkl: detect zone through API (#2721) * 44b89b7 allinkl: factorize findZone * d063b15 azure: reinforces deprecation (#2792) * c1aaf19 docs: make it more clear that any ACME CA may be used (#2841) * 4a61728 fix: deduplicate authz for DNS01 challenge (#2828) * fac5c39 fix: implement parsing for Retry-After header according to RFC 7231 (#2830) * d896c1f fix: preserve domain order (#2862) * a7145a2 fix: use IPs to define the main domain (#2817) * c06f378 namesurfer: fix updateDNSHost (#2854) * 1991339 timewebcloud: fix subdomain support (#2845) ------------------------------------------------------------------- Sun Jan 11 13:10:28 UTC 2026 - Johannes Kastl - Update to version 4.31.0: * c5a2595 Add DNS provider for 35.com/三五互联 (#2779) * a6a7375 Add DNS provider for Alwaysdata (#2770) * 96168f7 Add DNS provider for ISPConfig (#2762) * dd6ab7c Add DNS provider for JDCloud (#2782) * 1b63409 docs: remove email from examples (#2773) * ee61641 f5xc: add an option to configure the domain of the server (#2767) * a5cc0e1 feat: improve ACME error types (#2761) * ff885d9 gandiv5: fix API Key header (#2769) * 2eede6d hetzner: fix compatibility with '_FILE' suffix (#2775) * b77b870 namedotcom: follow CNAME (#2390) ------------------------------------------------------------------- Wed Dec 17 06:20:35 UTC 2025 - Johannes Kastl - Update to version 4.30.1 (4.30.0 was not released): * fix: downgrade aliyun credentials to v1.4.7 (#2756) * chore: fix attest-build-provenance subject-checksums path (#2755) * chore: update dependencies (#2753) * Add DNS provider for Ionos Cloud (#2752) * docs: improve contributing guide * chore: clean maps * Add DNS provider for hosting.nl (#1967) * chore: improves github templates * Add DNS provider for Virtualname (#2748) * Add DNS Provider for Neodigit (#2747) * chore: skip jekyll * docs: add notes * Add DNS provider for Syse.no (#2742) * chore: update workflows (#2741) * Add DNS provider for Gravity (#2738) * feat: remove email requirement (#2736) * chore: move provider "manual" into a dedicated package (#2739) * autodns: use the right response structure (#2737) ------------------------------------------------------------------- Thu Dec 04 06:47:14 UTC 2025 - Johannes Kastl - Update to version 4.29.0: * ea8aca4 Add DNS provider for AlibabaCloud ESA (#2703) * 877738c Add DNS provider for EdgeCenter (#2710) * aea6afe Add DNS provider for Gigahost.no (#2723) * dc0a595 Add DNS provider for United-Domains (#2731) * b338263 baiducloud: pagination and TTL (#2712) * 0abf391 docs: remove author names * fc5e017 docs: update the number of supported DNS * 56cb356 edgeone: add zones mapping (#2728) * d5dc386 gandiv5: update base API URL (#2708) * 93b8bb7 hetzner: use int64 for IDs (#2720) * a8226a6 namecheap: add experimental proxy support (#2715) * ad6adbf tests: fix flaky test (#2729) ------------------------------------------------------------------- Fri Nov 07 13:05:30 UTC 2025 - Johannes Kastl - Update to version 4.28.1: * fix: skip nil response (#2705) ------------------------------------------------------------------- Sun Nov 02 06:25:10 UTC 2025 - Johannes Kastl - Update to version 4.28.0: https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4280 * e6c98a1 Add DNS provider for Anexia (#2675) * 7d099f2 Add DNS provider for webnames.ca (#2698) * 5ea0509 docs: update name and links for Profiles Extension RFC (#2689) * fe0a1f8 hetzner: add deprecation logs (#2683) * 4bb17b0 hostinger: fix record update (#2690) * 5dba107 iwantmyname: provider deprecation (#2694) * 591116b webnames: rename to webnamesru to avoid ambiguity with webnamesca (#2700) ------------------------------------------------------------------- Sat Oct 18 06:02:56 UTC 2025 - Johannes Kastl - Update to version 4.27.0: https://github.com/go-acme/lego/blob/HEAD/CHANGELOG.md#v4270 * 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) ------------------------------------------------------------------- Thu Sep 18 08:56:17 UTC 2025 - Johannes Kastl - Update to version 4.26.0: * Prepare release v4.26.0 * Add DNS provider for KeyHelp (#2642) * chore: update dependencies (#2644) * servercow: updated API documentation link (#2643) * chore: update dependencies (#2640) * selectelv2: add missing options (#2639) * feat(EAB): fallback to base64.URLEncoding (#2635) * chore: update documentation theme (#2632) * simply: update to API v2 (#2631) * oraclecloud: add aliases (#2627) * Add DNS provider for Binary Lane (#2624) * azuredns: pipeline credential support (#2621) * tests: new DNS router/server/mock (#2613) * chore: bump alidns from v4.55.10 to v4.55.11 (#2601) * Add DNS provider for Tencent EdgeOne (#2606) * bump: github.com/akamai/AkamaiOPEN-edgegrid-golang to v11 (#2524) * oraclecloud: handle instance_principal authentication (#2599) * Detach v4.25.2 ------------------------------------------------------------------- Thu Aug 07 05:04:08 UTC 2025 - Johannes Kastl - Update to version 4.25.2: * Prepare release v4.25.2 * tests: clean up code (#2612) * tests: change the signature of the method BuildHTTPS (#2611) * chore: clean up (#2610) * tests: simplify fake DNS server (rfc2136) (#2609) * fix: enforce HTTPS to the ACME server (#2608) * tests: use better test domains (#2603) * chore: clean up tests and code (#2602) * fix: remove wrong env var (#2600) * feat: log when dynamic renew date not yet reached (#2597) * Detach v4.25.1 ------------------------------------------------------------------- Thu Jul 24 11:32:10 UTC 2025 - Johannes Kastl - Update to version 4.25.1: * fix: wrong CLI flag type (#2595) ------------------------------------------------------------------- Thu Jul 24 11:24:22 UTC 2025 - Johannes Kastl - Update to version 4.25.0: * Prepare release v4.25.0 * chore: update dependencies (#2592) * huaweicloud: lightweight client (#2591) * alidns: replace alidns-20150109 with a fork (#2589) * tencentcloud: replace tencentcloud-sdk-go with a fork (#2588) * chore: use custom API client constructor for sakuracloud (#2587) * tests: improve function naming (#2586) * chore: migrate to yandex cloud API Client v2 (#2585) * chore: replace official Civo API client by an internal API client (#2584) * chore: replace official Cloudflare API client by an internal API client (#2583) * chore: check generated files (#2582) * chore: minor changes (#2581) * Add DNS provider for ZoneEdit (#2578) * test: server client mock (#2571) * vinyldns: add an option to add quotes around the TXT record value (#2580) * fix: enforce domain into renewal command (#2576) * feat: add option to define dynamically the renew date (#2574) * chore: update to go1.24 (#2566) * feat: add option to disable common name in CSR (#2570) * ionos: increase default propagation timeout (#2569) * Detach v4.24.0 ------------------------------------------------------------------- Tue Jul 08 04:59:36 UTC 2025 - Johannes Kastl - Update to version 4.24.0: * 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) ------------------------------------------------------------------- Wed Apr 16 16:06:45 UTC 2025 - Johannes Kastl - Update to version 4.23.0: * Prepare release v4.23.0 * chore: use a fixed version of goreleaser * chore: update linter (#2507) * Add DNS provider for Axelname (#2495) * Add DNS provider for Baidu Cloud (#2505) * pdns: fix TXT record cleanup for wildcard domains (#2500) * feat: add delay option for TLSALPN challenge (#2499) * designate: speed up API requests by using filters (#2498) * chore: update linter (#2492) * chore: update dependencies (#2491) * allinkl: remove ReturnInfo (#2490) * route53: adds option to use private zone (#2162) * cloudflare: make base URL configurable (#2484) * chore: fix feature request template (#2485) * tests: compare RSA priv keys ignoring precomputed (#2481) * tests: change ns (#2482) * fix: retry on alreadyReplaced error (#2475) * websupport: migrate to API v2 (#2479) * Add DNS provider for Active24 (#2478) * chore: related timer with context.Done (#2471) * chore: update dependencies (#2470) * fix: kill hook when the command is stuck (#2469) * dnssimple: use GetZone (#2467) * Add DNS provider for F5 XC (#2409) * edgedns: add account switch key option (#2460) * infoblox: update API client to v2 (#2459) * feat: add INFOBLOX_CA_CERTIFICATE option (#2458) * docs: this is not the API URL for Porkbun * Add DNS provider for Metaregistrar (#2455) * chore: update issue templates * Add DNS provider for BookMyName (#2316) * fix: malformed log messages (#2452) * chore: use go1.23 (#2446) * Detach v4.22.2 ------------------------------------------------------------------- Tue Feb 18 06:03:13 UTC 2025 - opensuse_buildservice@ojkastl.de - Update to version 4.22.2: * Prepare release v4.22.2 * chore: update goreleaser configuration * acme-dns: use new registred account (#2445) * Detach v4.22.1 ------------------------------------------------------------------- Tue Feb 18 06:01:15 UTC 2025 - opensuse_buildservice@ojkastl.de - Update to version 4.22.1: * Prepare release v4.22.1 * acme-dns: continue the process when the CNAME is handled by the storage (#2443) * Detach v4.22.0 ------------------------------------------------------------------- Mon Feb 17 14:36:06 UTC 2025 - opensuse_buildservice@ojkastl.de - Update to version 4.22.0: * Prepare release v4.22.0 * acme-dns: fix file path (#2439) * acme-dns: allow the HTTP storage server to create the CNAME (#2437) * chore: update linter (#2434) * feat(cli): add an option to set the private key (#2431) * Add DNS provider for Spaceship (#2406) * fix: rewrite status management (#2428) * chore: update links of liara provider API doc (#2424) * feat: option to set CSR emails (#2423) * feat: add delay option for HTTP challenge (#2422) * feat(cli): add LEGO_DEBUG_ACME_HTTP_CLIENT to debug the calls to the ACME server (#2420) * feat: add support for Profiles Extension (#2415) * fix(cli): remove extra debug logs (#2412) * Add DNS provider for myaddr.{tools,dev,io} (#2411) * chore: update issue template * chore: use constants for env vars related to flags (#2399) * cli: add environment variable for specifying email (#2398) * docs: improve units and default values (#2397) * netcup: remove TTL option (#2396) * acme-dns: HTTP storage (#2393) * feat: add hook-timeout to run and renew commands (#2389) * chore: update linter (#2387) * Detach v4.21.0 ------------------------------------------------------------------- Sat Dec 21 14:31:12 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.21.0: * Prepare release v4.21.0 * chore: update dependencies (#2383) * Add DNS provider for ManageEngine CloudDNS (#2365) * chore: update dependencies (#2381) * netcup: increase default propagation values (#2379) * fix(cli): use retryable client for ACME server calls (#2368) * chore: shared deref and pointer functions (#2376) * bunny: fix zone detection (#2375) * inwx: delete only the TXT record related to the DNS challenge (#2373) * fix(cli): create client only when needed (#2372) * infomaniak: increase default propagation timeout (#2371) * fix(cli): clone the transport with tls-skip-verify (#2369) * docs: add note about --dns.resolvers (#2364) * otc: use default transport (#2363) * dnsmadeeasy: use default transport (#2362) * feat: add --force-cert-domains flag to renew (#2355) * chore: fix AUR configuration * Add DNS provider for West.cn/西部数码 (#2318) * Add DNS provider for Rainyun/雨云 (#2354) * Detach v4.20.4 ------------------------------------------------------------------- Fri Nov 22 09:43:29 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.20.4: * Prepare release v4.20.4 * chore: publish snap to the stable channel * Detach v4.20.3 ------------------------------------------------------------------- Fri Nov 22 09:38:43 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.20.3: * Prepare release v4.20.3 * technitium: fix status code handling (#2357) * chore: publish aur lego-bin (#2356) * chore: check DNSProvider interface (#2352) * directadmin: fix timeout configuration (#2351) * chore: fix snap name (#2349) * chore: restore snap packaging (#2348) * docs: fix typos * docs: improve changelog style (#2346) * fix: HTTP server IPv6 matching (#2345) * Detach v4.20.2 ------------------------------------------------------------------- Tue Nov 12 10:04:15 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.20.2: * Prepare release v4.20.2 * Detach v4.20.1 ------------------------------------------------------------------- Tue Nov 12 09:51:18 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.20.1: * Prepare release v4.20.1 * Detach v4.20.0 ------------------------------------------------------------------- Tue Nov 12 09:41:39 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.20.0: * Prepare release v4.20.0 * chore: update linter (#2341) * chore: domain merge simplification (#2340) * feat: attempt to check ARI unless explicitly disabled (#2298) * docs: update least privilege instructions for Cloudflare (#2339) * docs: add documentation for env var only options (#2337) * feat: skip the TLS verification of the ACME server (#2335) * Add DNS provider for Technitium (#2332) * rfc2136: add support for tsig-keygen generated file (#2330) * regru: update authentication method (#2325) * docs: use homogenous examples (#2328) * chore: update issue templates * cloudxns: provider deprecation (#2324) * brandit: provider deprecation (#2116) * selectelv2: fix non-ASCII domain (#2322) * chore: update dependencies (#2321) * Add DNS provider for Regfish (#2320) * fix: parse printf verbs in log line output (#2317) * chore: improve internal release command (#2315) * chore: embed templates for internal commands (#2314) * chore: fix readme generator (#2312) * chore: update readme generator (#2311) * Add DNS provider for Core-Networks (#2101) * limacity: fix error message (#2310) * volcengine: set API information within the default configuration (#2308) * chore: adds a new generator to create `dns_provider.go` (#2305) * feat: improve propagation check error messages (#2306) * fix: variomedia documentation (#2304) * Add DNS provider for Timeweb Cloud (#2301) * chore: update releaser configuration * chore: update license date * Add DNS provider for Volcano Engine (#2282) * feat: generate User-Agent for DNS API clients (#2293) * chore: remove useless tests (#2297) * Detach v4.19.2 ------------------------------------------------------------------- Fri Oct 11 08:31:44 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.19.2: * Prepare release v4.19.2 * fix: go1.22 compatibility (#2295) * Detach v4.19.1 ------------------------------------------------------------------- Sun Oct 06 14:13:53 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.19.1: * Prepare release v4.19.1 * fix: follow Go convention about generated comment (#2292) * epik: add User-Agent (#2290) * selectelv2: use baseURL from configuration (#2291) * Detach v4.19.0 ------------------------------------------------------------------- Sun Oct 06 14:08:06 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.19.0: * Prepare release v4.19.0 * perf: reducing the lock strength of the soa cache entry (#2285) * feat: add PropagationWait function (#2288) * namesilo: restrict CleanUp (#2287) * feat: add dns.propagation-rns option (#2284) * chore: use contants for flag names (#2283) * Add DNS provider for SelfHost.(de|eu) (#2278) * chore: improve PR template * chore: add PR template * ionos: follow CNAME (#2281) * chore: use UTC instead of GMT when possible (#2275) * chore: update dependencies (#2272) * godaddy: fix cleanup (#2270) * Add DNS provider for HuaweiCloud (#2267) * exoscale: update Egoscale to v3.1.1 (#2256) * feat(cli): add dns.propagation-wait flag (#2266) * docs: fix typos in some DNS descriptors (#2264) * docs: add installation for OpenBSD (#2261) * docs: update installation for FreeBSD (#2260) * Detach v4.18.0 ------------------------------------------------------------------- Sat Sep 14 16:44:42 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.18.0: * Prepare release v4.18.0 * Add DNS provider for Mittwald (#2200) * Add DNS provider for Lima-City (#2248) * Add DNS provider for mijn.host (#2252) * fix(ari): avoid Int63n panic in ShouldRenewAt() (#2246) * chore: update go version inside go.mod (#2241) * docs: fix favicon * chore: update linter * docs: update theme (#2240) * cloudflare: update documentation to specify the unit of time-based options (#2239) * feat: add LEGO_ISSUER_CERT_PATH to run hook (#2234) * chore: bump to github.com/vultr/govultr/v3 (#2235) * directadmin: update documentation * chore: homogenous zone name env var management (#2232) * Add DNS provider for DirectAdmin (#2225) * bluecat: skip deploy (#2230) * designate: allow manually overwriting DNS zone (#2204) * fix: restore Solaris (#2217) * ovh: allow to use ovh.conf file (#2216) * docs: add note about snap (#2201) * feat: expose certificates pool creation (#2210) * feat: add option to handle the overall request limit (#2209) * chore: improve issue templates * chore: fix changelog * Detach v4.17.4 ------------------------------------------------------------------- Thu Jun 13 05:24:51 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.17.4: * Prepare release v4.17.4 * chore: update linter (#2206) * chore: update dependencies (#2205) * chore: improve issue templates * Detach v4.17.3 ------------------------------------------------------------------- Thu May 30 15:00:04 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.17.3 (no release between 4.16.1 and this one): * 96a8381 fix: disable snap release * 71b48f8 fix: disable Solaris build * f038102 chore: fix snapcraft release * 5eb8768 pdns: reconstruct zone URLs to enable non-root folder API endpoints * f89e257 dode: update API URL * 220c608 chore: update linter * 92bde4c chore: remove remaining deprecated ARI call * d39d57f chore: remove useless file * bf10a46 chore: update linter * c61aeba godaddy: documentation new API limitations * 11b4bef route53: adds option to not wait for changes * 2ec9e42 azuredns: use TenantID also for cli authentication * 983c181 feat: renewal retry after value * f6d1413 exoscale: simplify record creation * acd3382 ovh: add OAuth2 authentication * 42aa57e exec: stream command output * 76eb1ea feat: add LEGO_ISSUER_CERT_PATH to hook * d60c335 feat: fills LEGO_CERT_PFX_PATH and LEGO_CERT_PEM_PATH only when needed * 55dd478 chore: update dependencies * ca32b56 oracle: update API client * 8623f0d Add DNS provider for Selectel v2 * a832515 chore: fix typos * ef9086a httpnet: add provider to NewDNSChallengeProviderByName * 8dd1fa5 docs: fix link to alibaba API documentation * 3371145 chore: update to go1.22 * 874e3ea azuredns: servicediscovery for zones * 27fd142 scaleway: add alternative env var names * 61553c4 chore: add snap to release packages ------------------------------------------------------------------- Fri Mar 15 21:43:31 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.16.1: * Prepare release v4.16.1 * fix: don't generate ARI cert ID if ARI is not enable (#2138) * Detach v4.16.0 ------------------------------------------------------------------- Fri Mar 15 21:40:35 UTC 2024 - opensuse_buildservice@ojkastl.de - BuildRequire go1.21 to follow upstream - Update to version 4.16.0: * Prepare release v4.16.0 * Add DNS provider for Shellrent (#2126) * feat: implement 'replaces' field in newOrder and draft-ietf-acme-ari-03 CertID changes (#2114) * chore: update to github.com/go-jose/go-jose/v4 (#2130) * nifcloud: fix bug in case of same auth zone (#2125) * easydns: fix zone detection (#2121) * bunny: support delegated sub-domains (#2123) * fix: test on CI (#2119) * Add DNS provider for Mail-in-a-Box (#2110) * ns1: fix record creation (#2115) * chore: use org variables inside the CI * feat: improve errors and logs related to DNS call (#2109) * chore: minor changes (#2108) * chore: fix typo (#2106) * chore: update to go1.21 (#2103) * cpanel: remove custom DNS call (#2102) * Add DNS provider for CPanel and WHM (#1977) * route53: fix example (#2100) * chore: update CI * chore: replace mitchellh/mapstructure by go-viper/mapstructure/v2 (#2095) * docs: add installation for Gentoo (#2094) * Detach v4.15.0 ------------------------------------------------------------------- Mon Jan 29 17:51:17 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 4.15.0: * Prepare release v4.15.0 * chore: update dependencies (#2092) * feat(cli): add format option for PFX encoding (#2063) * pdns: optional custom API version (#2019) * feat: support simplified issuance for very long domain names at Let's Encrypt (#2054) * desec: increase default propagation interval (#2089) * feat: update CertID format as per draft-ietf-acme-ari-02 (#2066) * constellix: follow rate limiting headers (#2085) * inwx: improve sleep calculation (#2086) * gcloud: support GCE_ZONE_ID to bypass zone list (#2081) * inwx: wait before generating new TOTP TANs (#2084) * ionos: fix DNS record removal (#2083) * feat(cli): add environment variable for specifying alternate directory URL (#2061) * Add DNS provider for Webnames (#2077) * cloudru: change default URLs (#2076) * scaleway: add cname support (#2075) * chore: change test ports (related to Windows and CI) * efficientip: add insecure skip verify option (#2052) * regru: HTTP method changed to POST (#2051) * regru: client certificate support (#2050) * chore: update linter (#2046) * azuredns: allow oidc authentication (#2036) * nifcloud: fix API requests (#2039) * liquidweb: add LWAPI_ prefix for env vars (#2034) * liquidweb: detect zone automatically (#2031) * gandiv5: Add "Bearer" prefix to the auth header (#2029) * azuredns: provide the ability to select authentication methods (#2026) * otc: sequential challenge (#2023) * ipv64: remove unused option (#2022) * doc: update Designate documentation (#1465) * gandiv5: add Personal Access Token support (#2007) * Add DNS provider for http.net (#2014) * Detach v4.14.2 ------------------------------------------------------------------- Wed Sep 20 05:57:26 UTC 2023 - kastl@b1-systems.de - Update to version 4.14.2: * Prepare release v4.14.2 * chore: temporary workaround * Detach v4.14.1 ------------------------------------------------------------------- Wed Sep 20 05:54:39 UTC 2023 - kastl@b1-systems.de - Update to version 4.14.1: * Prepare release v4.14.1 * bunny: fix zone detection (#2012) * ovh: update client to v1.4.2 (#2010) * bunny: use NRDCG fork (#2009) * Revert "chore: exclude egoscale v1.19.0" (#2003) * Detach v4.14.0 ------------------------------------------------------------------- Tue Sep 05 13:14:35 UTC 2023 - kastl@b1-systems.de - BuildRequire go1.20 - Update to version 4.14.0: * Prepare release v4.14.0 * nearlyfreespeech: fix salt * nearlyfreespeech: fix authentication (#1999) * doc: retrieve hugo-theme-learn as hugo module (#1994) * doc: fix broken links (#1997) * chore: update to go1.20 (#1993) * doc: bump hugo version (#1996) * doc: fixing typos (#1995) * exec: fix CLI documention (#1991) * azuredns: update docs (#1988) * Add DNS provider for Yandex 360 (#1975) * chore: exclude egoscale v1.19.0 (#1985) * pdns: fix notify (#1983) * chore: fix grammar and typo (#1978) * route53: avoid unexpected records deletion (#1976) * Allow to set EAB kid and hmac via environment variables (#1959) * Add DNS provider for cloud.ru (#1968) * Adding S3 support for HTTP domain validation (#1970) * chore: migrate to aws-sdk-go-v2 (lightsail, route53) (#1973) * Detach v4.13.3 ------------------------------------------------------------------- Wed Jul 26 04:28:11 UTC 2023 - kastl@b1-systems.de - Update to version 4.13.3: * Prepare release v4.13.3 * azure: fix configuration from env vars (#1972) * gcore: change API domain (#1971) * chore: update new DNS provider issue template * Detach v4.13.2 ------------------------------------------------------------------- Mon Jul 24 04:59:55 UTC 2023 - kastl@b1-systems.de - Update to version 4.13.2: * Prepare release v4.13.2 * servercow: fix regression (#1964) * Detach v4.13.1 ------------------------------------------------------------------- Thu Jul 20 14:34:30 UTC 2023 - kastl@b1-systems.de - Update to version 4.13.1: * Prepare release v4.13.1 * chore: Free Disk Space * Detach v4.13.0 ------------------------------------------------------------------- Thu Jul 20 14:31:52 UTC 2023 - kastl@b1-systems.de - Update to version 4.13.0: * Prepare release v4.13.0 * Experimental option to force DNS queries to use TCP (#1843) * Add IPv64 as DNS Provider (#1954) * fix: ensure case-insensitive comparison of CNAME records (#1956) * Add Metaname.net as DNS provider (#1952) * azure: new implementation based on the new API client (#1830) * Add DNS provider for Efficient IP (#1945) * Add DNS provider for RcodeZero (#1947) * cloudflare: update api client to v0.70.0 (#1931) * chore: update dependencies (#1948) * tests: fix flaky * fix: ARI explanationURL (#1944) * fix: list command (#1943) * Detach v4.12.3 ------------------------------------------------------------------- Thu Jul 20 14:29:07 UTC 2023 - kastl@b1-systems.de - Update to version 4.12.3: * Prepare release v4.12.3 * chore: reduce disk space consumption during release * Detach v4.12.2 ------------------------------------------------------------------- Tue Jun 20 04:56:19 UTC 2023 - kastl@b1-systems.de - Update to version 4.12.2: * Prepare release v4.12.2 * dnsmadeeasy: fix DeleteRecord (#1939) * fix: read status code from response (#1937) * docs: remove wrong timeout documentation for exec (#1936) * Detach v4.12.1 ------------------------------------------------------------------- Tue Jun 13 06:09:43 UTC 2023 - kastl@b1-systems.de - Update to version 4.12.1: * Prepare release v4.12.1 * pdns: fix record value (#1929) * chore: update linter (#1927) * Detach v4.12.0 ------------------------------------------------------------------- Mon May 29 17:56:12 UTC 2023 - kastl@b1-systems.de - Update to version 4.12.0: * Prepare release v4.12.0 * feat: support custom duration for certificate (#1925) * docs: replace godoc.org references * docs: update the list of supported RFC * Initial ACME Renewal Info (ARI) Implementation (#1912) * websupport: simplify errors (#1924) * route53: pass ExternalID property to STS:AssumeRole API operation (#1918) * autodns: fixes wrong zone in api call if CNAME is used (#1923) * docs: add homebrew installation (#1920) * route53: minor correction to documentation (#1916) * doc: improve readme * fix: archive only domain-related files on revoke (#1874) * Add DNS provider for Derak Cloud (#1909) * chore: update linter * chore: refactor clients (#1868) * docs: fix `gdomains`→`googledomains` (#1911) * Detach v4.11.0 ------------------------------------------------------------------- Wed May 03 04:50:03 UTC 2023 - kastl@b1-systems.de - Update to version 4.11.0: * Prepare release v4.11.0 * feat: support for certificate with raw IP SAN (RFC8738) (#1838) * feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH to run hook (#1907) * doc: fix wrong env var name (#1908) * Add Brandit.com as DNS provider (#1890) * rimuhosting: fix API base URL (#1894) * ultradns: update link (#1883) * docs: Add ArchLinux package, fix AUR link (#1884) * docs: update dnshomede API documentation (#1871) * Add Google Domains as DNS provider (#1839) * gcloud: update google APIs to latest version (#1866) * chore: replace GetRecord by GetChallengeInfo (#1863) * docs: --help text fixes (#1860) * docs: --pem and --pfx text disambiguation (#1859) * chore: update Pebble (#1857) * feat: add RSA 3072 (#1856) * chore: update linter (#1852) * Add DNS provider for Bunny (#1848) * Add DNS provider for Nodion (#1844) * Add DNS provider for Plesk (#1837) * Detach v4.10.2 ------------------------------------------------------------------- Sun Feb 26 15:24:49 UTC 2023 - kastl@b1-systems.de - Update to version 4.10.2: * Prepare release v4.10.2 * chore: use buildx for cross-platform image builds * Detach v4.10.1 ------------------------------------------------------------------- Sun Feb 26 15:08:54 UTC 2023 - kastl@b1-systems.de - Update to version 4.10.1: * Prepare release v4.10.1 * acmedns: fix CNAME support (#1847) * dynu: fix subdomain support (#1842) * chore: improve issue templates * Detach v4.10.0 ------------------------------------------------------------------- Sun Feb 12 06:30:35 UTC 2023 - kastl@b1-systems.de - BuildRequire go1.19 - Update to version 4.10.0: * Prepare release v4.10.0 * chore: update to go1.19 (#1835) * namesilo: add cleanup before add a DNS record (#1833) * alidns: filter on record type (#1829) * feat: Add DNS provider for Websupport (#1824) * fix: dnsHome.de documentation * Add DNS provider for dnsHome.de (#1821) * hetzner: improve zone ID detection (#1815) * route53: add CLI example (#1814) * gcloud: add CLI example (#1808) * route53: Allow static credentials to be supplied (#1746) * docs: expand description for --dns.resolvers (#1786) * Add DNS provider for UltraDNS (#1806) * pdns: fix usage of notify only when zone kind is Master or Slave (#1781) * docs: generate CLI help (#1785) * doc: fix cron schedule in example (#1803) * hurricane: fix typo in example command (#1799) * chore: update go-jose package to latest (#1797) * luadns: removed dot suffix from authzone while searching for zone (#1796) * fix: skip reg.ru tests on CI * infomaniak: CNAME support (#1790) * tencentcloud: support punycode domain (#1788) * chore: upgrade actions (#1784) * ibmcloud: add support for subdomains (#1779) * fix: return an error when extracting record name (#1778) * fix: return an error when extracting record name (#1766) * arvancloud: replace arvancloud.com by arvancloud.ir (#1771) * chore: update linter (#1767) * Add DNS provider for Liara (#1741) * Detach v4.9.1 ------------------------------------------------------------------- Fri Nov 25 20:03:13 UTC 2022 - kastl@b1-systems.de - Update to version 4.9.1: * Prepare release v4.9.1 * cname: add log about CNAME entries (#1764) * fix: CNAME support (#1735) * regru: improve error handling (#1750) * chore: update actions/cache to v3 (#1740) * Route 53: Update IAM policy example to grant least privilege access (#1727) * hurricane: fix CNAME support (#1734) * cname: stop trying to traverse cname if none have been found (#1733) * duckdns: fix CNAME support (#1732) * oraclecloud: use fqdn to resolve zone (#1731) * Detach v4.9.0 ------------------------------------------------------------------- Tue Oct 4 10:43:22 UTC 2022 - Johannes Kastl - BuildRequire go1.18 ------------------------------------------------------------------- Tue Oct 04 08:27:16 UTC 2022 - kastl@b1-systems.de - Update to version 4.9.0: * Prepare release v4.9.0 * digitalocean: configurable base URL (#1687) * docs: un-deprecate Yandex (#1719) * feat: take out CNAME support from experimental features (#1718) * luadns: fix cname support (#1717) * Remove embedded issuer certificates from issued certificate if bundle is false (#1655) * gcloud: update golang.org/x/oauth2 (#1673) * pdns: notify secondary servers after updates (#1679) * allinkl: removed deprecated sha1 hashing (#1713) * lib: add recursive CNAME lookup support (#1677) * lightsail: cleanup (#1716) * feat: deprecate Yandex and DNSPod (#1715) * Add DNS provider for CIVO (#1707) * docs: fix typo (#1711) * chore: update dependencies (#1709) * Add DNS provider for VK Cloud (#1706) * chore: update linter (#1708) * Add DNS provider for YandexCloud (#1694) * infoblox: fix documentation * loopia: add configuratble API endpoint (#1704) * infoblox: fix documentation (#1702) * fix: flaky tests (#1701) * feat: update to go1.18 (#1700) * exoscale: migrate to API v2 endpoints (#1682) * sakuracloud: update api client library (#1690) * njalla: fix record id unmarshal error (#1686) * docs: update install from sources (#1688) * tencentcloud: fix subdomain error (#1678) * auroradns: update authentification (#1669) * Detach v4.8.0 ------------------------------------------------------------------- Fri Jul 01 10:59:13 UTC 2022 - kastl@b1-systems.de - Update to version 4.8.0: * Prepare release v4.8.0 * hetzner: set min TTL to 60s (#1666) * feat: add a --user-agent flag to lego-cli (#1664) * docs: fixed invalid environment parameter name in example (#1662) * docs: new logo (#1660) * cli/renew: skip random sleep if stdout is a terminal (#1659) * docs: refactoring and cleanup (#1658) * feat: sleep at renewal (#1657) * Add DNS provider for Variomedia (#1654) * Add NearlyFreeSpeech DNS Provider (#1652) * Detach v4.7.0 ------------------------------------------------------------------- Mon May 30 15:04:52 UTC 2022 - kastl@b1-systems.de - Update to version 4.7.0: * Prepare release v4.7.0 * route53: add assume role ARN (#1650) * chore: update CI * Add DNS Provider for IIJ DNS Platform Service (#1646) * vultr: bump client from 2.7.1 to 2.16.0 (#1640) * chore: update logrus (#1639) * Add Vercel DNS provider (#1635) * chore: update CI (#1636) * rfc2136: fix TSIG secret (#1633) * gcore: change dns api url (#1629) * dnsimple: add debug option (#1630) * bluecat: rewrite provider implementation (#1627) * tencentcloud: fix InvalidParameter.DomainInvalid error when using DNS challenges (#1616) * feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH (#1609) * docs: fix link in the httpreq page (#1602) * fix: panic in certcrypto.ParsePEMPrivateKey (#1596) * docs: fix typos for usage hostingde example (#1595) * chore: migrate to github.com/urfave/cli/v2 (#1590) * chore: add funding * Add DNS provider for iwantmyname (#1588) * docs: fix all-inkl configuration (#1576) * chore: update linter (#1570) * Detach v4.6.0 ------------------------------------------------------------------- Sat Feb 19 08:53:35 UTC 2022 - Johannes Kastl - first version of package lego: Let's Encrypt/ACME client and library written in Go