tag:github.com,2008:https://github.com/acmesh-official/acme.sh/releasesRelease notes from acme.sh2026-09-20T11:15:03Ztag:github.com,2008:Repository/48610662/3.1.62026-09-20T11:15:48Z3.1.6<ol>
<li>Release tags are signed from 3.1.6 on. The public key is allowed_signers<br>
in this repository; see "Verify a Release" in the README.</li>
<li>3.1.5 and earlier are unsigned. The 3.1.5 tag was created by the GitHub<br>
release form, which can only produce a lightweight tag and therefore carries<br>
no signature (<a href="https://github.com/acmesh-official/acme.sh/issues/7273" data-hovercard-type="issue" data-hovercard-url="/acmesh-official/acme.sh/issues/7273/hovercard">#7273</a>).</li>
<li>No functional change since 3.1.5.</li>
</ol>neilpangtag:github.com,2008:Repository/48610662/v3.1.62026-09-20T11:15:03Zv3.1.6<p>release 3.1.6</p>neilpangtag:github.com,2008:Repository/48610662/3.1.52026-09-19T18:11:14Z3.1.5<ol>
<li>Release tags are signed from 3.1.5 on. The public key is allowed_signers<br>
in this repository; see "Verify a Release" in the README.</li>
<li>New ACME_PACKAGED mode for distro-packaged installs: --install no longer<br>
copies the script into LE_WORKING_DIR, and --upgrade, --install-online and the<br>
auto-upgrade cron path defer to the system package manager<br>
(<a href="https://github.com/acmesh-official/acme.sh/issues/7135" data-hovercard-type="issue" data-hovercard-url="/acmesh-official/acme.sh/issues/7135/hovercard">#7135</a>).</li>
<li>Standalone mode listens on both IPv4 and IPv6 by default, and the port<br>
check now works on the BSDs, macOS and Haiku.</li>
<li>An explicit --days or --valid-to now outranks the ARI renewal window.</li>
<li>Order handling: poll the order this run created instead of the one the<br>
previous cert came from, wait for a not-ready order instead of failing the<br>
finalize, honor an HTTP-date Retry-After, retry a gateway error from the CA,<br>
and back off between retries.</li>
<li>alreadyRevoked is now treated as a successful revocation.</li>
<li>The conf file is never truncated when a saved value breaks the rewrite.</li>
<li>New DNS providers: Huawei Cloud (dns_hw), HestiaCP, DNSMint, Opteamax,<br>
Optidata Cloud, NexDNS, Realtox Media, myloc. Azure now supports Private DNS<br>
zones, netcup moved to the new REST API, and JD Cloud moved to the v2 API.</li>
<li>New deploy hooks: UniFi OS, JetKVM, Shelly (Gen3+), iKuai, and<br>
truenas_websocat for TrueNAS SCALE 25.10+.</li>
<li>dnsapi/dns_linode.sh (Linode API v3) was removed, use dns_linode_v4<br>
(<a href="https://github.com/acmesh-official/acme.sh/pull/7054" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/7054/hovercard">#7054</a>).</li>
<li>CI now also covers GNU Hurd, openEuler, HardenedBSD and OPNsense<br>
(31 platforms).</li>
<li>A lot of bug fixes.</li>
</ol>neilpangtag:github.com,2008:Repository/48610662/v3.1.52026-09-19T17:22:24Zv3.1.5: Merge pull request #7271 from acmesh-official/dev<p>Dev</p>neilpangtag:github.com,2008:Repository/48610662/3.1.42026-07-17T02:07:22Z3.1.4<ol>
<li>Support ACME Renewal Information (ARI, RFC 9773), enabled by default. Renewals now follow the renewal window suggested by the CA. Set NO_ARI=1 to disable. The installed cron job now runs every 6 hours to react to ARI renewal windows in time.</li>
<li>Support the dns-persist-01 challenge, with --dns-persist-days.</li>
<li>A negative --days schedules renewal relative to the cert expiration date, and can be combined with --valid-to to set a renewal margin.</li>
<li>Support ACME account key rollover.</li>
<li>Support multiple account emails. --update-account now persists the new email.</li>
<li>Retry failed install/deploy steps on the next renewal.</li>
<li>Add bash completion, installed via --install.</li>
<li>New DNS providers: Level27, CDMON, Poweradmin, IP-Projects, EuroDNS, Firestorm, creoline, LaoDC, WEDOS, muumuu, Volcano Engine, Glesys, Aruba Business, Calrissia, Hostinger. New deploy hooks: FortiGate, Baidu Cloud CDN, Windows RDP. New notify hook: customscript.</li>
<li>dns_hetzner.sh was removed (<a href="https://github.com/acmesh-official/acme.sh/issues/6990" data-hovercard-type="issue" data-hovercard-url="/acmesh-official/acme.sh/issues/6990/hovercard">#6990</a>).</li>
<li>Docker images are now also published to ghcr.io.</li>
<li>A lot of bug fixes.</li>
</ol>neilpangtag:github.com,2008:Repository/48610662/3.1.32026-04-28T20:27:29Z3.1.3<p>normal release, fix bugs</p>neilpangtag:github.com,2008:Repository/48610662/3.1.22025-11-29T15:36:45ZRegular release<ol>
<li>support cert profile and ip cert.</li>
<li>a lot of bug fixes.</li>
</ol>neilpangtag:github.com,2008:Repository/48610662/3.1.12025-04-23T18:50:06Znormal release<h2>What's Changed</h2>
<ul>
<li>add dns_api for Technitum dns server by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/qupfer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/qupfer">@qupfer</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2698133476" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6117" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6117/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6117">#6117</a></li>
<li>deploy hook for Ruckus ZoneDirector / Unleashed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kchiem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kchiem">@kchiem</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1951131573" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/4832" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/4832/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/4832">#4832</a></li>
<li>dns_world4you: Adapt to change in world4you.com DeleteDnsRecordForm by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NerLOR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NerLOR">@NerLOR</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2694272277" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6114" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6114/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6114">#6114</a></li>
<li>Add support for ZoneEdit.com by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukavia/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lukavia">@lukavia</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2723056236" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6136" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6136/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6136">#6136</a></li>
<li>Fix keystore ownership in Unifi deployment - unifi.sh by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adn77/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adn77">@adn77</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2752341360" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6168" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6168/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6168">#6168</a></li>
<li>DNS API: fix structural info for new providers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stokito/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stokito">@stokito</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2761776976" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6174" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6174/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6174">#6174</a></li>
<li>dnsapi: Add structured info for lima-city and west.cn by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stokito/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stokito">@stokito</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2761917077" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6176" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6176/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6176">#6176</a></li>
<li>fix: remove control characters by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/M0NsTeRRR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/M0NsTeRRR">@M0NsTeRRR</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2764693626" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6181" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6181/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6181">#6181</a></li>
<li>Add mijn.host DNS API Support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/peterv99/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/peterv99">@peterv99</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2762279563" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6178" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6178/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6178">#6178</a></li>
<li>Fix syntax for OpenBSD sh by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/catap/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/catap">@catap</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2663394146" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6099" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6099/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6099">#6099</a></li>
<li>Update dns_cyon plugin by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JazzMalar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JazzMalar">@JazzMalar</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2768205092" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6184" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6184/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6184">#6184</a></li>
<li>Correct typo in acme.sh by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpmens/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpmens">@jpmens</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2772697404" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6190" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6190/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6190">#6190</a></li>
<li>Create script for deploy certificate on Proxmox Backup Server by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HTDemony/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HTDemony">@HTDemony</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2773772903" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6191" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6191/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6191">#6191</a></li>
<li>Feature: Add new version API dns SELECTEL dns_selectel.sh (actual v2) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vlad-kms/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vlad-kms">@vlad-kms</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2270780141" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5128" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5128/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5128">#5128</a></li>
<li>Portability: use <code>uname -n</code> instead of <code>hostname</code>. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ghen2/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ghen2">@ghen2</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2779995457" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6194" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6194/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6194">#6194</a></li>
<li>Fixed cloudkey gen 2 changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/3VAbdAVE/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/3VAbdAVE">@3VAbdAVE</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2780313020" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6195" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6195/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6195">#6195</a></li>
<li>Truenas deploy websocket by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Attackwave/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Attackwave">@Attackwave</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2677148666" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6108" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6108/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6108">#6108</a></li>
<li>Add dnsapi script for HE DDNS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/markkuleinio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/markkuleinio">@markkuleinio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2447182974" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5237" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5237/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5237">#5237</a></li>
<li>Add Beget.com DNS API support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ARNik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ARNik">@ARNik</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789622777" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6202" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6202/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6202">#6202</a></li>
<li>Fix bug saving SYNO_LOCAL_HOSTNAME by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/davidha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/davidha">@davidha</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2841014499" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6226" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6226/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6226">#6226</a></li>
<li>Allow deploying of PKCS to docker containers and other hooks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tomo2403/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tomo2403">@tomo2403</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2855662240" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6234" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6234/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6234">#6234</a></li>
<li>chore(synology): remove personal mail by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/scruel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/scruel">@scruel</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2865549612" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6239" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6239/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6239">#6239</a></li>
<li>dns_world4you: Adapt to change in world4you.com by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/NerLOR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/NerLOR">@NerLOR</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2871329171" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6242" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6242/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6242">#6242</a></li>
<li>Support FreeBSD's sed -i by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aafbsd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aafbsd">@aafbsd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2874822213" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6245" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6245/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6245">#6245</a></li>
<li>Add FreeMyIP DNS Api Support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Giova96/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Giova96">@Giova96</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2865907201" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6240" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6240/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6240">#6240</a></li>
<li>cqhttp notify-hook:Compatibility with QQ Headless Project Napcat by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/metaforget/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/metaforget">@metaforget</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2890020559" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6257" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6257/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6257">#6257</a></li>
<li>dns_he_ddns: Add empty dns_he_ddns_rm() to remove warnings by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/markkuleinio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/markkuleinio">@markkuleinio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2898002532" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6263" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6263/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6263">#6263</a></li>
<li>routeros: file-name should in quotes in newer (7.18) version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/copyliu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/copyliu">@copyliu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2896043537" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6262" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6262/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6262">#6262</a></li>
<li>haproxy: don't leak private keys when doing --debug by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/wlallemand/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/wlallemand">@wlallemand</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2911380205" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6268" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6268/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6268">#6268</a></li>
<li>update documentation for --cert-home parameter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fraenki/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fraenki">@fraenki</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1439111740" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/4384" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/4384/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/4384">#4384</a></li>
<li>support NTFY_TOKEN by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/beedaddy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/beedaddy">@beedaddy</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934654472" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6277" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6277/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6277">#6277</a></li>
<li>fix regex of matching hetzner dns api error responses by @lindsayzhou in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2782878909" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6198" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6198/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6198">#6198</a></li>
<li>Avoid permissions errors for chown .well-known by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kevinoid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kevinoid">@kevinoid</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="208003084" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/623" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/623/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/623">#623</a></li>
<li>Fix error message variable when reload cmd returns with an error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/magyarsz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/magyarsz">@magyarsz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2947495884" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6282" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6282/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6282">#6282</a></li>
<li>Don't deploy ECC certs to legacy Ruckus by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ms264556/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ms264556">@ms264556</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2951143288" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6285" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6285/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6285">#6285</a></li>
<li>Bump Alpine version from 3.17 to 3.21 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Gontier-Julien/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Gontier-Julien">@Gontier-Julien</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2989397919" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6299" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6299/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6299">#6299</a></li>
<li>Add Edgecenter DNS API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ruuuch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ruuuch">@ruuuch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003688873" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6317" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6317/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6317">#6317</a></li>
<li>Fix error detection in vault deploy hook by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alindt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alindt">@alindt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003572637" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6315" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6315/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6315">#6315</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/qupfer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/qupfer">@qupfer</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2698133476" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6117" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6117/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6117">#6117</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kchiem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kchiem">@kchiem</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1951131573" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/4832" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/4832/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/4832">#4832</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lukavia/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lukavia">@lukavia</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2723056236" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6136" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6136/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6136">#6136</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/adn77/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/adn77">@adn77</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2752341360" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6168" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6168/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6168">#6168</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/peterv99/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/peterv99">@peterv99</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2762279563" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6178" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6178/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6178">#6178</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/catap/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/catap">@catap</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2663394146" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6099" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6099/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6099">#6099</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JazzMalar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JazzMalar">@JazzMalar</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2768205092" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6184" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6184/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6184">#6184</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/HTDemony/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/HTDemony">@HTDemony</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2773772903" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6191" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6191/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6191">#6191</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vlad-kms/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vlad-kms">@vlad-kms</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2270780141" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5128" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5128/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5128">#5128</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Attackwave/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Attackwave">@Attackwave</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2677148666" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6108" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6108/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6108">#6108</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/markkuleinio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/markkuleinio">@markkuleinio</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2447182974" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5237" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5237/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5237">#5237</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ARNik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ARNik">@ARNik</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2789622777" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6202" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6202/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6202">#6202</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/davidha/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/davidha">@davidha</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2841014499" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6226" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6226/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6226">#6226</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aafbsd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aafbsd">@aafbsd</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2874822213" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6245" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6245/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6245">#6245</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Giova96/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Giova96">@Giova96</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2865907201" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6240" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6240/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6240">#6240</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/metaforget/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/metaforget">@metaforget</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2890020559" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6257" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6257/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6257">#6257</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/copyliu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/copyliu">@copyliu</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2896043537" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6262" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6262/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6262">#6262</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/beedaddy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/beedaddy">@beedaddy</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2934654472" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6277" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6277/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6277">#6277</a></li>
<li>@lindsayzhou made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2782878909" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6198" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6198/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6198">#6198</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kevinoid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kevinoid">@kevinoid</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="208003084" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/623" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/623/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/623">#623</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/magyarsz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/magyarsz">@magyarsz</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2947495884" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6282" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6282/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6282">#6282</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ms264556/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ms264556">@ms264556</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2951143288" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6285" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6285/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6285">#6285</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Gontier-Julien/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Gontier-Julien">@Gontier-Julien</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2989397919" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6299" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6299/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6299">#6299</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ruuuch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ruuuch">@ruuuch</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003688873" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6317" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6317/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6317">#6317</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alindt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alindt">@alindt</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3003572637" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6315" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6315/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6315">#6315</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/acmesh-official/acme.sh/compare/3.1.0...3.1.1"><tt>3.1.0...3.1.1</tt></a></p>neilpangtag:github.com,2008:Repository/48610662/3.1.02024-11-23T10:03:18ZMinor fixes<h2>What's Changed</h2>
<ul>
<li>refactor: Alibaba Cloud API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PMExtra/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PMExtra">@PMExtra</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2535573321" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5294" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5294/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5294">#5294</a></li>
<li>Fix Timeweb Cloud DNS API pagination by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nikolaypronchev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nikolaypronchev">@nikolaypronchev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2539402157" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5296" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5296/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5296">#5296</a></li>
<li>Update dns_openprovider.sh for OpenProvider by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WinSCaP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WinSCaP">@WinSCaP</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2367716731" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5183" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5183/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5183">#5183</a></li>
<li>update dns_doapi by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/henrikalves/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/henrikalves">@henrikalves</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2320806315" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5158" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5158/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5158">#5158</a></li>
<li>Add OpenContainers Annotations as Labels to Docker Image by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mpgirro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mpgirro">@mpgirro</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2551419030" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5305" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5305/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5305">#5305</a></li>
<li>Add ali_dcdn deploy hook (Alibaba Cloud DCDN) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PMExtra/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PMExtra">@PMExtra</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2541793014" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5297" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5297/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5297">#5297</a></li>
<li>on OpenBSD, add libiconv by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jschauma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jschauma">@jschauma</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554436120" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5309" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5309/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5309">#5309</a></li>
<li>Updated MS links, added wiki link, updated error messages, updated API limit comment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abulgatz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abulgatz">@abulgatz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2563227514" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5313" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5313/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5313">#5313</a></li>
<li>Adding omg.lol DNS API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/as-kholin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/as-kholin">@as-kholin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2544254856" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5301" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5301/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5301">#5301</a></li>
<li>Fix markdown issue in telegram notify hook by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fazelukario/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fazelukario">@fazelukario</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2569028456" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5315" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5315/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5315">#5315</a></li>
<li>Update Porkbun API URL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allddd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allddd">@allddd</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2582316270" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5323" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5323/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5323">#5323</a></li>
<li>Revert txt add update by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lifeboy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lifeboy">@lifeboy</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2591337883" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5331" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5331/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5331">#5331</a></li>
<li>Fix POSIX shell portability by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ryoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ryoon">@ryoon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2611690345" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5374" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5374/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5374">#5374</a></li>
<li>Fix dns_pdns.sh to use saved account conf by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sahsanu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sahsanu">@sahsanu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2586409154" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5328" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5328/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5328">#5328</a></li>
<li>Dns API: fix structural info by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stokito/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stokito">@stokito</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2646241313" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6087" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6087/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6087">#6087</a></li>
<li>Fixes issue 4956: 'Linode DNS Pagination Bug' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmmello/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmmello">@vmmello</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2346784805" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5172" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5172/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5172">#5172</a></li>
<li>fix(truenas): broken script since 23.10 scale release by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/M0NsTeRRR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/M0NsTeRRR">@M0NsTeRRR</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2646607769" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6089" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6089/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6089">#6089</a></li>
<li>StrongSwan deploy hook: swanctl support by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergiustheblack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergiustheblack">@sergiustheblack</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2650527428" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6094" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6094/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6094">#6094</a></li>
<li>Add existing bearer token support to Azure DNS API by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stbeldarborge/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stbeldarborge">@stbeldarborge</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2501075455" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5276" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5276/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5276">#5276</a></li>
<li>fix: new version of fornex dns based on api version 2.3.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CreatorHRS/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CreatorHRS">@CreatorHRS</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2675730668" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6106" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6106/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6106">#6106</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WinSCaP/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WinSCaP">@WinSCaP</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2367716731" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5183" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5183/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5183">#5183</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/henrikalves/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/henrikalves">@henrikalves</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2320806315" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5158" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5158/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5158">#5158</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mpgirro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mpgirro">@mpgirro</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2551419030" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5305" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5305/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5305">#5305</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jschauma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jschauma">@jschauma</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554436120" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5309" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5309/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5309">#5309</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abulgatz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abulgatz">@abulgatz</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2563227514" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5313" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5313/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5313">#5313</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/as-kholin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/as-kholin">@as-kholin</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2544254856" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5301" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5301/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5301">#5301</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fazelukario/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fazelukario">@fazelukario</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2569028456" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5315" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5315/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5315">#5315</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ryoon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ryoon">@ryoon</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2611690345" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5374" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5374/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5374">#5374</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmmello/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmmello">@vmmello</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2346784805" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5172" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5172/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5172">#5172</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/M0NsTeRRR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/M0NsTeRRR">@M0NsTeRRR</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2646607769" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6089" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6089/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6089">#6089</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergiustheblack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergiustheblack">@sergiustheblack</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2650527428" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6094" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6094/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6094">#6094</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/stbeldarborge/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/stbeldarborge">@stbeldarborge</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2501075455" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/5276" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/5276/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/5276">#5276</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CreatorHRS/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CreatorHRS">@CreatorHRS</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2675730668" data-permission-text="Title is private" data-url="https://github.com/acmesh-official/acme.sh/issues/6106" data-hovercard-type="pull_request" data-hovercard-url="/acmesh-official/acme.sh/pull/6106/hovercard" href="https://github.com/acmesh-official/acme.sh/pull/6106">#6106</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/acmesh-official/acme.sh/compare/3.0.9...3.1.0"><tt>3.0.9...3.1.0</tt></a></p>neilpangtag:github.com,2008:Repository/48610662/3.0.92024-09-23T16:13:05ZMinor, just for nsupdate hook<p>Minor, just for nsupdate hook</p>neilpang