GitHub Releaseshttps://github.com/2025-01-03T15:37:58Ztag:github.com,2008:Repository/729959292/0.5.02025-01-03T15:37:58ZZLEqualizer: 0.5.0 Pre Release<p>I will release the formal 0.5.0 when JUCE releases the official fix of the Direct2D issue.</p>
<p>Compared to the previous pre-release, some issues/features related to Equalization Match are fixed/added. Now you can draw the curve manually. Some other issues have also get fixed/improved.</p>
<p>This preview version includes a big new feature: EQ Match. This new feature is really fun to play with :) Feel free to open an issue/discussion if you have any suggestions.</p>
<ul>
<li>BREAKING: change dynamic link to UI setting (the parameter is now shared across all instances)</li>
<li>add Equalization Match (See the manual for details)</li>
<li>add UI setting import/export</li>
<li>fix incorrect channel layout (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2744122228" data-permission-text="Title is private" data-url="https://github.com/ZL-Audio/ZLEqualizer/issues/138" data-hovercard-type="issue" data-hovercard-url="/ZL-Audio/ZLEqualizer/issues/138/hovercard" href="https://github.com/ZL-Audio/ZLEqualizer/issues/138">#138</a>)</li>
<li>fix incorrect solo display (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2744122228" data-permission-text="Title is private" data-url="https://github.com/ZL-Audio/ZLEqualizer/issues/138" data-hovercard-type="issue" data-hovercard-url="/ZL-Audio/ZLEqualizer/issues/138/hovercard" href="https://github.com/ZL-Audio/ZLEqualizer/issues/138">#138</a>)</li>
<li>fix double-click behaviour (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2762104868" data-permission-text="Title is private" data-url="https://github.com/ZL-Audio/ZLEqualizer/issues/141" data-hovercard-type="issue" data-hovercard-url="/ZL-Audio/ZLEqualizer/issues/141/hovercard" href="https://github.com/ZL-Audio/ZLEqualizer/issues/141">#141</a>)</li>
<li>improve solo display</li>
<li>improve GUI performance (especially when you open the UI setting panel)</li>
</ul>
<p>After installation, please load the plugin in an empty DAW session and check its functionality.</p>
<p>Please read</p>
<ul>
<li>the manual: <a href="https://zl-audio.github.io/plugins/zlequalizer/" rel="nofollow">https://zl-audio.github.io/plugins/zlequalizer/</a></li>
<li>the plugin installation help page: <a href="https://zl-audio.github.io/help/plugin_installation/" rel="nofollow">https://zl-audio.github.io/help/plugin_installation/</a></li>
</ul>
<p><strong>WARNING for Windows users</strong></p>
<blockquote>
<p>I can confirm that the plugin installed by <code>ZL.Equalizer-0.5.0-Windows.exe</code> is highly likely to freeze the plugin & DAW on <strong>some</strong> machines, especially those without powerful CPU & GPU. Please try the installer <code>ZL.Equalizer-0.5.0-Windows-Software.exe</code> first. The Direct2D feature from the current JUCE version causes this issue. JUCE team is working on a fix.</p>
</blockquote>
<p><strong>WARNING for Linux users</strong></p>
<blockquote>
<p>If you build it locally, please pull the whole commit history.</p>
</blockquote>
<p><strong>WARNING for Pro Tool users</strong></p>
<blockquote>
<p>AAX is NOT updated in this version.</p>
</blockquote>github-actions[bot]tag:github.com,2008:Repository/671832156/v0.20.152025-01-02T05:37:29Zeza: v0.20.15
<h1>Changelog</h1>
<h3>Features</h3>
<ul>
<li>Add icons from nerd fonts 3.3.0 release & more</li>
<li>Add new icons, extensive list</li>
</ul>
<h3>Miscellaneous Tasks</h3>
<ul>
<li>Eza v0.20.15 changelogs, version bump</li>
</ul>
<h3>Build</h3>
<ul>
<li>We switch to our own fork of natord</li>
</ul>
<h3>Ci</h3>
<ul>
<li>Bump FreeBSD / NetBSD versions.</li>
</ul>
<h1>Checksums</h1>
<h2>sha256sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="c3c02c5607419930613e3d34e2c5a4114320036037726c215e721522bda2ced2 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
294511cb6c86031abb07db07a8d6f197b23493d60d558c9bfb94f2e98ff9dd8f ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
1e7774278c1ea3a6c362c7759f6fc5c7ac04b9b7e5504b196ec94299f7126609 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
59b6d30826f8f6774d3629759428c8a63eef2cba484a7e98febda9cd3b91c123 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
7c61824937194676f1e4a52df1efbd8c2a93ea8e9b51671b716118187d50e81d ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
13e7a1bdfbc844528376e2403498650e06ef59d09e582dd050f32e14a932c1fe ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
5667c77f900d42611cdd045e19c8f85851000c26baf2562abaf2c18aefb957dd ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
4dad19f31b1d47c756cb0607a962c9d61e16d81c55986e1fcba04a6696d5a242 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
8e4a8cf0b00c913520cdebb6d5cbd2389dedb50c13ee0281b01b24ef6f9c9746 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
705f72ecf2ddb24946515c209c75f2cf4fb5379c6ee7e40b962e3cc06a28b883 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>c3c02c5607419930613e3d34e2c5a4114320036037726c215e721522bda2ced2 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
294511cb6c86031abb07db07a8d6f197b23493d60d558c9bfb94f2e98ff9dd8f ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
1e7774278c1ea3a6c362c7759f6fc5c7ac04b9b7e5504b196ec94299f7126609 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
59b6d30826f8f6774d3629759428c8a63eef2cba484a7e98febda9cd3b91c123 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
7c61824937194676f1e4a52df1efbd8c2a93ea8e9b51671b716118187d50e81d ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
13e7a1bdfbc844528376e2403498650e06ef59d09e582dd050f32e14a932c1fe ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
5667c77f900d42611cdd045e19c8f85851000c26baf2562abaf2c18aefb957dd ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
4dad19f31b1d47c756cb0607a962c9d61e16d81c55986e1fcba04a6696d5a242 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
8e4a8cf0b00c913520cdebb6d5cbd2389dedb50c13ee0281b01b24ef6f9c9746 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
705f72ecf2ddb24946515c209c75f2cf4fb5379c6ee7e40b962e3cc06a28b883 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>md5sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ddb1eca5ad3502cf23aa934ff3edcf33 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
7417ee8f263e50b0770e55cefcbb3af3 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
b2d666b01df5336677fd84cd39884629 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
eb97cc95924d874953cc1ac31548371c ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
d6b08618613022aa8b584ac11e2a8f82 ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
002dfc95476c4154df402ce2dfb0a5fb ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
adcb2f044cd6369e20fdcafe0c7d0fb2 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
56c03f783cba2a4a3169b1aee76c2fad ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
01d38d055e98eb537d60f061e9ae9ac0 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
7363606c0ca94cb96f6df12b6611efef ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>ddb1eca5ad3502cf23aa934ff3edcf33 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
7417ee8f263e50b0770e55cefcbb3af3 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
b2d666b01df5336677fd84cd39884629 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
eb97cc95924d874953cc1ac31548371c ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
d6b08618613022aa8b584ac11e2a8f82 ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
002dfc95476c4154df402ce2dfb0a5fb ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
adcb2f044cd6369e20fdcafe0c7d0fb2 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
56c03f783cba2a4a3169b1aee76c2fad ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
01d38d055e98eb537d60f061e9ae9ac0 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
7363606c0ca94cb96f6df12b6611efef ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>blake3sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="68a4419d55cd5f4eb26d28e9e024997dae2b6c8fc35b21d71aea0717d38d4f4a ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
708bf208937dcbaa70bbd214642b812311e111ec01031208c5eca7343e6ee2e9 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
7ef0227ae9e10f86bac261bcd077160223d10fbb7b2ac940bc1aebdb40081db1 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
db66137fde38f4b3e995707fc50cd41241d02da205c84483b5bc5b7ff9cba7d7 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
f7a9aefd583b754ad174dd6077bb63b18b67fcd7adc15e9f88830f8037cf7cde ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
523301c4f2e8dea5ae2f2c4b71aa6ea5000170b607c3a25dee4ad76dc88ef01b ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
fb19035d239f812b6cd5779b03bbae7b6161eadcbd41cf49ad28c8ac42589187 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
b19e537afd8e1cd598789c34f28085b17f00120a7ff9a6c6c9065ad13133977b ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
2f51ef69bbf2ecd8028f7cc975c8cc8eb06efc8ceebffefc32d98d2416b4b9e0 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
b098e38142e3d807fd3f3248b304f1f329ebcd116cb849df6fa075cd08fc7ded ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>68a4419d55cd5f4eb26d28e9e024997dae2b6c8fc35b21d71aea0717d38d4f4a ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.tar.gz
708bf208937dcbaa70bbd214642b812311e111ec01031208c5eca7343e6ee2e9 ./target/bin-0.20.15/eza_aarch64-unknown-linux-gnu.zip
7ef0227ae9e10f86bac261bcd077160223d10fbb7b2ac940bc1aebdb40081db1 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.tar.gz
db66137fde38f4b3e995707fc50cd41241d02da205c84483b5bc5b7ff9cba7d7 ./target/bin-0.20.15/eza_arm-unknown-linux-gnueabihf.zip
f7a9aefd583b754ad174dd6077bb63b18b67fcd7adc15e9f88830f8037cf7cde ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.tar.gz
523301c4f2e8dea5ae2f2c4b71aa6ea5000170b607c3a25dee4ad76dc88ef01b ./target/bin-0.20.15/eza.exe_x86_64-pc-windows-gnu.zip
fb19035d239f812b6cd5779b03bbae7b6161eadcbd41cf49ad28c8ac42589187 ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.tar.gz
b19e537afd8e1cd598789c34f28085b17f00120a7ff9a6c6c9065ad13133977b ./target/bin-0.20.15/eza_x86_64-unknown-linux-gnu.zip
2f51ef69bbf2ecd8028f7cc975c8cc8eb06efc8ceebffefc32d98d2416b4b9e0 ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.tar.gz
b098e38142e3d807fd3f3248b304f1f329ebcd116cb849df6fa075cd08fc7ded ./target/bin-0.20.15/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>cafkafktag:github.com,2008:Repository/29207621/v2.9.02024-12-31T17:36:06Zcaddy: v2.9.0<p>Happy New Year! We're pleased to release Caddy 2.9. Aside from some minor new features, this release is mainly focused on refinements and bug fixes in many areas, including:</p>
<ul>
<li>Config loading</li>
<li>Events</li>
<li>Logging</li>
<li>Placeholders</li>
<li>Reverse proxy and HTTP server performance</li>
<li>Matchers</li>
<li>HTTP (esp. HTTP/3)</li>
<li>Metrics (per-host metrics)</li>
<li>Security</li>
<li>TLS automation & ACME ARI</li>
</ul>
<p>We realize there is extensive interest in Encrypted Client Hello (ECH) and post-quantum ciphers. These are slated to be supported in Go 1.24, which is scheduled for a stable release in approximately February. We did not want to force users to go through the inconvenience of installing pre-release, non-stock installations of Go, even though the RCs are quite stable and production-ready, in order to even compile Caddy, which is quite common given our plugin ecosystem. We anticipate a Caddy 2.10 release in the near future with these capabilities, built on Go 1.24.</p>
<p>We hope you will enjoy the 2.9 release. Thanks to all contributors, bug reporters, and helpers, and those organizations which deployed pre-release versions to production to help verify patches and features.</p>
<h2>Changelog</h2>
<ul>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/ef4e0224a8495fc29847d865087febdee8736e3b/hovercard" href="https://github.com/caddyserver/caddy/commit/ef4e0224a8495fc29847d865087febdee8736e3b"><tt>ef4e022</tt></a> caddyfile: Fix comma edgecase in address parsing (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2577283187" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6616" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6616/hovercard" href="https://github.com/caddyserver/caddy/pull/6616">#6616</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/b116dcea3d022cd2b060a978c499ac17e5d0a2e1/hovercard" href="https://github.com/caddyserver/caddy/commit/b116dcea3d022cd2b060a978c499ac17e5d0a2e1"><tt>b116dce</tt></a> caddyhttp: Add <code>{?query}</code> placeholder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2700644797" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6714" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6714/hovercard" href="https://github.com/caddyserver/caddy/pull/6714">#6714</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/c216cf551dcbd2de1da1b9fe8a7e179b76827753/hovercard" href="https://github.com/caddyserver/caddy/commit/c216cf551dcbd2de1da1b9fe8a7e179b76827753"><tt>c216cf5</tt></a> caddyhttp: Allow matching Transfer-Encoding, add to access logs (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2589122878" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6629" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6629/hovercard" href="https://github.com/caddyserver/caddy/pull/6629">#6629</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/197c564f2032becba14aeec0152fe5eeb639d6c1/hovercard" href="https://github.com/caddyserver/caddy/commit/197c564f2032becba14aeec0152fe5eeb639d6c1"><tt>197c564</tt></a> caddyhttp: Set default ReadHeaderTimeout (1 min)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/09b2cbcf4d839adec91b189fea549d64a69e0595/hovercard" href="https://github.com/caddyserver/caddy/commit/09b2cbcf4d839adec91b189fea549d64a69e0595"><tt>09b2cbc</tt></a> caddyhttp: Add <code>MatchWithError</code> to replace SetVar hack (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554621452" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6596" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6596/hovercard" href="https://github.com/caddyserver/caddy/pull/6596">#6596</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/c6f2979986d87d7236b132c687c8887c92248dd8/hovercard" href="https://github.com/caddyserver/caddy/commit/c6f2979986d87d7236b132c687c8887c92248dd8"><tt>c6f2979</tt></a> caddyhttp: Close http3 server gracefully (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2222772239" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6213" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6213/hovercard" href="https://github.com/caddyserver/caddy/pull/6213">#6213</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/88fd5f3491ab888f69f0be02cea68a49164298eb/hovercard" href="https://github.com/caddyserver/caddy/commit/88fd5f3491ab888f69f0be02cea68a49164298eb"><tt>88fd5f3</tt></a> caddyhttp: Use internal issuer for IPs when no APs configured</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/5c8dc344181c49bc7feade4a293bb4eed882b838/hovercard" href="https://github.com/caddyserver/caddy/commit/5c8dc344181c49bc7feade4a293bb4eed882b838"><tt>5c8dc34</tt></a> caddytls: Allow disabling storage cleaning, avoids writing two files (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2552414315" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6593" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6593/hovercard" href="https://github.com/caddyserver/caddy/pull/6593">#6593</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/d7564d632fbed209e81978c5c2c529a7bf1836f7/hovercard" href="https://github.com/caddyserver/caddy/commit/d7564d632fbed209e81978c5c2c529a7bf1836f7"><tt>d7564d6</tt></a> caddytls: Drop <code>rate_limit</code> and <code>burst</code>, has been deprecated (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2570157535" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6611" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6611/hovercard" href="https://github.com/caddyserver/caddy/pull/6611">#6611</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/d398898b352a6a7e8ac5c24da01dd948fc334d77/hovercard" href="https://github.com/caddyserver/caddy/commit/d398898b352a6a7e8ac5c24da01dd948fc334d77"><tt>d398898</tt></a> cmd: Allow <code>add-package</code> to select version of package (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2619758862" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6665" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6665/hovercard" href="https://github.com/caddyserver/caddy/pull/6665">#6665</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/66c80caf236e2d98e61bf1bc8bb062d7b8c25430/hovercard" href="https://github.com/caddyserver/caddy/commit/66c80caf236e2d98e61bf1bc8bb062d7b8c25430"><tt>66c80ca</tt></a> cmd: Disable go1.23 tlskyber=1 experiment</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/fb72793269d419b2b37b5f1db8141c63818be514/hovercard" href="https://github.com/caddyserver/caddy/commit/fb72793269d419b2b37b5f1db8141c63818be514"><tt>fb72793</tt></a> cmd: Reject multiple configs for fmt command (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2706411589" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6717" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6717/hovercard" href="https://github.com/caddyserver/caddy/pull/6717">#6717</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/b3ce260389a88a35c9b0e0a19a93abfe92fb6e9f/hovercard" href="https://github.com/caddyserver/caddy/commit/b3ce260389a88a35c9b0e0a19a93abfe92fb6e9f"><tt>b3ce260</tt></a> cmd: ignore missing keys during storage export (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2668427701" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6697" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6697/hovercard" href="https://github.com/caddyserver/caddy/pull/6697">#6697</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/0182fb87fa7276463086c2360431a1c0dc797edf/hovercard" href="https://github.com/caddyserver/caddy/commit/0182fb87fa7276463086c2360431a1c0dc797edf"><tt>0182fb8</tt></a> core: addresses.go funcs renames (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2583387442" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6622" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6622/hovercard" href="https://github.com/caddyserver/caddy/pull/6622">#6622</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/e76405d55058b0a3e5ba222b44b5ef00516116aa/hovercard" href="https://github.com/caddyserver/caddy/commit/e76405d55058b0a3e5ba222b44b5ef00516116aa"><tt>e76405d</tt></a> core: Change ListenerFunc signature (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2602713601" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6651" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6651/hovercard" href="https://github.com/caddyserver/caddy/pull/6651">#6651</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/315715e90ffa25c4ad0d8a96e828dbdf6f638583/hovercard" href="https://github.com/caddyserver/caddy/commit/315715e90ffa25c4ad0d8a96e828dbdf6f638583"><tt>315715e</tt></a> core: Implement FastAbs to avoid repeated os.Getwd calls (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2652687977" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6687" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6687/hovercard" href="https://github.com/caddyserver/caddy/pull/6687">#6687</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/d0e209e1da6cd6d7d61e83b851f2913ee31454f8/hovercard" href="https://github.com/caddyserver/caddy/commit/d0e209e1da6cd6d7d61e83b851f2913ee31454f8"><tt>d0e209e</tt></a> encode: good defaults (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724755376" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6737" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6737/hovercard" href="https://github.com/caddyserver/caddy/pull/6737">#6737</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/5ba1e06fd661aac2cbaab6d4a2ef63a9eb877a46/hovercard" href="https://github.com/caddyserver/caddy/commit/5ba1e06fd661aac2cbaab6d4a2ef63a9eb877a46"><tt>5ba1e06</tt></a> encode: try to use sendfile when compression is not used (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2749076746" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6749" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6749/hovercard" href="https://github.com/caddyserver/caddy/pull/6749">#6749</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/bcaa8aaf114629031d10dcef0ca7680ae8163e32/hovercard" href="https://github.com/caddyserver/caddy/commit/bcaa8aaf114629031d10dcef0ca7680ae8163e32"><tt>bcaa8aa</tt></a> encode: write status immediate for success response for CONNECT requests (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2725089369" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6738" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6738/hovercard" href="https://github.com/caddyserver/caddy/pull/6738">#6738</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/1d156527ea8fef0a96faa54d7ff61244e4be4094/hovercard" href="https://github.com/caddyserver/caddy/commit/1d156527ea8fef0a96faa54d7ff61244e4be4094"><tt>1d15652</tt></a> events: Use <code>WithLazy</code> to prevent eager serialization of the event data (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2629509851" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6671" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6671/hovercard" href="https://github.com/caddyserver/caddy/pull/6671">#6671</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/6790c0e38abcc534c4b3365b6e438148001fd6df/hovercard" href="https://github.com/caddyserver/caddy/commit/6790c0e38abcc534c4b3365b6e438148001fd6df"><tt>6790c0e</tt></a> fastcgi: check for CONTENT_LENGTH when sending requests (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2610243278" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6661" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6661/hovercard" href="https://github.com/caddyserver/caddy/pull/6661">#6661</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/eddbccd298f637c4785c891f5f96dbf103580fa8/hovercard" href="https://github.com/caddyserver/caddy/commit/eddbccd298f637c4785c891f5f96dbf103580fa8"><tt>eddbccd</tt></a> fastcgi: remove dir redirection when useless in php_fastcgi (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2669223009" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6698" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6698/hovercard" href="https://github.com/caddyserver/caddy/pull/6698">#6698</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/efd9251ad38a4fd9f7d900445400ac3c8e564c28/hovercard" href="https://github.com/caddyserver/caddy/commit/efd9251ad38a4fd9f7d900445400ac3c8e564c28"><tt>efd9251</tt></a> fileserver: Add <code>first_exist_fallback</code> strategy for <code>try_files</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2670337790" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6699" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6699/hovercard" href="https://github.com/caddyserver/caddy/pull/6699">#6699</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/d0123bd760f6c140f3b935159a55ba64899c84f8/hovercard" href="https://github.com/caddyserver/caddy/commit/d0123bd760f6c140f3b935159a55ba64899c84f8"><tt>d0123bd</tt></a> fileserver: Fix policy <code>Validate()</code> oversight (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2718520305" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6727" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6727/hovercard" href="https://github.com/caddyserver/caddy/pull/6727">#6727</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/290cfea08f2486fb86dbc11eec96d79751180eda/hovercard" href="https://github.com/caddyserver/caddy/commit/290cfea08f2486fb86dbc11eec96d79751180eda"><tt>290cfea</tt></a> fileserver: add a test for precompressed defaults (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2731387103" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6743" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6743/hovercard" href="https://github.com/caddyserver/caddy/pull/6743">#6743</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/5c2617ebf9303100fc8c6be2a80b966b2c7fb7f1/hovercard" href="https://github.com/caddyserver/caddy/commit/5c2617ebf9303100fc8c6be2a80b966b2c7fb7f1"><tt>5c2617e</tt></a> fileserver: good default for precompressed (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724744279" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6736" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6736/hovercard" href="https://github.com/caddyserver/caddy/pull/6736">#6736</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/cc23ad6402e6dace30b04f0d9113530a4d9541a9/hovercard" href="https://github.com/caddyserver/caddy/commit/cc23ad6402e6dace30b04f0d9113530a4d9541a9"><tt>cc23ad6</tt></a> fileserver: Add <code>file_limit</code> option for browse (to be experimental) (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2600877903" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6648" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6648/hovercard" href="https://github.com/caddyserver/caddy/pull/6648">#6648</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/350ad38f63f7a49ceb3821c58d689b85a27ec4e5/hovercard" href="https://github.com/caddyserver/caddy/commit/350ad38f63f7a49ceb3821c58d689b85a27ec4e5"><tt>350ad38</tt></a> fileserver: Fix Caddyfile parsing</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/9753c4451077d4459ec10cb3df27ab9dc4456290/hovercard" href="https://github.com/caddyserver/caddy/commit/9753c4451077d4459ec10cb3df27ab9dc4456290"><tt>9753c44</tt></a> fileserver: fix try_policy when instantiating file matcher from CEL (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2583996101" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6624" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6624/hovercard" href="https://github.com/caddyserver/caddy/pull/6624">#6624</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/05cfb121ec3f214c0e45206c188f34bad4d4eb8c/hovercard" href="https://github.com/caddyserver/caddy/commit/05cfb121ec3f214c0e45206c188f34bad4d4eb8c"><tt>05cfb12</tt></a> forwardauth: Skip copying missing response headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568794761" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6608" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6608/hovercard" href="https://github.com/caddyserver/caddy/pull/6608">#6608</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/ed1c594cdbddf89829eaf1174f414028577b432d/hovercard" href="https://github.com/caddyserver/caddy/commit/ed1c594cdbddf89829eaf1174f414028577b432d"><tt>ed1c594</tt></a> go.mod: Upgrade ACMEz to v3; and upgrade CertMagic</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/3f3f8b3d5270add46d5fc7d99bdcc705ad2d5df4/hovercard" href="https://github.com/caddyserver/caddy/commit/3f3f8b3d5270add46d5fc7d99bdcc705ad2d5df4"><tt>3f3f8b3</tt></a> go.mod: Upgrade CertMagic to v0.21.5</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/91e34139a17b8914a62669b275084b5d225e0624/hovercard" href="https://github.com/caddyserver/caddy/commit/91e34139a17b8914a62669b275084b5d225e0624"><tt>91e3413</tt></a> go.mod: upgrade only some otel deps (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2634115644" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6676" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6676/hovercard" href="https://github.com/caddyserver/caddy/pull/6676">#6676</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/22b9d512687cdcfbf0c574a645fcf0edd23a584f/hovercard" href="https://github.com/caddyserver/caddy/commit/22b9d512687cdcfbf0c574a645fcf0edd23a584f"><tt>22b9d51</tt></a> go.mod: Upgrade quic-go to 0.48.2</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/b129ed6be88e40667a843bfab74abb3e5239bc8f/hovercard" href="https://github.com/caddyserver/caddy/commit/b129ed6be88e40667a843bfab74abb3e5239bc8f"><tt>b129ed6</tt></a> httpcaddyfile: Fixes for <code>prefer_wildcard</code> mode (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2593304897" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6636" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6636/hovercard" href="https://github.com/caddyserver/caddy/pull/6636">#6636</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/afa778ae05503f563af0d1015cdf7e5e78b1eeec/hovercard" href="https://github.com/caddyserver/caddy/commit/afa778ae05503f563af0d1015cdf7e5e78b1eeec"><tt>afa778a</tt></a> httpcaddyfile: Implement experimental <code>force_automate</code> option (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2697561276" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6712" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6712/hovercard" href="https://github.com/caddyserver/caddy/pull/6712">#6712</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/b183aec83c2d467706583ad9ea0e4e9c56077c55/hovercard" href="https://github.com/caddyserver/caddy/commit/b183aec83c2d467706583ad9ea0e4e9c56077c55"><tt>b183aec</tt></a> httpcaddyfile: Implement log <code>sampling</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2644156436" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6682" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6682/hovercard" href="https://github.com/caddyserver/caddy/pull/6682">#6682</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/1d106fa14d7bc150acb1107ea7d034d669f9f80d/hovercard" href="https://github.com/caddyserver/caddy/commit/1d106fa14d7bc150acb1107ea7d034d669f9f80d"><tt>1d106fa</tt></a> metrics: add <code>go</code> and <code>process</code> collectors (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2684738886" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6704" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6704/hovercard" href="https://github.com/caddyserver/caddy/pull/6704">#6704</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/388c7e898c6cbcddd2c59e8a902238a0b4f06857/hovercard" href="https://github.com/caddyserver/caddy/commit/388c7e898c6cbcddd2c59e8a902238a0b4f06857"><tt>388c7e8</tt></a> metrics: move <code>metrics</code> up, outside <code>servers</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568227536" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6606" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6606/hovercard" href="https://github.com/caddyserver/caddy/pull/6606">#6606</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/8c3dd3de709040d72bd98a756a044c453d7e871e/hovercard" href="https://github.com/caddyserver/caddy/commit/8c3dd3de709040d72bd98a756a044c453d7e871e"><tt>8c3dd3d</tt></a> requestbody: Type-based error handling for <code>MaxBytesError</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2683716550" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6701" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6701/hovercard" href="https://github.com/caddyserver/caddy/pull/6701">#6701</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/5e6024c48da68492761837af3806be1951fa4c24/hovercard" href="https://github.com/caddyserver/caddy/commit/5e6024c48da68492761837af3806be1951fa4c24"><tt>5e6024c</tt></a> reverseproxy: Fix log message</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/48ce47f1d44da485fbbf6be536a0e3822763f313/hovercard" href="https://github.com/caddyserver/caddy/commit/48ce47f1d44da485fbbf6be536a0e3822763f313"><tt>48ce47f</tt></a> reverseproxy: Use correct cases for websocket related headers (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2580631409" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6621" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6621/hovercard" href="https://github.com/caddyserver/caddy/pull/6621">#6621</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/825fe48e0654dc6e4e065df364a51ea79488e44b/hovercard" href="https://github.com/caddyserver/caddy/commit/825fe48e0654dc6e4e065df364a51ea79488e44b"><tt>825fe48</tt></a> reverseproxy: Allow <code>0</code> as weights for <code>weighted_round_robin</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2642315106" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6681" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6681/hovercard" href="https://github.com/caddyserver/caddy/pull/6681">#6681</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/328fb614f0e9996b184f41d59b7092c21dd9c712/hovercard" href="https://github.com/caddyserver/caddy/commit/328fb614f0e9996b184f41d59b7092c21dd9c712"><tt>328fb61</tt></a> reverseproxy: Only handle websocket protocol (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2729553667" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6740" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6740/hovercard" href="https://github.com/caddyserver/caddy/pull/6740">#6740</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/238f1108e6600049d9041abc88db24526ee4f882/hovercard" href="https://github.com/caddyserver/caddy/commit/238f1108e6600049d9041abc88db24526ee4f882"><tt>238f110</tt></a> reverseproxy: Revert <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1337616721" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/4952" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/4952/hovercard" href="https://github.com/caddyserver/caddy/pull/4952">#4952</a> - don't ignore context cancellation in stream mode</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/9c0c71e5774593e15a555d5c88de0af011e46394/hovercard" href="https://github.com/caddyserver/caddy/commit/9c0c71e5774593e15a555d5c88de0af011e46394"><tt>9c0c71e</tt></a> reverseproxy: Rewrite requests and responses for websocket over http2 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2515280941" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6567" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6567/hovercard" href="https://github.com/caddyserver/caddy/pull/6567">#6567</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/c864b82ae13f9dc920ebd8782fe7c5b7007a3e1b/hovercard" href="https://github.com/caddyserver/caddy/commit/c864b82ae13f9dc920ebd8782fe7c5b7007a3e1b"><tt>c864b82</tt></a> reverseproxy: Set Content-Length when body is fully buffered (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2593392274" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6638" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6638/hovercard" href="https://github.com/caddyserver/caddy/pull/6638">#6638</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/fbf0f4c425b23c39dbddd975d36df506cca5f45b/hovercard" href="https://github.com/caddyserver/caddy/commit/fbf0f4c425b23c39dbddd975d36df506cca5f45b"><tt>fbf0f4c</tt></a> reverseproxy: Sync changes from stdlib for 1xx handling (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2605811868" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6656" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6656/hovercard" href="https://github.com/caddyserver/caddy/pull/6656">#6656</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/5823eccf99d9fc6b4ffba8a78acfdb59c4ec0c97/hovercard" href="https://github.com/caddyserver/caddy/commit/5823eccf99d9fc6b4ffba8a78acfdb59c4ec0c97"><tt>5823ecc</tt></a> rewrite: Don't add / in Caddyfile, do it after replacer (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2610450336" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6662" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6662/hovercard" href="https://github.com/caddyserver/caddy/pull/6662">#6662</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/b443190b66055089d1e112abc992512ca4f6bfba/hovercard" href="https://github.com/caddyserver/caddy/commit/b443190b66055089d1e112abc992512ca4f6bfba"><tt>b443190</tt></a> sigtrap: always ignore SIGPIPE (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2598932193" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6645" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6645/hovercard" href="https://github.com/caddyserver/caddy/pull/6645">#6645</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/f2c17d1f3fc4d9ad6324e05bab0c29aafb23e2e1/hovercard" href="https://github.com/caddyserver/caddy/commit/f2c17d1f3fc4d9ad6324e05bab0c29aafb23e2e1"><tt>f2c17d1</tt></a> testing: sort force-automated hosts (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2762915555" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6756" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6756/hovercard" href="https://github.com/caddyserver/caddy/pull/6756">#6756</a>)</li>
<li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/caddyserver/caddy/commit/669fc41e6321115df554d5f7d8eb55fdfbdaab18/hovercard" href="https://github.com/caddyserver/caddy/commit/669fc41e6321115df554d5f7d8eb55fdfbdaab18"><tt>669fc41</tt></a> tracing: Add <code>spanID</code> field to access logs and <code>http.vars.span_id</code> placeholder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2598934087" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6646" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6646/hovercard" href="https://github.com/caddyserver/caddy/pull/6646">#6646</a>)</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>Make it possible to configure the <code>DisableStorageCheck</code> setting for certmagic by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ankon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ankon">@ankon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2331089195" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6368" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6368/hovercard" href="https://github.com/caddyserver/caddy/pull/6368">#6368</a></li>
<li>caddyhttp: Add test case to corpus by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mholt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mholt">@mholt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2334275072" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6374" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6374/hovercard" href="https://github.com/caddyserver/caddy/pull/6374">#6374</a></li>
<li>cmd: remove zealous check of Caddyfile auto-detection by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2332705030" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6370" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6370/hovercard" href="https://github.com/caddyserver/caddy/pull/6370">#6370</a></li>
<li>ci: upgrade to goreleaser v2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2337626743" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6376" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6376/hovercard" href="https://github.com/caddyserver/caddy/pull/6376">#6376</a></li>
<li>logging: Allow setting log file permissions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ririsoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ririsoft">@ririsoft</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2291353914" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6314" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6314/hovercard" href="https://github.com/caddyserver/caddy/pull/6314">#6314</a></li>
<li>Split <code>run</code> into a public <code>BuildContext</code> and a private part by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ankon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ankon">@ankon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2338664481" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6378" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6378/hovercard" href="https://github.com/caddyserver/caddy/pull/6378">#6378</a></li>
<li>Write the header if none had been written in WriteResponse by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ankon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ankon">@ankon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2340393564" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6380" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6380/hovercard" href="https://github.com/caddyserver/caddy/pull/6380">#6380</a></li>
<li>fix file mode configuration parsing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ririsoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ririsoft">@ririsoft</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2341687295" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6383" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6383/hovercard" href="https://github.com/caddyserver/caddy/pull/6383">#6383</a></li>
<li>go.mod: update tscert package by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/willnorris/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/willnorris">@willnorris</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2341701552" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6384" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6384/hovercard" href="https://github.com/caddyserver/caddy/pull/6384">#6384</a></li>
<li>logging: Customizable <code>zapcore.Core</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kkroo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kkroo">@kkroo</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2341546969" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6381" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6381/hovercard" href="https://github.com/caddyserver/caddy/pull/6381">#6381</a></li>
<li>logging: set file mode when the file already exist. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ririsoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ririsoft">@ririsoft</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2349149984" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6391" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6391/hovercard" href="https://github.com/caddyserver/caddy/pull/6391">#6391</a></li>
<li>caddyfile: Pass blocks to <code>import</code> for snippets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elee1766/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elee1766">@elee1766</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2157019559" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6130" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6130/hovercard" href="https://github.com/caddyserver/caddy/pull/6130">#6130</a></li>
<li>reverseproxy: add Max-Age option to sticky cookie by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JasonYuan869/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JasonYuan869">@JasonYuan869</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2353604179" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6398" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6398/hovercard" href="https://github.com/caddyserver/caddy/pull/6398">#6398</a></li>
<li>fileserver: Remove newline characters from precomputed etags by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/armadi1809/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/armadi1809">@armadi1809</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2351771824" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6394" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6394/hovercard" href="https://github.com/caddyserver/caddy/pull/6394">#6394</a></li>
<li>fix: http.intercept.header.* placeholders by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2384858346" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6429" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6429/hovercard" href="https://github.com/caddyserver/caddy/pull/6429">#6429</a></li>
<li>reverseproxy: Only log host is up status on change by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/klaxa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/klaxa">@klaxa</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2368533083" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6419" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6419/hovercard" href="https://github.com/caddyserver/caddy/pull/6419">#6419</a></li>
<li>fix: don't compress already compressed fonts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2388121622" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6432" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6432/hovercard" href="https://github.com/caddyserver/caddy/pull/6432">#6432</a></li>
<li>caddyhttp: Reject 0-RTT early data in IP matchers and set Early-Data header when proxying by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mholt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mholt">@mholt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2384713539" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6427" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6427/hovercard" href="https://github.com/caddyserver/caddy/pull/6427">#6427</a></li>
<li>reverseproxy: Add placeholder for host in active health check headers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2393429605" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6440" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6440/hovercard" href="https://github.com/caddyserver/caddy/pull/6440">#6440</a></li>
<li>browse: add Content-Security-Policy w/ nonce by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steffenbusch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steffenbusch">@steffenbusch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2381894481" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6425" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6425/hovercard" href="https://github.com/caddyserver/caddy/pull/6425">#6425</a></li>
<li>browse: fix Content-Security-Policy warnings in Firefox by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steffenbusch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steffenbusch">@steffenbusch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2393652000" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6443" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6443/hovercard" href="https://github.com/caddyserver/caddy/pull/6443">#6443</a></li>
<li>fileserver: Exclude symlink target size from total, show arrow on size by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2363182005" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6412" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6412/hovercard" href="https://github.com/caddyserver/caddy/pull/6412">#6412</a></li>
<li>reverseproxy: Fix dynamic upstreams ip version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/armadi1809/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/armadi1809">@armadi1809</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2396822913" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6448" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6448/hovercard" href="https://github.com/caddyserver/caddy/pull/6448">#6448</a></li>
<li>reverseproxy: Add placeholder for networkAddr in active health check headers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dylanschultzie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dylanschultzie">@dylanschultzie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2398719614" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6450" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6450/hovercard" href="https://github.com/caddyserver/caddy/pull/6450">#6450</a></li>
<li>Add option to set which HTTP method to use for active health checks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbro">@jbro</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2402814969" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6453" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6453/hovercard" href="https://github.com/caddyserver/caddy/pull/6453">#6453</a></li>
<li>reverseproxy: Caddyfile support for health_method by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbro">@jbro</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2405179073" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6454" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6454/hovercard" href="https://github.com/caddyserver/caddy/pull/6454">#6454</a></li>
<li>reverseproxy: add health_upstream subdirective by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dylanschultzie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dylanschultzie">@dylanschultzie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2399352677" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6451" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6451/hovercard" href="https://github.com/caddyserver/caddy/pull/6451">#6451</a></li>
<li>ci: correct <code>-tags nobadger</code> on binary build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/girlbossceo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/girlbossceo">@girlbossceo</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2423924435" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6470" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6470/hovercard" href="https://github.com/caddyserver/caddy/pull/6470">#6470</a></li>
<li>Caddyfile support for TLS handshake matchers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2413472957" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6461" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6461/hovercard" href="https://github.com/caddyserver/caddy/pull/6461">#6461</a></li>
<li>Caddyfile support for TLS connection and certificate selection policies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2413597198" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6462" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6462/hovercard" href="https://github.com/caddyserver/caddy/pull/6462">#6462</a></li>
<li>chore: update golangci config by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2432909427" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6479" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6479/hovercard" href="https://github.com/caddyserver/caddy/pull/6479">#6479</a></li>
<li>encode: flush already compressed data to the stream by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2424003383" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6471" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6471/hovercard" href="https://github.com/caddyserver/caddy/pull/6471">#6471</a></li>
<li>proxyprotocol: Update WrapListener to use ConnPolicyFunc for PROXY protocol by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pi-prakhar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pi-prakhar">@pi-prakhar</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2435951464" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6485" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6485/hovercard" href="https://github.com/caddyserver/caddy/pull/6485">#6485</a></li>
<li>fileserver: add <code>sort</code> options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lollipopkit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lollipopkit">@lollipopkit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2422774681" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6468" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6468/hovercard" href="https://github.com/caddyserver/caddy/pull/6468">#6468</a></li>
<li>go.mod: update quic-go package by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2452275341" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6498" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6498/hovercard" href="https://github.com/caddyserver/caddy/pull/6498">#6498</a></li>
<li>Runtime placeholders for selected TLS and HTTP matchers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2432948989" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6480" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6480/hovercard" href="https://github.com/caddyserver/caddy/pull/6480">#6480</a></li>
<li>replacer: <code>{file.*}</code> global placeholder strips trailing newline by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steffenbusch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steffenbusch">@steffenbusch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2362704856" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6411" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6411/hovercard" href="https://github.com/caddyserver/caddy/pull/6411">#6411</a></li>
<li>go.mod: update update golang/x/net by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2454581607" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6500" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6500/hovercard" href="https://github.com/caddyserver/caddy/pull/6500">#6500</a></li>
<li>reverse_proxy: apply keep-alive setting for h2c requests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2318383164" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6343" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6343/hovercard" href="https://github.com/caddyserver/caddy/pull/6343">#6343</a></li>
<li>Fix a regression in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2432948989" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6480" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6480/hovercard" href="https://github.com/caddyserver/caddy/pull/6480">#6480</a>: the context may have no replacer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2459739728" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6510" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6510/hovercard" href="https://github.com/caddyserver/caddy/pull/6510">#6510</a></li>
<li>caddyhttp: Export PrivateRangesCIDR() for plugins after <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2432948989" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6480" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6480/hovercard" href="https://github.com/caddyserver/caddy/pull/6480">#6480</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2460423336" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6514" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6514/hovercard" href="https://github.com/caddyserver/caddy/pull/6514">#6514</a></li>
<li>ignore exec.ErrDot when starting caddy in background by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2459845945" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6512" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6512/hovercard" href="https://github.com/caddyserver/caddy/pull/6512">#6512</a></li>
<li>ci: don't exit early on error in remote CI machine by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2467545945" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6519" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6519/hovercard" href="https://github.com/caddyserver/caddy/pull/6519">#6519</a></li>
<li>reverseproxy: Active health checks request body option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbro">@jbro</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2467980173" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6520" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6520/hovercard" href="https://github.com/caddyserver/caddy/pull/6520">#6520</a></li>
<li>reverseproxy: Change logs for write errors to warn level by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jum">@jum</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2477910629" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6532" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6532/hovercard" href="https://github.com/caddyserver/caddy/pull/6532">#6532</a></li>
<li>cmd: Use a factory to create the caddy root command by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/elee1766/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/elee1766">@elee1766</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2478856144" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6533" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6533/hovercard" href="https://github.com/caddyserver/caddy/pull/6533">#6533</a></li>
<li>chore: Fix a typo by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sunnyagain/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sunnyagain">@sunnyagain</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2480343368" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6534" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6534/hovercard" href="https://github.com/caddyserver/caddy/pull/6534">#6534</a></li>
<li>error: run <code>error</code> (msg) through replacer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2481273072" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6536" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6536/hovercard" href="https://github.com/caddyserver/caddy/pull/6536">#6536</a></li>
<li>reverseproxy: allow user to define source address by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2459053965" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6504" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6504/hovercard" href="https://github.com/caddyserver/caddy/pull/6504">#6504</a></li>
<li>chore: build and test with Go 1.23 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2471871685" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6526" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6526/hovercard" href="https://github.com/caddyserver/caddy/pull/6526">#6526</a></li>
<li>tls: use Go default kex for the moment that include PQC by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bwesterb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bwesterb">@bwesterb</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2487881497" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6542" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6542/hovercard" href="https://github.com/caddyserver/caddy/pull/6542">#6542</a></li>
<li>ci: prepare syso files for windows embedding in release by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2361070930" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6406" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6406/hovercard" href="https://github.com/caddyserver/caddy/pull/6406">#6406</a></li>
<li>Performance: Prevents the zap logger from serializing the request in rewrite.go. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AlliBalliBaba/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AlliBalliBaba">@AlliBalliBaba</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2487822578" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6541" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6541/hovercard" href="https://github.com/caddyserver/caddy/pull/6541">#6541</a></li>
<li>fileserver: move <code>sort</code> to <code>browse</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lollipopkit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lollipopkit">@lollipopkit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2458911304" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6502" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6502/hovercard" href="https://github.com/caddyserver/caddy/pull/6502">#6502</a></li>
<li>reverse_proxy: add placeholder http.reverse_proxy.retries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steffenbusch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steffenbusch">@steffenbusch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2494277447" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6553" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6553/hovercard" href="https://github.com/caddyserver/caddy/pull/6553">#6553</a></li>
<li>fix(<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2493678159" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6551" data-hovercard-type="issue" data-hovercard-url="/caddyserver/caddy/issues/6551/hovercard" href="https://github.com/caddyserver/caddy/issues/6551">#6551</a>): Unexpected behaviour if caddyhttp.Route is provisioned twice by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbro">@jbro</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2501480251" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6558" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6558/hovercard" href="https://github.com/caddyserver/caddy/pull/6558">#6558</a></li>
<li>caddytls: Add sni_regexp matcher by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2520772007" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6569" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6569/hovercard" href="https://github.com/caddyserver/caddy/pull/6569">#6569</a></li>
<li>rewrite: Avoid panic on bad arg count for <code>uri</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mister-turtle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mister-turtle">@mister-turtle</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2524016598" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6571" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6571/hovercard" href="https://github.com/caddyserver/caddy/pull/6571">#6571</a></li>
<li>perf: use zap's Check() to prevent useless allocs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2506386312" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6560" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6560/hovercard" href="https://github.com/caddyserver/caddy/pull/6560">#6560</a></li>
<li>ci: update the linter action version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2528446539" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6575" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6575/hovercard" href="https://github.com/caddyserver/caddy/pull/6575">#6575</a></li>
<li>update quic-go to v0.47.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marten-seemann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2538992489" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6582" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6582/hovercard" href="https://github.com/caddyserver/caddy/pull/6582">#6582</a></li>
<li>quic: enable qlog, controlled by QLOGDIR env by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marten-seemann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2538986859" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6581" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6581/hovercard" href="https://github.com/caddyserver/caddy/pull/6581">#6581</a></li>
<li>caddytls: Give a better error message when given encrypted private keys by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2547257101" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6591" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6591/hovercard" href="https://github.com/caddyserver/caddy/pull/6591">#6591</a></li>
<li>chore: Use slices package where possible by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2540013580" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6585" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6585/hovercard" href="https://github.com/caddyserver/caddy/pull/6585">#6585</a></li>
<li>caddyhttp: Optimize logs using zap's WithLazy() by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AlliBalliBaba/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AlliBalliBaba">@AlliBalliBaba</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2546214443" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6590" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6590/hovercard" href="https://github.com/caddyserver/caddy/pull/6590">#6590</a></li>
<li>doc: remove docs of deprecated directives by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2512276493" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6566" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6566/hovercard" href="https://github.com/caddyserver/caddy/pull/6566">#6566</a></li>
<li>Implement issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2277274099" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6296" data-hovercard-type="issue" data-hovercard-url="/caddyserver/caddy/issues/6296/hovercard" href="https://github.com/caddyserver/caddy/issues/6296">#6296</a> passing FDs / socket activation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MayCXC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MayCXC">@MayCXC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526731303" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6573" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6573/hovercard" href="https://github.com/caddyserver/caddy/pull/6573">#6573</a></li>
<li>caddyhttp: Fix listener wrapper regression from <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526731303" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6573" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6573/hovercard" href="https://github.com/caddyserver/caddy/pull/6573">#6573</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MayCXC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MayCXC">@MayCXC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2558237231" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6599" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6599/hovercard" href="https://github.com/caddyserver/caddy/pull/6599">#6599</a></li>
<li>chore: Adjust incorrect <code>reverse_proxy</code> Caddyfile comment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2558001803" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6598" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6598/hovercard" href="https://github.com/caddyserver/caddy/pull/6598">#6598</a></li>
<li>http: ReponseWriter prefer ReadFrom if available by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2511611963" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6565" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6565/hovercard" href="https://github.com/caddyserver/caddy/pull/6565">#6565</a></li>
<li>caddytls: Support new tls.context module by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mholt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mholt">@mholt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2332320428" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6369" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6369/hovercard" href="https://github.com/caddyserver/caddy/pull/6369">#6369</a></li>
<li>Better errors when reloading by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mholt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mholt">@mholt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2560540669" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6601" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6601/hovercard" href="https://github.com/caddyserver/caddy/pull/6601">#6601</a></li>
<li>caddyhttp: Escaping placeholders in CEL, add <code>vars</code> and <code>vars_regexp</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2552566056" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6594" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6594/hovercard" href="https://github.com/caddyserver/caddy/pull/6594">#6594</a></li>
<li>autohttps: Implement <code>auto_https prefer_wildcard</code> option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2165783311" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6146" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6146/hovercard" href="https://github.com/caddyserver/caddy/pull/6146">#6146</a></li>
<li>metrics: scope metrics to active config, add optional per-host metrics by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2476489157" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6531" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6531/hovercard" href="https://github.com/caddyserver/caddy/pull/6531">#6531</a></li>
<li>ci: install xcaddy to fix release flow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2562014399" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6602" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6602/hovercard" href="https://github.com/caddyserver/caddy/pull/6602">#6602</a></li>
<li>caddytls: Drop <code>rate_limit</code> and <code>burst</code>, has been deprecated by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2570157535" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6611" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6611/hovercard" href="https://github.com/caddyserver/caddy/pull/6611">#6611</a></li>
<li>tests: Fix adapt test warning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2579660616" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6619" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6619/hovercard" href="https://github.com/caddyserver/caddy/pull/6619">#6619</a></li>
<li>docs: expand proxy protocol docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2579714681" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6620" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6620/hovercard" href="https://github.com/caddyserver/caddy/pull/6620">#6620</a></li>
<li>caddyfile: Fix comma edgecase in address parsing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2577283187" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6616" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6616/hovercard" href="https://github.com/caddyserver/caddy/pull/6616">#6616</a></li>
<li>reverseproxy: Use correct cases for websocket related headers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2580631409" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6621" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6621/hovercard" href="https://github.com/caddyserver/caddy/pull/6621">#6621</a></li>
<li>chore: update quic-go to v0.48.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marten-seemann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2588206403" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6627" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6627/hovercard" href="https://github.com/caddyserver/caddy/pull/6627">#6627</a></li>
<li>caddyhttp: Close http3 server gracefully by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2222772239" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6213" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6213/hovercard" href="https://github.com/caddyserver/caddy/pull/6213">#6213</a></li>
<li>metrics: move <code>metrics</code> up, outside <code>servers</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568227536" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6606" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6606/hovercard" href="https://github.com/caddyserver/caddy/pull/6606">#6606</a></li>
<li>fix: always ignore SIGPIPE by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2598932193" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6645" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6645/hovercard" href="https://github.com/caddyserver/caddy/pull/6645">#6645</a></li>
<li>fileserver: fix try_policy when instantiating file matcher from CEL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/effleurager/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/effleurager">@effleurager</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2583996101" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6624" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6624/hovercard" href="https://github.com/caddyserver/caddy/pull/6624">#6624</a></li>
<li>chore: fix some function names in comment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/davidwoood/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/davidwoood">@davidwoood</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2601535150" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6650" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6650/hovercard" href="https://github.com/caddyserver/caddy/pull/6650">#6650</a></li>
<li>core: addresses.go funcs renames by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MayCXC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MayCXC">@MayCXC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2583387442" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6622" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6622/hovercard" href="https://github.com/caddyserver/caddy/pull/6622">#6622</a></li>
<li>tracing: Add <code>spanID</code> field to access logs and <code>http.vars.span_id</code> placeholder by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YifanYang6/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YifanYang6">@YifanYang6</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2598934087" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6646" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6646/hovercard" href="https://github.com/caddyserver/caddy/pull/6646">#6646</a></li>
<li>reverseproxy: Sync changes from stdlib for 1xx handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2605811868" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6656" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6656/hovercard" href="https://github.com/caddyserver/caddy/pull/6656">#6656</a></li>
<li>chore: Bump quic-go to 0.48.1, fixing a panic by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2604322997" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6654" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6654/hovercard" href="https://github.com/caddyserver/caddy/pull/6654">#6654</a></li>
<li>chore: compile without nosql's support for Postgres and MySQL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2605013800" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6655" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6655/hovercard" href="https://github.com/caddyserver/caddy/pull/6655">#6655</a></li>
<li>cmd: Allow <code>add-package</code> to select version of package by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Botelho31/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Botelho31">@Botelho31</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2619758862" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6665" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6665/hovercard" href="https://github.com/caddyserver/caddy/pull/6665">#6665</a></li>
<li>httpcaddyfile: Fixes for <code>prefer_wildcard</code> mode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2593304897" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6636" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6636/hovercard" href="https://github.com/caddyserver/caddy/pull/6636">#6636</a></li>
<li>Use <code>WithLazy</code> to prevent eager serialization of the event data by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ankon/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ankon">@ankon</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2629509851" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6671" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6671/hovercard" href="https://github.com/caddyserver/caddy/pull/6671">#6671</a></li>
<li>forwardauth: Skip copying missing response headers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568794761" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6608" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6608/hovercard" href="https://github.com/caddyserver/caddy/pull/6608">#6608</a></li>
<li>caddyhttp: Add <code>MatchWithError</code> to replace SetVar hack by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2554621452" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6596" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6596/hovercard" href="https://github.com/caddyserver/caddy/pull/6596">#6596</a></li>
<li>go.mod: upgrade only some otel deps by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2634115644" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6676" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6676/hovercard" href="https://github.com/caddyserver/caddy/pull/6676">#6676</a></li>
<li>fileserver: Add <code>file_limit</code> option for browse by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atakanyenel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atakanyenel">@atakanyenel</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2600877903" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6648" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6648/hovercard" href="https://github.com/caddyserver/caddy/pull/6648">#6648</a></li>
<li>rewrite: Don't add <code>/</code> in Caddyfile, do it after replacer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2610450336" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6662" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6662/hovercard" href="https://github.com/caddyserver/caddy/pull/6662">#6662</a></li>
<li>caddytls: Allow disabling storage cleaning, avoids writing two files by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2552414315" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6593" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6593/hovercard" href="https://github.com/caddyserver/caddy/pull/6593">#6593</a></li>
<li>ci: use commit sha in goreleaser-check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2634148318" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6677" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6677/hovercard" href="https://github.com/caddyserver/caddy/pull/6677">#6677</a></li>
<li>reverseproxy: Allow <code>0</code> as weights for <code>weighted_round_robin</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/suciptoid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/suciptoid">@suciptoid</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2642315106" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6681" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6681/hovercard" href="https://github.com/caddyserver/caddy/pull/6681">#6681</a></li>
<li>httpcaddyfile: Implement log <code>sampling</code> config by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nikonhub/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nikonhub">@nikonhub</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2644156436" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6682" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6682/hovercard" href="https://github.com/caddyserver/caddy/pull/6682">#6682</a></li>
<li>core: Implement FastAbs to avoid repeated os.Getwd calls by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2652687977" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6687" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6687/hovercard" href="https://github.com/caddyserver/caddy/pull/6687">#6687</a></li>
<li>chore: Add <code>provides</code> to <code>.deb</code> releases by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2659714808" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6691" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6691/hovercard" href="https://github.com/caddyserver/caddy/pull/6691">#6691</a></li>
<li>chore: make FastAbs comment easier to understand by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2660621076" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6692" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6692/hovercard" href="https://github.com/caddyserver/caddy/pull/6692">#6692</a></li>
<li>cmd: ignore missing keys during storage export by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/santhoshTpixler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/santhoshTpixler">@santhoshTpixler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2668427701" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6697" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6697/hovercard" href="https://github.com/caddyserver/caddy/pull/6697">#6697</a></li>
<li>perf: remove dir redirection when useless in php_fastcgi by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2669223009" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6698" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6698/hovercard" href="https://github.com/caddyserver/caddy/pull/6698">#6698</a></li>
<li>requestbody: Type-based error handling for <code>MaxBytesError</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rishitashaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rishitashaw">@rishitashaw</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2683716550" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6701" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6701/hovercard" href="https://github.com/caddyserver/caddy/pull/6701">#6701</a></li>
<li>metrics: add <code>go</code> and <code>process</code> collectors by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2684738886" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6704" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6704/hovercard" href="https://github.com/caddyserver/caddy/pull/6704">#6704</a></li>
<li>ci: prevent jobs running on PRs from forks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2707304898" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6720" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6720/hovercard" href="https://github.com/caddyserver/caddy/pull/6720">#6720</a></li>
<li>caddyhttp: Add <code>{?query}</code> placeholder by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2700644797" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6714" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6714/hovercard" href="https://github.com/caddyserver/caddy/pull/6714">#6714</a></li>
<li>fileserver: Add <code>first_exist_fallback</code> strategy for <code>try_files</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2670337790" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6699" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6699/hovercard" href="https://github.com/caddyserver/caddy/pull/6699">#6699</a></li>
<li>cmd: <code>fmt</code> prevents multiple files passed as args, add support for <code>--config</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/armadi1809/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/armadi1809">@armadi1809</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2706411589" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6717" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6717/hovercard" href="https://github.com/caddyserver/caddy/pull/6717">#6717</a></li>
<li>fileserver: Fix policy <code>Validate()</code> oversight by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2718520305" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6727" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6727/hovercard" href="https://github.com/caddyserver/caddy/pull/6727">#6727</a></li>
<li>chore: bump golang.org/x/net to v0.32.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2719092990" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6728" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6728/hovercard" href="https://github.com/caddyserver/caddy/pull/6728">#6728</a></li>
<li>reverseproxy: Rewrite requests and responses for websocket over http2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2515280941" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6567" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6567/hovercard" href="https://github.com/caddyserver/caddy/pull/6567">#6567</a></li>
<li>chore: fix some typo in HTTPLoader comment by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpadilla/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpadilla">@jpadilla</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724543608" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6735" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6735/hovercard" href="https://github.com/caddyserver/caddy/pull/6735">#6735</a></li>
<li>feat: good default for file_server.precompressed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724744279" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6736" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6736/hovercard" href="https://github.com/caddyserver/caddy/pull/6736">#6736</a></li>
<li>test: add a test for precompressed defaults by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2731387103" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6743" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6743/hovercard" href="https://github.com/caddyserver/caddy/pull/6743">#6743</a></li>
<li>feat: good default for encode by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dunglas/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dunglas">@dunglas</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724755376" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6737" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6737/hovercard" href="https://github.com/caddyserver/caddy/pull/6737">#6737</a></li>
<li>encode: write status immediate for success response for CONNECT requests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2725089369" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6738" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6738/hovercard" href="https://github.com/caddyserver/caddy/pull/6738">#6738</a></li>
<li>reverseproxy: Only handle extended connect for websockets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bt90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bt90">@bt90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2729553667" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6740" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6740/hovercard" href="https://github.com/caddyserver/caddy/pull/6740">#6740</a></li>
<li>core: Change getListenerFromPlugin signature by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MayCXC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MayCXC">@MayCXC</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2602713601" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6651" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6651/hovercard" href="https://github.com/caddyserver/caddy/pull/6651">#6651</a></li>
<li>reverseproxy: Set <code>Content-Length</code> when body is fully buffered by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2593392274" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6638" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6638/hovercard" href="https://github.com/caddyserver/caddy/pull/6638">#6638</a></li>
<li>fastcgi: check for CONTENT_LENGTH when sending requests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2610243278" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6661" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6661/hovercard" href="https://github.com/caddyserver/caddy/pull/6661">#6661</a></li>
<li>caddyhttp: Allow matching Transfer-Encoding, add to access logs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2589122878" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6629" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6629/hovercard" href="https://github.com/caddyserver/caddy/pull/6629">#6629</a></li>
<li>encode: try to use sendfile when compression is not used by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WeidiDeng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WeidiDeng">@WeidiDeng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2749076746" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6749" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6749/hovercard" href="https://github.com/caddyserver/caddy/pull/6749">#6749</a></li>
<li>httpcaddyfile: Implement <code>force_automate</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/francislavoie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/francislavoie">@francislavoie</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2697561276" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6712" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6712/hovercard" href="https://github.com/caddyserver/caddy/pull/6712">#6712</a></li>
<li>testing: sort force-automated hosts by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mohammed90/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mohammed90">@mohammed90</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2762915555" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6756" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6756/hovercard" href="https://github.com/caddyserver/caddy/pull/6756">#6756</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ririsoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ririsoft">@ririsoft</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2291353914" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6314" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6314/hovercard" href="https://github.com/caddyserver/caddy/pull/6314">#6314</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JasonYuan869/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JasonYuan869">@JasonYuan869</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2353604179" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6398" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6398/hovercard" href="https://github.com/caddyserver/caddy/pull/6398">#6398</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/klaxa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/klaxa">@klaxa</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2368533083" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6419" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6419/hovercard" href="https://github.com/caddyserver/caddy/pull/6419">#6419</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dylanschultzie/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dylanschultzie">@dylanschultzie</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2398719614" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6450" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6450/hovercard" href="https://github.com/caddyserver/caddy/pull/6450">#6450</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jbro/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jbro">@jbro</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2402814969" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6453" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6453/hovercard" href="https://github.com/caddyserver/caddy/pull/6453">#6453</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/girlbossceo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/girlbossceo">@girlbossceo</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2423924435" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6470" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6470/hovercard" href="https://github.com/caddyserver/caddy/pull/6470">#6470</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vnxme/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vnxme">@vnxme</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2413472957" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6461" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6461/hovercard" href="https://github.com/caddyserver/caddy/pull/6461">#6461</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pi-prakhar/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pi-prakhar">@pi-prakhar</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2435951464" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6485" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6485/hovercard" href="https://github.com/caddyserver/caddy/pull/6485">#6485</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lollipopkit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lollipopkit">@lollipopkit</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2422774681" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6468" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6468/hovercard" href="https://github.com/caddyserver/caddy/pull/6468">#6468</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sunnyagain/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sunnyagain">@sunnyagain</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2480343368" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6534" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6534/hovercard" href="https://github.com/caddyserver/caddy/pull/6534">#6534</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AlliBalliBaba/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AlliBalliBaba">@AlliBalliBaba</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2487822578" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6541" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6541/hovercard" href="https://github.com/caddyserver/caddy/pull/6541">#6541</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mister-turtle/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mister-turtle">@mister-turtle</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2524016598" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6571" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6571/hovercard" href="https://github.com/caddyserver/caddy/pull/6571">#6571</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MayCXC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MayCXC">@MayCXC</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526731303" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6573" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6573/hovercard" href="https://github.com/caddyserver/caddy/pull/6573">#6573</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/effleurager/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/effleurager">@effleurager</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2583996101" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6624" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6624/hovercard" href="https://github.com/caddyserver/caddy/pull/6624">#6624</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/davidwoood/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/davidwoood">@davidwoood</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2601535150" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6650" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6650/hovercard" href="https://github.com/caddyserver/caddy/pull/6650">#6650</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YifanYang6/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YifanYang6">@YifanYang6</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2598934087" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6646" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6646/hovercard" href="https://github.com/caddyserver/caddy/pull/6646">#6646</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Botelho31/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Botelho31">@Botelho31</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2619758862" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6665" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6665/hovercard" href="https://github.com/caddyserver/caddy/pull/6665">#6665</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atakanyenel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atakanyenel">@atakanyenel</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2600877903" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6648" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6648/hovercard" href="https://github.com/caddyserver/caddy/pull/6648">#6648</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/suciptoid/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/suciptoid">@suciptoid</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2642315106" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6681" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6681/hovercard" href="https://github.com/caddyserver/caddy/pull/6681">#6681</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nikonhub/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nikonhub">@nikonhub</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2644156436" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6682" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6682/hovercard" href="https://github.com/caddyserver/caddy/pull/6682">#6682</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/santhoshTpixler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/santhoshTpixler">@santhoshTpixler</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2668427701" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6697" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6697/hovercard" href="https://github.com/caddyserver/caddy/pull/6697">#6697</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rishitashaw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rishitashaw">@rishitashaw</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2683716550" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6701" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6701/hovercard" href="https://github.com/caddyserver/caddy/pull/6701">#6701</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jpadilla/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jpadilla">@jpadilla</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724543608" data-permission-text="Title is private" data-url="https://github.com/caddyserver/caddy/issues/6735" data-hovercard-type="pull_request" data-hovercard-url="/caddyserver/caddy/pull/6735/hovercard" href="https://github.com/caddyserver/caddy/pull/6735">#6735</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/caddyserver/caddy/compare/v2.8.4...v2.9.0"><tt>v2.8.4...v2.9.0</tt></a></p>github-actions[bot]tag:github.com,2008:Repository/298255706/v2.84.12024-12-31T15:00:38ZdgVoodoo2: v2.84.1 - Fixing some of the new bugs<ul>
<li>Fixing a minor bug in the new shader code translator</li>
<li>Fixing a bug in a frontend optimization (Insane 2)</li>
<li>Fixing the handling pf BC5 textures in the backends (Timeshift)</li>
<li>Fixing a screenmode switching problem (Planet of the Apes)</li>
</ul>dege-diosgtag:github.com,2008:Repository/14712850/v1.29.0-rc.32024-12-31T11:51:49Zsyncthing: v1.29.0-rc.3<p>v1.29.0-rc.3</p>
<p>Bugfixes:</p>
<ul>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2723449858" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9855" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9855/hovercard" href="https://github.com/syncthing/syncthing/issues/9855">#9855</a>: GUI address unix socket broken</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2745087362" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9872" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9872/hovercard" href="https://github.com/syncthing/syncthing/issues/9872">#9872</a>: When socket files are in a folder that needs to be synced on linux, some files were not synced until the socket files were removed</li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2746332510" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9875" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9875/hovercard" href="https://github.com/syncthing/syncthing/issues/9875">#9875</a>: Clarify log message for ignored folders</li>
</ul>
<p>Other issues:</p>
<ul>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2740469955" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9870" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9870/hovercard" href="https://github.com/syncthing/syncthing/issues/9870">#9870</a>: Fails with Go 1.24: runtime go1.24rc1 not found in compat.yaml</li>
</ul>calmhtag:github.com,2008:Repository/610265820/2024-12-31-tuxguitar-next2024-12-31T11:16:04Ztuxguitar: 2024-12-31-tuxguitar-next<p><strong>Warning:</strong> This version of TuxGuitar is our development playground. It uses a <strong>new file format</strong> which is still under development and cannot be read by older versions. We cannot guarantee that the files saved with this version are error-free and compatible with future TuxGuitar versions!</p>
<p>The Windows packages include OpenJDK from portableapps.com.<br>
The macOS package includes OpenJDK from brew.sh.</p>helge17tag:github.com,2008:Repository/782059750/v0.9.52024-12-30T15:29:16ZRatatouille.lv2: v0.9.5<p>Ratatouille is a Neural Model loader and mixer for Linux/Windows.</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://github.com/brummer10/Ratatouille.lv2/blob/main/Ratatouille.png?raw=true"><img src="https://github.com/brummer10/Ratatouille.lv2/raw/main/Ratatouille.png?raw=true" alt="Ratatouille" style="max-width: 100%;"></a></p>
<p>This release introduce a (optional) automatic phase correction for loaded models and, a (optional) buffered mode, which means that all heavy processing was lifted into a background thread. That reduce the DSP load to nearly zero on modern CPU's, but introduce a one frame buffer latency. The latency introduced will be reported to the host (DAW) so that it could be compensated by the host.<br>
Also, new in this release is the included MOD UI. That allow to use Ratatouille with it's GUI in <a href="https://github.com/moddevices/mod-desktop">MOD Desktop</a><br>
Beside that there are now "erase" buttons which allow to quickly remove a model or IR file from the processing.</p>
<p>Ratatouille allow to load up to two neural model files and mix there output. Those models could be <a href="https://tonehunt.org/all" rel="nofollow">*.nam files</a> or <a href="https://cloud.aida-x.cc/all" rel="nofollow">*.json or .aidax files</a>. So you could blend from clean to crunch for example, or, go wild and mix different amp models, or mix a amp with a pedal simulation.</p>
<p>Ratatouille using parallel processing to process the second neural model and the second IR-File to reduce the dsp load.</p>
<p>The "Delay" control could add a small delay to the second model to overcome phasing issues, or to add some color/reverb to the sound.</p>
<p>To round up the sound it allow to load up to two Impulse Response files and mix there output as well. You could try the wildest combinations, or, be conservative and load just your single preferred IR-File.</p>
<p>Each neural model may have a different expected Sample Rate, Ratatouille will resample the buffer to match that.<br>
Impulse Response Files will be resampled on the fly to match the session Sample Rate.</p>
<p>Attached been ready to use binaries, <strong>note please that Ratatouille.lv2-v3-v0.9.5-linux-x86_64.tar.xz is a fully optimized version using the x86-64-v3 optimisation, you could check if your system supports that by running the command<br>
<code>/usr/lib64/ld-linux-x86-64.so.2 --help 2>/dev/null | grep 'x86-64-v3 (supported'</code><br>
if that return nothing, your system can't use this, in that case you should choose Ratatouille.lv2-v0.9.5-linux-x86_64.tar.xz</strong></p>
<p>To build from source, please use Ratatouille.lv2-v0.9.5-src.tar.xz as only that contain the needed submodules.</p>github-actions[bot]tag:github.com,2008:Repository/19330466/v0.8.32024-12-30T15:19:32ZxxHash: v0.8.3<p>xxHash <code>v0.8.3</code> is a maintenance update, featuring a bug fix and several quality of life improvements.</p>
<h3>Bug Fix</h3>
<ul>
<li><strong><code>XXH3_128bits_withSecretandSeed()</code></strong><br>
Corrects an edge case (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977428828" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/894" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/894/hovercard" href="https://github.com/Cyan4973/xxHash/pull/894">#894</a>) that could generate invalid results. Users of this function should upgrade. Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hltj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hltj">@hltj</a> for the report and fix.</li>
</ul>
<h3>Command-Line Improvements</h3>
<ul>
<li><strong>Runtime Vector Extension on x86</strong><br>
<code>xxhsum</code> automatically detects and employs the best available vector extension (SSE, AVX, etc.) on <code>x86</code>/<code>x64</code> cpus. Previously, this required an explicit build macro; it is now enabled by default. Maintainers can still control it manually, and can disable it with <code>DISPATCH=0</code>.</li>
<li><strong><code>--filelist</code> / <code>--files-from</code></strong><br>
Accepts file names from a text file or <code>stdin</code>, simplifying bulk hashing. Kudos to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ian-Clowes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ian-Clowes">@Ian-Clowes</a> for the idea and implementation.</li>
<li><strong>Short GNU Format for XXH3</strong><br>
A new <code>-H3</code> mode generates XXH3 64-bit hashes with a <code>XXH3_</code> prefix, neatly distinguishing them from <code>XXH64</code>. The symlink <code>xxh3sum</code> defaults to this mode.</li>
</ul>
<h3>Portability</h3>
<ul>
<li><strong>LoongArch SX SIMD Support</strong><br>
Includes an optimized LoongArch SX implementation of xxh3 (courtesy of <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lrzlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lrzlin">@lrzlin</a>).</li>
<li><strong>Extended Platform Coverage</strong><br>
Validated builds for AIX OS and SPARC CPUs.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/scribam/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/scribam">@scribam</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1801711364" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/859" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/859/hovercard" href="https://github.com/Cyan4973/xxHash/pull/859">#859</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/klemensn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/klemensn">@klemensn</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1865407695" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/880" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/880/hovercard" href="https://github.com/Cyan4973/xxHash/pull/880">#880</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/thestr4ng3r/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/thestr4ng3r">@thestr4ng3r</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1851555976" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/878" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/878/hovercard" href="https://github.com/Cyan4973/xxHash/pull/878">#878</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cclauss/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cclauss">@cclauss</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977710332" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/895" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/895/hovercard" href="https://github.com/Cyan4973/xxHash/pull/895">#895</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nathaniel-brough/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nathaniel-brough">@nathaniel-brough</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2054931231" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/906" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/906/hovercard" href="https://github.com/Cyan4973/xxHash/pull/906">#906</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crosdahl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crosdahl">@crosdahl</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2243032982" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/932" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/932/hovercard" href="https://github.com/Cyan4973/xxHash/pull/932">#932</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pps83/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pps83">@pps83</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2218975641" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/931" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/931/hovercard" href="https://github.com/Cyan4973/xxHash/pull/931">#931</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hltj/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hltj">@hltj</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1977428828" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/894" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/894/hovercard" href="https://github.com/Cyan4973/xxHash/pull/894">#894</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/spaette/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/spaette">@spaette</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2362886524" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/953" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/953/hovercard" href="https://github.com/Cyan4973/xxHash/pull/953">#953</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mofosyne/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mofosyne">@mofosyne</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2367525291" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/954" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/954/hovercard" href="https://github.com/Cyan4973/xxHash/pull/954">#954</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ian-Clowes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ian-Clowes">@Ian-Clowes</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2577095824" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/972" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/972/hovercard" href="https://github.com/Cyan4973/xxHash/pull/972">#972</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/crrodriguez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/crrodriguez">@crrodriguez</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2625096019" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/976" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/976/hovercard" href="https://github.com/Cyan4973/xxHash/pull/976">#976</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lrzlin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lrzlin">@lrzlin</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2703110655" data-permission-text="Title is private" data-url="https://github.com/Cyan4973/xxHash/issues/981" data-hovercard-type="pull_request" data-hovercard-url="/Cyan4973/xxHash/pull/981/hovercard" href="https://github.com/Cyan4973/xxHash/pull/981">#981</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/Cyan4973/xxHash/compare/v0.8.2...v0.8.3"><tt>v0.8.2...v0.8.3</tt></a></p>Cyan4973tag:github.com,2008:Repository/610265820/2024-12-29-tuxguitar-next2024-12-29T20:05:08Ztuxguitar: 2024-12-29-tuxguitar-next<p><strong>Warning:</strong> This version of TuxGuitar is our development playground. It uses a <strong>new file format</strong> which is still under development and cannot be read by older versions. We cannot guarantee that the files saved with this version are error-free and compatible with future TuxGuitar versions!</p>
<p>These macOS package includes OpenJDK from brew.sh (x86_64 or arm64).</p>helge17tag:github.com,2008:Repository/264960951/v0.1.82024-12-29T14:10:27ZSignet: v0.1.8<p>There are binaries available for the Windows, Linux (Ubuntu) and Mac versions of Signet. These can be found in the assets section of this Github release. Just download and extract the file to start using it.</p>
<p>The macOS version is a universal binary, codesigned and notarized.</p>
<p>Changes:</p>
<p>0.1.8:</p>
<ul>
<li>Notarize the macOS version</li>
</ul>
<p>0.1.7:</p>
<ul>
<li>Codesign the macOS version</li>
</ul>
<p>0.1.6:</p>
<ul>
<li>Add --output-file option for specifying a single output file instead of overwriting the input file</li>
<li>Fix filepath case sensitivity issues on Window and macOS</li>
<li>Fix norm --rms when using --independent-channels</li>
</ul>
<p>0.1.5:</p>
<ul>
<li>Prints a stack trace when a fatal error occurs</li>
<li>Build universal binaries on macOS</li>
</ul>
<p>0.1.4:</p>
<ul>
<li>print-info now shows peak meter info (dB) and length (seconds)</li>
<li>Fix crash caused by having a wildcard at the start of the glob as well as a slash</li>
<li>Add a mode to seamless-loop that can make a loop without using crossfades: this is used when the crossfade-size is 0. See seamless-loop documentation for more info.</li>
</ul>
<p>0.1.3:</p>
<ul>
<li>Add --independent-channels and --mix-channels to norm command</li>
<li>Improve the wording and usefulness of messages</li>
<li>Add --output-folder option to Signet instead of always overwriting files</li>
<li>--sample-sets now searches for sets across all input files rather than just in each folder</li>
<li>Fix AudioDurations ms being interpreted as s</li>
<li>Improve backup system</li>
<li>Add --expected-note to auto-tune</li>
<li>Improve usage.md style</li>
<li>Compile with static runtime libraries on Windows</li>
</ul>
<p>0.1.2:</p>
<ul>
<li>Add --make-same-length option to sample-blend</li>
<li>Tweak fix-pitch drift algorithm and add extra utility options</li>
<li>Add pan command</li>
<li>Add --sample-set option to fix-pitch-drift and auto-tune</li>
<li>Turn --undo and --clear-backup into commands rather than options (they work identically to as before)</li>
<li>Improve colours and the format of the message output; each message now reports what filename it belongs to</li>
<li>Improve what counts as an error and what counts as a warning</li>
<li>Add --warnings-are-errors to require Signet to exit if any warning is issued</li>
<li>Add option to norm to normalise each channel independently</li>
<li>Fix-pitch-drift: add --expected-note, so as to only correct drift if the detected pitch is as expected</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/264960951/v0.1.72024-12-29T12:12:17ZSignet: v0.1.7<p>There are binaries available for the Windows, Linux (Ubuntu) and Mac versions of Signet. These can be found in the assets section of this Github release. Just download and extract the file to start using it.</p>
<p>Changes:</p>
<p>0.1.7:</p>
<ul>
<li>Codesign the macOS version</li>
</ul>
<p>0.1.6:</p>
<ul>
<li>Add --output-file option for specifying a single output file instead of overwriting the input file</li>
<li>Fix filepath case sensitivity issues on Window and macOS</li>
<li>Fix norm --rms when using --independent-channels</li>
</ul>
<p>0.1.5:</p>
<ul>
<li>Prints a stack trace when a fatal error occurs</li>
<li>Build universal binaries on macOS</li>
</ul>
<p>0.1.4:</p>
<ul>
<li>print-info now shows peak meter info (dB) and length (seconds)</li>
<li>Fix crash caused by having a wildcard at the start of the glob as well as a slash</li>
<li>Add a mode to seamless-loop that can make a loop without using crossfades: this is used when the crossfade-size is 0. See seamless-loop documentation for more info.</li>
</ul>
<p>0.1.3:</p>
<ul>
<li>Add --independent-channels and --mix-channels to norm command</li>
<li>Improve the wording and usefulness of messages</li>
<li>Add --output-folder option to Signet instead of always overwriting files</li>
<li>--sample-sets now searches for sets across all input files rather than just in each folder</li>
<li>Fix AudioDurations ms being interpreted as s</li>
<li>Improve backup system</li>
<li>Add --expected-note to auto-tune</li>
<li>Improve usage.md style</li>
<li>Compile with static runtime libraries on Windows</li>
</ul>
<p>0.1.2:</p>
<ul>
<li>Add --make-same-length option to sample-blend</li>
<li>Tweak fix-pitch drift algorithm and add extra utility options</li>
<li>Add pan command</li>
<li>Add --sample-set option to fix-pitch-drift and auto-tune</li>
<li>Turn --undo and --clear-backup into commands rather than options (they work identically to as before)</li>
<li>Improve colours and the format of the message output; each message now reports what filename it belongs to</li>
<li>Improve what counts as an error and what counts as a warning</li>
<li>Add --warnings-are-errors to require Signet to exit if any warning is issued</li>
<li>Add option to norm to normalise each channel independently</li>
<li>Fix-pitch-drift: add --expected-note, so as to only correct drift if the detected pitch is as expected</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/610265820/1.6.62024-12-27T19:06:34Ztuxguitar: 1.6.6<p>The Windows packages include OpenJDK from portableapps.com.<br>
The macOS package includes OpenJDK from brew.sh.</p>helge17tag:github.com,2008:Repository/7056202/11.1.12024-12-27T16:53:33Zfmt: 11.1.1<ul>
<li>
<p>Fixed ABI compatibility with earlier 11.x versions (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2760016290" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4278" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4278/hovercard" href="https://github.com/fmtlib/fmt/issues/4278">#4278</a>).</p>
</li>
<li>
<p>Defined CMake components (<code>core</code> and <code>doc</code>) to allow docs to be installed separately (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2759506566" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4276" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4276/hovercard" href="https://github.com/fmtlib/fmt/pull/4276">#4276</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/carlsmedstad/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/carlsmedstad">@carlsmedstad</a>.</p>
</li>
</ul>vitauttag:github.com,2008:Repository/294977469/v1.7.72024-12-26T18:55:42Zclink: v1.7.7<ul>
<li>Fixed <a href="https://github.com/chrisant996/clink/issues/713" data-hovercard-type="issue" data-hovercard-url="/chrisant996/clink/issues/713/hovercard">#713</a>; character width measurements are wrong for some Chinese characters in terminals other than Windows Terminal (regression introduced in v1.7.6).</li>
</ul>chrisant996tag:github.com,2008:Repository/671832156/v0.20.142024-12-26T09:15:57Zeza: v0.20.14
<h1>Changelog</h1>
<h2>[0.20.14] - 2024-12-26</h2>
<h3>Bug Fixes</h3>
<ul>
<li>...those pesky workflow targets</li>
<li>Remove separate bsd tests</li>
<li>Remove audit workflow</li>
</ul>
<h3>Features</h3>
<ul>
<li>Audit checks in main CI</li>
</ul>
<h3>Miscellaneous Tasks</h3>
<ul>
<li>Eza v0.20.14 changelogs, version bump</li>
</ul>
<h3>Refactor</h3>
<ul>
<li>Move eza, trycmd packages</li>
<li>Move BSD unit tests to main flow</li>
</ul>
<h3>Styling</h3>
<ul>
<li>Format workflows</li>
<li>Ci checks formatted</li>
</ul>
<h3>Build</h3>
<ul>
<li>Cargo 2024-12-25</li>
</ul>
<h3>Ci</h3>
<ul>
<li>Simplify</li>
<li>Let's just always run em'</li>
<li>Only run big checks on PRs to main</li>
<li>Faster flake checks... maybe?</li>
<li>Flakes on latest ubuntu</li>
<li>Only do no-merge-commits on PR</li>
</ul>
<h1>Checksums</h1>
<h2>sha256sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="5faf3adcecb5df412330dc2a1ae724cac92ac9b281f93e00c83eb3c4174317f5 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
2b3ba97d6eaaa650642acedb3b86b5a68fe696aa8ea180182bb02b0a308e1154 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
984394691d5d9d64a39ebd7e436da34267e12dba2c5924f559c81e8903067a85 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
3147d79a6f2b25491046c58cecff9a56619d5f8417518b938e2b2143008d8964 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
c4fe8b653a139dec5ef0b9cd9c99c31c6317098d78124986cd883ed718bd65a6 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
d1ad6455347d9af12cf07896d07fe243c7422ae7fd5065507be307d58599796f ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
d86f6641b05c17fba8d55978f038428134d0a246bc53d8695b0193a3a214bce7 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
0c32697c38bce2031316dd5b02071df2c4f07288990ef7a0f397568d5c803503 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
cb5953a866a5fb3ec8d4fb0f6b0275511c5caa4d6b3019e5378d970ea85d2ef0 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
60f77c4d3fe00fb771bb125de8eacd530f392ec992636e166bf066eb0e3d77b9 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>5faf3adcecb5df412330dc2a1ae724cac92ac9b281f93e00c83eb3c4174317f5 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
2b3ba97d6eaaa650642acedb3b86b5a68fe696aa8ea180182bb02b0a308e1154 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
984394691d5d9d64a39ebd7e436da34267e12dba2c5924f559c81e8903067a85 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
3147d79a6f2b25491046c58cecff9a56619d5f8417518b938e2b2143008d8964 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
c4fe8b653a139dec5ef0b9cd9c99c31c6317098d78124986cd883ed718bd65a6 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
d1ad6455347d9af12cf07896d07fe243c7422ae7fd5065507be307d58599796f ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
d86f6641b05c17fba8d55978f038428134d0a246bc53d8695b0193a3a214bce7 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
0c32697c38bce2031316dd5b02071df2c4f07288990ef7a0f397568d5c803503 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
cb5953a866a5fb3ec8d4fb0f6b0275511c5caa4d6b3019e5378d970ea85d2ef0 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
60f77c4d3fe00fb771bb125de8eacd530f392ec992636e166bf066eb0e3d77b9 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>md5sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="09710dc23285c1727dd2bc1e64bbaf07 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
4bbdefed88ed1d3b13ae2f6fcae96bd4 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
b9843ad47779ce12708517fe75e05612 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
f6059fee387a7307a1f5c60716e8feaf ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
69e558435079a2f3c926a37992822f34 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
884f07c6f1094117a510cad21b48b43d ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
4a2359e65dc3d9148a7ba2f06835fe8d ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
069058530ce68bb7b0e2bb73e1d3ac30 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
86138641e4116cb9d807f197689b8cd3 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
d71ad5d97fe04c95321e5d6b7ea1dd07 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>09710dc23285c1727dd2bc1e64bbaf07 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
4bbdefed88ed1d3b13ae2f6fcae96bd4 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
b9843ad47779ce12708517fe75e05612 ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
f6059fee387a7307a1f5c60716e8feaf ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
69e558435079a2f3c926a37992822f34 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
884f07c6f1094117a510cad21b48b43d ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
4a2359e65dc3d9148a7ba2f06835fe8d ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
069058530ce68bb7b0e2bb73e1d3ac30 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
86138641e4116cb9d807f197689b8cd3 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
d71ad5d97fe04c95321e5d6b7ea1dd07 ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>blake3sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="d644a69764a27d281e0523a9a11750e6526b990de2443c5d4c04f47a3969fa46 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
8455a2f13f01cc63575b37d6beebd90cbeee88c457373903564ca1be5070671b ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
155a5222288755c72bb2bfcbd35a0b9c8cbe44d86e08ddfcc1dd5daca643f95e ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
93abf5039e2f2ffbecbc2f8b21444d9dbf904d767cfc7d144fa4c2e712a66c9f ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
e554ca93feb3e8206e302baee4d91a6e2986ba43a75ec08b93bc94dd731ca389 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
4201011dcffc7871e143aa8c0f59c2b6f17e7adc4ca232de2f75996435f63fff ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
376dcef1cc796a8e2ee4c12ba31e44e02720787c26355bff030ee3df80083add ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
24458d1e8cfdc1cce3a80a51fabdc65f0abfed821e338aa9c7b2107c5fde3073 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
576b75ee6945a6f27c885fc9b9fae0c717e3bf0138e7a409a5f28a2a49048e9c ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
f7042fe751015f1fbd396410cd1d09a3e16c118ab471a13bfe940df79523a40f ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>d644a69764a27d281e0523a9a11750e6526b990de2443c5d4c04f47a3969fa46 ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.tar.gz
8455a2f13f01cc63575b37d6beebd90cbeee88c457373903564ca1be5070671b ./target/bin-0.20.14/eza_aarch64-unknown-linux-gnu.zip
155a5222288755c72bb2bfcbd35a0b9c8cbe44d86e08ddfcc1dd5daca643f95e ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.tar.gz
93abf5039e2f2ffbecbc2f8b21444d9dbf904d767cfc7d144fa4c2e712a66c9f ./target/bin-0.20.14/eza_arm-unknown-linux-gnueabihf.zip
e554ca93feb3e8206e302baee4d91a6e2986ba43a75ec08b93bc94dd731ca389 ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.tar.gz
4201011dcffc7871e143aa8c0f59c2b6f17e7adc4ca232de2f75996435f63fff ./target/bin-0.20.14/eza.exe_x86_64-pc-windows-gnu.zip
376dcef1cc796a8e2ee4c12ba31e44e02720787c26355bff030ee3df80083add ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.tar.gz
24458d1e8cfdc1cce3a80a51fabdc65f0abfed821e338aa9c7b2107c5fde3073 ./target/bin-0.20.14/eza_x86_64-unknown-linux-gnu.zip
576b75ee6945a6f27c885fc9b9fae0c717e3bf0138e7a409a5f28a2a49048e9c ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.tar.gz
f7042fe751015f1fbd396410cd1d09a3e16c118ab471a13bfe940df79523a40f ./target/bin-0.20.14/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>cafkafktag:github.com,2008:Repository/7056202/11.1.02024-12-25T17:03:31Zfmt: 11.1.0<ul>
<li>
<p>Improved C++20 module support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2421595282" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4081" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4081/hovercard" href="https://github.com/fmtlib/fmt/issues/4081">#4081</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426010672" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4083" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4083/hovercard" href="https://github.com/fmtlib/fmt/pull/4083">#4083</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2426033366" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4084" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4084/hovercard" href="https://github.com/fmtlib/fmt/pull/4084">#4084</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2504364736" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4152" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4152/hovercard" href="https://github.com/fmtlib/fmt/pull/4152">#4152</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2504407781" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4153" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4153/hovercard" href="https://github.com/fmtlib/fmt/issues/4153">#4153</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2537870995" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4169" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4169/hovercard" href="https://github.com/fmtlib/fmt/pull/4169">#4169</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2567800204" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4190" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4190/hovercard" href="https://github.com/fmtlib/fmt/issues/4190">#4190</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2646753168" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4234" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4234/hovercard" href="https://github.com/fmtlib/fmt/issues/4234">#4234</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2660102378" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4239" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4239/hovercard" href="https://github.com/fmtlib/fmt/pull/4239">#4239</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kamrann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kamrann">@kamrann</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Arghnews/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Arghnews">@Arghnews</a>.</p>
</li>
<li>
<p>Reduced debug (unoptimized) binary code size and the number of template instantiations when passing formatting arguments. For example, unoptimized binary code size for <code>fmt::print("{}", 42)</code> was reduced by ~40% on GCC and ~60% on clang (x86-64).</p>
<p>GCC:</p>
<ul>
<li>Before: 161 instructions of which 105 are in reusable functions (<a href="https://www.godbolt.org/z/s9bGoo4ze" rel="nofollow">godbolt</a>).</li>
<li>After: 116 instructions of which 60 are in reusable functions (<a href="https://www.godbolt.org/z/r7GGGxMs6" rel="nofollow">godbolt</a>).</li>
</ul>
<p>Clang:</p>
<ul>
<li>Before: 310 instructions of which 251 are in reusable functions (<a href="https://www.godbolt.org/z/Ts88b7M9o" rel="nofollow">godbolt</a>).</li>
<li>After: 194 instructions of which 135 are in reusable functions (<a href="https://www.godbolt.org/z/vcrjP8ceW" rel="nofollow">godbolt</a>).</li>
</ul>
</li>
<li>
<p>Added an experimental <code>fmt::writer</code> API that can be used for writing to different destinations such as files or strings (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="919188297" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/2354" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/2354/hovercard" href="https://github.com/fmtlib/fmt/issues/2354">#2354</a>). For example (<a href="https://www.godbolt.org/z/rWoKfbP7e" rel="nofollow">godbolt</a>):</p>
<div class="highlight highlight-source-c++ notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="#include <fmt/os.h>
void write_text(fmt::writer w) {
w.print("The answer is {}.", 42);
}
int main() {
// Write to FILE.
write_text(stdout);
// Write to fmt::ostream.
auto f = fmt::output_file("myfile");
write_text(f);
// Write to std::string.
auto sb = fmt::string_buffer();
write_text(sb);
std::string s = sb.str();
}"><pre>#<span class="pl-k">include</span> <span class="pl-s"><span class="pl-pds"><</span>fmt/os.h<span class="pl-pds">></span></span>
<span class="pl-k">void</span> <span class="pl-en">write_text</span>(fmt::writer w) {
w.<span class="pl-c1">print</span>(<span class="pl-s"><span class="pl-pds">"</span>The answer is {}.<span class="pl-pds">"</span></span>, <span class="pl-c1">42</span>);
}
<span class="pl-k">int</span> <span class="pl-en">main</span>() {
<span class="pl-c"><span class="pl-c">//</span> Write to FILE.</span>
<span class="pl-c1">write_text</span>(stdout);
<span class="pl-c"><span class="pl-c">//</span> Write to fmt::ostream.</span>
<span class="pl-k">auto</span> f = <span class="pl-c1">fmt::output_file</span>(<span class="pl-s"><span class="pl-pds">"</span>myfile<span class="pl-pds">"</span></span>);
<span class="pl-c1">write_text</span>(f);
<span class="pl-c"><span class="pl-c">//</span> Write to std::string.</span>
<span class="pl-k">auto</span> sb = <span class="pl-c1">fmt::string_buffer</span>();
<span class="pl-c1">write_text</span>(sb);
std::string s = sb.<span class="pl-c1">str</span>();
}</pre></div>
</li>
<li>
<p>Added width and alignment support to the formatter of <code>std::error_code</code>.</p>
</li>
<li>
<p>Made <code>std::expected<void, E></code> formattable (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2501843639" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4145" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4145/hovercard" href="https://github.com/fmtlib/fmt/issues/4145">#4145</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2503333177" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4148" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4148/hovercard" href="https://github.com/fmtlib/fmt/pull/4148">#4148</a>). For example (<a href="https://www.godbolt.org/z/hrj5c6G86" rel="nofollow">godbolt</a>):</p>
<div class="highlight highlight-source-c++ notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="fmt::print("{}", std::expected<void, int>());"><pre><span class="pl-en">fmt::print</span>(<span class="pl-s"><span class="pl-pds">"</span>{}<span class="pl-pds">"</span></span>, std::expected<<span class="pl-k">void</span>, <span class="pl-k">int</span>>());</pre></div>
<p>prints</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="expected()"><pre class="notranslate"><code>expected()
</code></pre></div>
<p>Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Made <code>fmt::is_formattable<void></code> SFINAE-friendly (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2503330496" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4147" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4147/hovercard" href="https://github.com/fmtlib/fmt/issues/4147">#4147</a>).</p>
</li>
<li>
<p>Added support for <code>_BitInt</code> formatting when using clang (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2342849785" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4007" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4007/hovercard" href="https://github.com/fmtlib/fmt/issues/4007">#4007</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2407084414" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4072" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4072/hovercard" href="https://github.com/fmtlib/fmt/pull/4072">#4072</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2499249025" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4140" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4140/hovercard" href="https://github.com/fmtlib/fmt/issues/4140">#4140</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2540449179" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4173" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4173/hovercard" href="https://github.com/fmtlib/fmt/issues/4173">#4173</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2551582017" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4176" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4176/hovercard" href="https://github.com/fmtlib/fmt/pull/4176">#4176</a>). For example (<a href="https://www.godbolt.org/z/KWjbWec5z" rel="nofollow">godbolt</a>):</p>
<div class="highlight highlight-source-c++ notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="using int42 = _BitInt(42);
fmt::print("{}", int42(100));"><pre><span class="pl-k">using</span> int42 = _BitInt(<span class="pl-c1">42</span>);
<span class="pl-en">fmt::print</span>(<span class="pl-s"><span class="pl-pds">"</span>{}<span class="pl-pds">"</span></span>, int42(<span class="pl-c1">100</span>));</pre></div>
<p>Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Arghnews/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Arghnews">@Arghnews</a>.</p>
</li>
<li>
<p>Added the <code>n</code> specifier for tuples and pairs (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2446591679" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4107" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4107/hovercard" href="https://github.com/fmtlib/fmt/pull/4107">#4107</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/someonewithpc/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/someonewithpc">@someonewithpc</a>.</p>
</li>
<li>
<p>Added support for tuple-like types to <code>fmt::join</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2630152647" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4226" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4226/hovercard" href="https://github.com/fmtlib/fmt/issues/4226">#4226</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2641500849" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4230" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4230/hovercard" href="https://github.com/fmtlib/fmt/pull/4230">#4230</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Made more types formattable at compile time (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2477456365" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4127" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4127/hovercard" href="https://github.com/fmtlib/fmt/pull/4127">#4127</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AnthonyVH/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AnthonyVH">@AnthonyVH</a>.</p>
</li>
<li>
<p>Implemented a more efficient compile-time <code>fmt::formatted_size</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2445364961" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4102" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4102/hovercard" href="https://github.com/fmtlib/fmt/issues/4102">#4102</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2445765484" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4103" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4103/hovercard" href="https://github.com/fmtlib/fmt/pull/4103">#4103</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Fixed compile-time formatting of some string types (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2401992613" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4065" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4065/hovercard" href="https://github.com/fmtlib/fmt/pull/4065">#4065</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/torshepherd/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/torshepherd">@torshepherd</a>.</p>
</li>
<li>
<p>Made compiled version of <code>fmt::format_to</code> work with <code>std::back_insert_iterator<std::vector<char>></code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2599789534" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4206" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4206/hovercard" href="https://github.com/fmtlib/fmt/issues/4206">#4206</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2603176753" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4211" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4211/hovercard" href="https://github.com/fmtlib/fmt/pull/4211">#4211</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Added a formatter for <code>std::reference_wrapper</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2529196503" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4163" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4163/hovercard" href="https://github.com/fmtlib/fmt/pull/4163">#4163</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2534435719" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4164" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4164/hovercard" href="https://github.com/fmtlib/fmt/pull/4164">#4164</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/yfeldblum/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/yfeldblum">@yfeldblum</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Added experimental padding support (glibc <code>strftime</code> extension) to <code>%m</code>, <code>%j</code> and <code>%Y</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526101120" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4161" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4161/hovercard" href="https://github.com/fmtlib/fmt/pull/4161">#4161</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/KKhanhH/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/KKhanhH">@KKhanhH</a>.</p>
</li>
<li>
<p>Made microseconds formatted as <code>us</code> instead of <code>µs</code> if the Unicode support is disabled (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2430707782" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4088" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4088/hovercard" href="https://github.com/fmtlib/fmt/issues/4088">#4088</a>).</p>
</li>
<li>
<p>Fixed an unreleased regression in transcoding of surrogate pairs (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2437301748" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4094" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4094/hovercard" href="https://github.com/fmtlib/fmt/issues/4094">#4094</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2437489802" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4095" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4095/hovercard" href="https://github.com/fmtlib/fmt/pull/4095">#4095</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Made <code>fmt::appender</code> satisfy <code>std::output_iterator</code> concept (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2435658811" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4092" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4092/hovercard" href="https://github.com/fmtlib/fmt/issues/4092">#4092</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2435761735" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4093" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4093/hovercard" href="https://github.com/fmtlib/fmt/pull/4093">#4093</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Made <code>std::iterator_traits<fmt::appender></code> standard-conforming (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2561992228" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4185" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4185/hovercard" href="https://github.com/fmtlib/fmt/pull/4185">#4185</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CaseyCarter/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CaseyCarter">@CaseyCarter</a>.</p>
</li>
<li>
<p>Made it easier to reuse <code>fmt::formatter<std::string_view></code> for types with an implicit conversion to <code>std::string_view</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2377763446" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4036" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4036/hovercard" href="https://github.com/fmtlib/fmt/issues/4036">#4036</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2394124805" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4055" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4055/hovercard" href="https://github.com/fmtlib/fmt/pull/4055">#4055</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Arghnews/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Arghnews">@Arghnews</a>.</p>
</li>
<li>
<p>Made it possible to disable <code><filesystem></code> use via <code>FMT_CPP_LIB_FILESYSTEM</code> for compatibility with some video game console SDKs, e.g. Nintendo Switch SDK (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2723159245" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4257" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4257/hovercard" href="https://github.com/fmtlib/fmt/issues/4257">#4257</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724530616" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4258" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4258/hovercard" href="https://github.com/fmtlib/fmt/pull/4258">#4258</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2724775972" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4259" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4259/hovercard" href="https://github.com/fmtlib/fmt/pull/4259">#4259</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/W4RH4WK/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/W4RH4WK">@W4RH4WK</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Fixed compatibility with platforms that use 80-bit <code>long double</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2698019204" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4245" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4245/hovercard" href="https://github.com/fmtlib/fmt/issues/4245">#4245</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2704263135" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4246" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4246/hovercard" href="https://github.com/fmtlib/fmt/pull/4246">#4246</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jsirpoma/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jsirpoma">@jsirpoma</a>.</p>
</li>
<li>
<p>Added support for UTF-32 code units greater than <code>0xFFFF</code> in fill (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2589335953" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4201" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4201/hovercard" href="https://github.com/fmtlib/fmt/issues/4201">#4201</a>).</p>
</li>
<li>
<p>Fixed handling of legacy encodings on Windows with GCC (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2526462676" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4162" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4162/hovercard" href="https://github.com/fmtlib/fmt/issues/4162">#4162</a>).</p>
</li>
<li>
<p>Made <code>fmt::to_string</code> take <code>fmt::basic_memory_buffer</code> by const reference (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2727782961" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4261" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4261/hovercard" href="https://github.com/fmtlib/fmt/issues/4261">#4261</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2730165235" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4262" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4262/hovercard" href="https://github.com/fmtlib/fmt/pull/4262">#4262</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sascha-devel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sascha-devel">@sascha-devel</a>.</p>
</li>
<li>
<p>Added <code>fmt::dynamic_format_arg_store::size</code> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2749089825" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4270" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4270/hovercard" href="https://github.com/fmtlib/fmt/pull/4270">#4270</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hannes-harnisch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hannes-harnisch">@hannes-harnisch</a>.</p>
</li>
<li>
<p>Removed the ability to control locale usage via an undocumented <code>FMT_STATIC_THOUSANDS_SEPARATOR</code> in favor of <code>FMT_USE_LOCALE</code>.</p>
</li>
<li>
<p>Renamed <code>FMT_EXCEPTIONS</code> to <code>FMT_USE_EXCEPTIONS</code> for consistency with other similar macros.</p>
</li>
<li>
<p>Improved include directory ordering to reduce the chance of including incorrect headers when using multiple versions of {fmt} (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2462287887" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4116" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4116/hovercard" href="https://github.com/fmtlib/fmt/pull/4116">#4116</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cdzhan/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cdzhan">@cdzhan</a>.</p>
</li>
<li>
<p>Made it possible to compile a subset of {fmt} without the C++ runtime.</p>
</li>
<li>
<p>Improved documentation and README (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2402284247" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4066" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4066/hovercard" href="https://github.com/fmtlib/fmt/pull/4066">#4066</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2462295646" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4117" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4117/hovercard" href="https://github.com/fmtlib/fmt/issues/4117">#4117</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2591700207" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4203" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4203/hovercard" href="https://github.com/fmtlib/fmt/issues/4203">#4203</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2651175867" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4235" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4235/hovercard" href="https://github.com/fmtlib/fmt/pull/4235">#4235</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zyctree/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zyctree">@zyctree</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nikola-sh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nikola-sh">@nikola-sh</a>.</p>
</li>
<li>
<p>Improved the documentation generator (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2450506054" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4110" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4110/hovercard" href="https://github.com/fmtlib/fmt/pull/4110">#4110</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2459039124" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4115" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4115/hovercard" href="https://github.com/fmtlib/fmt/pull/4115">#4115</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rturrado/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rturrado">@rturrado</a>.</p>
</li>
<li>
<p>Improved CI (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2506145477" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4155" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4155/hovercard" href="https://github.com/fmtlib/fmt/pull/4155">#4155</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2503500202" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4151" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4151/hovercard" href="https://github.com/fmtlib/fmt/pull/4151">#4151</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a>.</p>
</li>
<li>
<p>Fixed various warnings and compilation issues (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1097630017" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/2708" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/2708/hovercard" href="https://github.com/fmtlib/fmt/issues/2708">#2708</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2434889142" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4091" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4091/hovercard" href="https://github.com/fmtlib/fmt/issues/4091">#4091</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2449597548" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4109" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4109/hovercard" href="https://github.com/fmtlib/fmt/issues/4109">#4109</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2454926683" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4113" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4113/hovercard" href="https://github.com/fmtlib/fmt/issues/4113">#4113</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2474322944" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4125" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4125/hovercard" href="https://github.com/fmtlib/fmt/issues/4125">#4125</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2489403587" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4129" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4129/hovercard" href="https://github.com/fmtlib/fmt/issues/4129">#4129</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2489709994" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4130" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4130/hovercard" href="https://github.com/fmtlib/fmt/pull/4130">#4130</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2490496193" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4131" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4131/hovercard" href="https://github.com/fmtlib/fmt/pull/4131">#4131</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2491316314" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4132" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4132/hovercard" href="https://github.com/fmtlib/fmt/pull/4132">#4132</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2491860816" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4133" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4133/hovercard" href="https://github.com/fmtlib/fmt/issues/4133">#4133</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2500126170" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4144" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4144/hovercard" href="https://github.com/fmtlib/fmt/issues/4144">#4144</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2503468579" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4150" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4150/hovercard" href="https://github.com/fmtlib/fmt/issues/4150">#4150</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2519489754" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4158" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4158/hovercard" href="https://github.com/fmtlib/fmt/issues/4158">#4158</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2519543697" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4159" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4159/hovercard" href="https://github.com/fmtlib/fmt/pull/4159">#4159</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2524094294" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4160" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4160/hovercard" href="https://github.com/fmtlib/fmt/issues/4160">#4160</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2539477258" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4170" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4170/hovercard" href="https://github.com/fmtlib/fmt/pull/4170">#4170</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2553781189" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4177" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4177/hovercard" href="https://github.com/fmtlib/fmt/issues/4177">#4177</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2562738898" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4187" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4187/hovercard" href="https://github.com/fmtlib/fmt/pull/4187">#4187</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2564010156" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4188" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4188/hovercard" href="https://github.com/fmtlib/fmt/pull/4188">#4188</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2578443151" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4194" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4194/hovercard" href="https://github.com/fmtlib/fmt/pull/4194">#4194</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2587582256" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4200" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4200/hovercard" href="https://github.com/fmtlib/fmt/pull/4200">#4200</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2599767620" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4205" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4205/hovercard" href="https://github.com/fmtlib/fmt/issues/4205">#4205</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2599953342" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4207" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4207/hovercard" href="https://github.com/fmtlib/fmt/issues/4207">#4207</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2600768006" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4208" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4208/hovercard" href="https://github.com/fmtlib/fmt/pull/4208">#4208</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2603166431" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4210" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4210/hovercard" href="https://github.com/fmtlib/fmt/pull/4210">#4210</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2622379131" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4220" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4220/hovercard" href="https://github.com/fmtlib/fmt/issues/4220">#4220</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2644688563" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4231" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4231/hovercard" href="https://github.com/fmtlib/fmt/issues/4231">#4231</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2645682675" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4232" data-hovercard-type="issue" data-hovercard-url="/fmtlib/fmt/issues/4232/hovercard" href="https://github.com/fmtlib/fmt/issues/4232">#4232</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2645968646" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4233" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4233/hovercard" href="https://github.com/fmtlib/fmt/pull/4233">#4233</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2651739112" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4236" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4236/hovercard" href="https://github.com/fmtlib/fmt/pull/4236">#4236</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2743793369" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4267" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4267/hovercard" href="https://github.com/fmtlib/fmt/pull/4267">#4267</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2753562947" data-permission-text="Title is private" data-url="https://github.com/fmtlib/fmt/issues/4271" data-hovercard-type="pull_request" data-hovercard-url="/fmtlib/fmt/pull/4271/hovercard" href="https://github.com/fmtlib/fmt/pull/4271">#4271</a>). Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/torsten48/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/torsten48">@torsten48</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Arghnews/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Arghnews">@Arghnews</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tinfoilboy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tinfoilboy">@tinfoilboy</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/aminya/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/aminya">@aminya</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ottani/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ottani">@Ottani</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/zeroomega/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/zeroomega">@zeroomega</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/c4v4/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/c4v4">@c4v4</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kongy/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kongy">@kongy</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vinayyadav3016/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vinayyadav3016">@vinayyadav3016</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sergio-nsk/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sergio-nsk">@sergio-nsk</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/phprus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/phprus">@phprus</a> and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YexuanXiao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YexuanXiao">@YexuanXiao</a>.</p>
</li>
</ul>vitauttag:github.com,2008:Repository/264960951/v0.1.62024-12-24T09:27:06ZSignet: v0.1.6<p>There are experimental binaries available for the Windows, Linux and Mac versions of Signet. These can be found in the assets section of this Github release. Just download and extract the file to start using it.</p>
<p><strong>Note for macOS</strong>: The macOS version is not codesigned or notarized. The first time you use Signet you might need to right click it, and select "open".</p>
<p>Changes:</p>
<p>0.1.6:</p>
<ul>
<li>Add --output-file option for specifying a single output file instead of overwriting the input file</li>
<li>Fix filepath case sensitivity issues on Window and macOS</li>
<li>Fix norm --rms when using --independent-channels</li>
</ul>
<p>0.1.5:</p>
<ul>
<li>Prints a stack trace when a fatal error occurs</li>
<li>Build universal binaries on macOS</li>
</ul>
<p>0.1.4:</p>
<ul>
<li>print-info now shows peak meter info (dB) and length (seconds)</li>
<li>Fix crash caused by having a wildcard at the start of the glob as well as a slash</li>
<li>Add a mode to seamless-loop that can make a loop without using crossfades: this is used when the crossfade-size is 0. See seamless-loop documentation for more info.</li>
</ul>
<p>0.1.3:</p>
<ul>
<li>Add --independent-channels and --mix-channels to norm command</li>
<li>Improve the wording and usefulness of messages</li>
<li>Add --output-folder option to Signet instead of always overwriting files</li>
<li>--sample-sets now searches for sets across all input files rather than just in each folder</li>
<li>Fix AudioDurations ms being interpreted as s</li>
<li>Improve backup system</li>
<li>Add --expected-note to auto-tune</li>
<li>Improve usage.md style</li>
<li>Compile with static runtime libraries on Windows</li>
</ul>
<p>0.1.2:</p>
<ul>
<li>Add --make-same-length option to sample-blend</li>
<li>Tweak fix-pitch drift algorithm and add extra utility options</li>
<li>Add pan command</li>
<li>Add --sample-set option to fix-pitch-drift and auto-tune</li>
<li>Turn --undo and --clear-backup into commands rather than options (they work identically to as before)</li>
<li>Improve colours and the format of the message output; each message now reports what filename it belongs to</li>
<li>Improve what counts as an error and what counts as a warning</li>
<li>Add --warnings-are-errors to require Signet to exit if any warning is issued</li>
<li>Add option to norm to normalise each channel independently</li>
<li>Fix-pitch-drift: add --expected-note, so as to only correct drift if the detected pitch is as expected</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/51980455/v0.14.1-rc12024-12-22T23:33:52Zalacritty: Alacritty Version 0.14.1 Release Candidate 1<h3>Changed</h3>
<ul>
<li>Always emit <code>1</code> for the first parameter when having modifiers in kitty keyboard protocol</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Mouse/Vi cursor hint highlighting broken on the terminal cursor line</li>
<li>Hint launcher opening arbitrary text, when terminal content changed while opening</li>
<li><code>SemanticRight</code>/<code>SemanticLeft</code> vi motions breaking with wide semantic escape characters</li>
<li><code>alacritty migrate</code> crashing with recursive toml imports</li>
<li>Migrating nonexistent toml import breaking the entire migration</li>
<li>Crash when pressing certain modifier keys on macOS 15+</li>
<li>First daemon mode window ignoring window options passed through CLI</li>
</ul>github-actions[bot]tag:github.com,2008:Repository/51980455/alacritty_terminal_v0.24.2-rc12024-12-22T23:23:28Zalacritty: _terminal_v0.24.2-rc1<p>Alacritty Terminal version 0.24.2-rc1</p>chrisduerrtag:github.com,2008:Repository/298255706/v2.842024-12-22T21:50:17ZdgVoodoo2: v2.84 - Some improvements, new bugs<p>I have reuploaded this release with a minor fix.</p>
<ul>
<li>Rewritten shader code translators for vs.1.x/vs.2.x/vs.3.0 and ps.1.x/ps.2.x/ps.3.0, including additional geometry shaders
<ul>
<li>Fixing the bugs of the old ones, much cleaner, maintainable code for me</li>
<li>Based on the infrastructure I developed for other code generators later</li>
<li>Generating slightly more optimal shader code, more in line with code style of the official MS D3D compiler as well</li>
</ul>
</li>
<li>Fixing DD/D3D8/9 GetPrivateData for IUnknown interface data</li>
<li>Fixing an incompatibility with MS DDraw (Discord Times)</li>
<li>Fixing the upload of 3D textures in the D3D12 backend (Darksiders II)</li>
<li>Optimizing a thing for performance in the D3D8/9 frontend</li>
<li>Optimizing surface data readback for performance in the D3D12 backends</li>
<li>Fixing a crash in the D3D11 backend (Rallisport Challenge)</li>
<li>Changing the frontend D3D8/9 impl of texture palettes to a better one</li>
<li>Async palette update on UMA architectures too (bug) (Rallisport Challenge, ...)</li>
<li>Fixing the clipped cursor problem in Glide after exiting a Glide session</li>
<li>No minimizing of the fullscreen window in fake fullscreen mode in certain cases</li>
<li>An error debug message in all dll versions for fatal failed D3D12 resource allocations (when running out of address space)</li>
<li>Minor other internal fixings</li>
</ul>dege-diosgtag:github.com,2008:Repository/298255706/v2.83.22024-12-22T14:48:35ZdgVoodoo2: v2.83.2 - Some minor bugs are fixed<ul>
<li>Fixing a bug in the D3D12 backend (Radeon's Ark)</li>
<li>Fixing a swapchain creation crash (Lands of Lore 2)</li>
<li>Fixing a lighting bug with D3D execute buffers (Lego Island)</li>
<li>Fixing D3D mono rendering (Croc 2, ...)</li>
</ul>dege-diosgtag:github.com,2008:Repository/233472199/2.92024-12-20T23:06:06ZMicrosoft-Activation-Scripts: Bug fixes<h2>Changelog: 2.9</h2>
<ul>
<li>Fixed an issue in changing eval server edition when key is not installed.</li>
<li>Added troubleshooting info in case required services are corrupt.</li>
<li>Updated 365 Office editions key to bypass login prompt in ohook.</li>
<li>Added better info in case Windows update is not working when HWID activation fails.</li>
</ul>
<hr>
<h2>Download / How to use it?</h2>
<p><a href="https://github.com/massgravel/Microsoft-Activation-Scripts?tab=readme-ov-file#download--how-to-use-it">https://github.com/massgravel/Microsoft-Activation-Scripts?tab=readme-ov-file#download--how-to-use-it</a></p>
<h2>Don't download from the below Source code (zip) link. Check the above link for the info.</h2>WindowsAddicttag:github.com,2008:Repository/140602476/1.2.202024-12-20T22:44:50Zlsp-plugins: Release 1.2.20<ul>
<li>Implemented Referencer plugin series.</li>
<li>Added "Automatically load files when navigating file list" feature that allows to automatically load files when navigating file list nearby the loaded sample.</li>
<li>Added shared memory sends and returns to Mixer plugin series.</li>
<li>Added shared memory returns to A/B Tester plugin series.</li>
<li>Added tracking of maximum values to the Spectrum Analyzer plugin series.</li>
<li>Several fixes around UI Widgets.</li>
<li>Added 'Stop' button for file preview in plugins tha allow audio file loading:
<ul>
<li>Impulse Responses;</li>
<li>Impulse Reverb;</li>
<li>Room Builder;</li>
<li>Sampler and Multisampler;</li>
<li>Trigger.</li>
</ul>
</li>
<li>Better support of Enter and Escape keys in dialogs.</li>
<li>Yet more SIMD and AVX-512 optimizations in the DSP libray.</li>
<li>AVX-512 optimizations are now enabled for AMD Ryzen 7000 processor series and later.</li>
<li>DSP library now supports build for MacOS on Apple M1 and later chips.</li>
<li>Fixed possible file name loss on deactivated plugins for all modern plugin formats.</li>
<li>Fixed imprecise spectrum graph and left/right channel desynchronization when rapidly changing the frequency of filter in Parametric Equalizer plugin series.</li>
<li>Fixed the behaviour of the 'Inspect' button in the VST3 version of Parametric Equalizer plugin series. The fix may cause some regressions in user sessions by enabling the inpection of the first filter.</li>
<li>Fixed regression related to he AArch64 version of plugins that freezed the host.</li>
</ul>sadko4utag:github.com,2008:Repository/14712850/v1.29.0-rc.22024-12-20T09:32:13Zsyncthing: v1.29.0-rc.2<h2>What's Changed</h2>
<ul>
<li>build(deps): update dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh">@calmh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2729443059" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9866" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9866/hovercard" href="https://github.com/syncthing/syncthing/pull/9866">#9866</a></li>
<li>chore(fs): add debug logging for case cache registry by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/imsodin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/imsodin">@imsodin</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2740446459" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9869" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9869/hovercard" href="https://github.com/syncthing/syncthing/pull/9869">#9869</a></li>
<li>chore(model): clarify log message (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2746332510" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9875" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9875/hovercard" href="https://github.com/syncthing/syncthing/issues/9875">#9875</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh">@calmh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2747051392" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9876" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9876/hovercard" href="https://github.com/syncthing/syncthing/pull/9876">#9876</a></li>
<li>fix(scanner): continue walk after special files (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2745087362" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9872" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9872/hovercard" href="https://github.com/syncthing/syncthing/issues/9872">#9872</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh">@calmh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2747099825" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9877" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9877/hovercard" href="https://github.com/syncthing/syncthing/pull/9877">#9877</a></li>
<li>fix(discovery): properly unmarshal local discovery by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh">@calmh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2751308789" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9880" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9880/hovercard" href="https://github.com/syncthing/syncthing/pull/9880">#9880</a></li>
<li>fix(stdiscosrv): handle announcements properly :p by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/calmh/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/calmh">@calmh</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2751339391" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9881" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/9881/hovercard" href="https://github.com/syncthing/syncthing/pull/9881">#9881</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/syncthing/syncthing/compare/v1.29.0-rc.1...v1.29.0-rc.2"><tt>v1.29.0-rc.1...v1.29.0-rc.2</tt></a></p>calmhtag:github.com,2008:Repository/439618301/v0.4.4-alpha2024-12-20T07:13:25Zzsv: v0.4.4-alpha<h2>What's Changed</h2>
<ul>
<li>sheet extension and index cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/liquidaty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/liquidaty">@liquidaty</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2749367788" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/350" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/350/hovercard" href="https://github.com/liquidaty/zsv/pull/350">#350</a></li>
<li>[CI][MAC] Generate artifacts with and without codesigning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iamazeem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iamazeem">@iamazeem</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2752052130" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/353" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/353/hovercard" href="https://github.com/liquidaty/zsv/pull/353">#353</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/liquidaty/zsv/compare/v0.4.3-alpha...v0.4.4-alpha"><tt>v0.4.3-alpha...v0.4.4-alpha</tt></a></p>iamazeemtag:github.com,2008:Repository/729959292/0.4.52024-12-19T14:16:40ZZLEqualizer: 0.4.5<p>0.5.0 Pre-Release is available at here: <a href="https://github.com/ZL-Audio/ZLEqualizer/releases/tag/0.5.0">https://github.com/ZL-Audio/ZLEqualizer/releases/tag/0.5.0</a></p>
<ul>
<li>fix uninitialized static gain compensation in some edge cases</li>
<li>fix data race in some edge cases</li>
<li>fix nlopt library linking issue in 0.4.4 (See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2714563539" data-permission-text="Title is private" data-url="https://github.com/ZL-Audio/ZLEqualizer/issues/132" data-hovercard-type="issue" data-hovercard-url="/ZL-Audio/ZLEqualizer/issues/132/hovercard" href="https://github.com/ZL-Audio/ZLEqualizer/issues/132">#132</a>) which breaks Linux and macOS binaries</li>
<li>fix incorrect license in installers</li>
<li>improve DSP stability</li>
</ul>
<p>If you modify/distribute the code/binaries, please pay attention to the change of the license: <a href="https://github.com/ZL-Audio/ZLEqualizer?tab=readme-ov-file#license">https://github.com/ZL-Audio/ZLEqualizer?tab=readme-ov-file#license</a>.</p>
<p>After installation, please load the plugin in an empty DAW session and check its functionality.</p>
<p>Please read</p>
<ul>
<li>the manual: <a href="https://zl-audio.github.io/plugins/zlequalizer/" rel="nofollow">https://zl-audio.github.io/plugins/zlequalizer/</a></li>
<li>the plugin installation help page: <a href="https://zl-audio.github.io/help/plugin_installation/" rel="nofollow">https://zl-audio.github.io/help/plugin_installation/</a></li>
</ul>
<p><strong>WARNING for Windows users</strong></p>
<blockquote>
<p>I can confirm that the plugin installed by <code>ZL.Equalizer-0.4.5-Windows.exe</code> is highly likely to freeze the plugin & DAW on <strong>some</strong> machines, especially those without powerful CPU & GPU. Please try the installer <code>ZL.Equalizer-0.4.5-Windows-Software.exe</code> first. The Direct2D feature from the current JUCE version causes this issue. JUCE team is working on a fix.</p>
</blockquote>
<p><strong>WARNING for Linux users</strong></p>
<blockquote>
<p>If you build it locally, please pull the whole commit history.</p>
</blockquote>github-actions[bot]tag:github.com,2008:Repository/782059750/v0.9.42024-12-19T07:18:17ZRatatouille.lv2: v0.9.4<p>Ratatouille is a Neural Model loader and mixer for Linux/Windows.</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://github.com/brummer10/Ratatouille.lv2/blob/main/Ratatouille.png?raw=true"><img src="https://github.com/brummer10/Ratatouille.lv2/raw/main/Ratatouille.png?raw=true" alt="Ratatouille" style="max-width: 100%;"></a></p>
<p>This release introduce a normalization option for NAM models and<br>
fix a issue with the normalization (a.k.a loudness compensation) of IR Files (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/avanzzzi/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/avanzzzi">@avanzzzi</a> )</p>
<p>Ratatouille allow to load up to two neural model files and mix there output. Those models could be <a href="https://tonehunt.org/all" rel="nofollow">*.nam files</a> or <a href="https://cloud.aida-x.cc/all" rel="nofollow">*.json or .aidax files</a>. So you could blend from clean to crunch for example, or, go wild and mix different amp models, or mix a amp with a pedal simulation.</p>
<p>Ratatouille using parallel processing to process the second neural model and the second IR-File to reduce the dsp load.</p>
<p>The "Delay" control could add a small delay to the second model to overcome phasing issues, or to add some color/reverb to the sound.</p>
<p>To round up the sound it allow to load up to two Impulse Response files and mix there output as well. You could try the wildest combinations, or, be conservative and load just your single preferred IR-File.</p>
<p>Each neural model may have a different expected Sample Rate, Ratatouille will resample the buffer to match that.<br>
Impulse Response Files will be resampled on the fly to match the session Sample Rate.</p>
<p>Attached been ready to use binaries, <strong>note please that Ratatouille.lv2-v3-v0.9.4-linux-x86_64.tar.xz is a fully optimized version using the x86-64-v3 optimisation, you could check if your system supports that by running the command<br>
<code>/usr/lib64/ld-linux-x86-64.so.2 --help 2>/dev/null | grep 'x86-64-v3 (supported'</code><br>
if that return nothing, your system can't use this, in that case you should choose Ratatouille.lv2-v0.9.4-linux-x86_64.tar.xz</strong></p>
<p>To build from source, please use Ratatouille.lv2-v0.9.4-src.tar.xz as only that contain the needed submodules.</p>github-actions[bot]tag:github.com,2008:Repository/439618301/v0.4.3-alpha2024-12-19T06:48:19Zzsv: v0.4.3-alpha<h2>What's Changed</h2>
<ul>
<li>improve error handling by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/liquidaty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/liquidaty">@liquidaty</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2748898672" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/348" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/348/hovercard" href="https://github.com/liquidaty/zsv/pull/348">#348</a></li>
<li>ci fixes and updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iamazeem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iamazeem">@iamazeem</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/liquidaty/zsv/compare/v0.4.2-alpha...v0.4.3-alpha"><tt>v0.4.2-alpha...v0.4.3-alpha</tt></a></p>iamazeemtag:github.com,2008:Repository/671832156/v0.20.132024-12-18T18:07:31Zeza: v0.20.13
<h1>Changelog</h1>
<h2>[0.20.13] - 2024-12-18</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Pre-commit-hooks.nix trying to be too clever</li>
<li>Remove stray description (originally from <code>--decay-mode</code>)</li>
</ul>
<h3>Miscellaneous Tasks</h3>
<ul>
<li>Eza v0.20.13 changelogs, version bump</li>
</ul>
<h3>Build</h3>
<ul>
<li>Update crate deps Mon Dec 16</li>
<li>Update flake deps Mon Dec 16</li>
</ul>
<h3>Ci</h3>
<ul>
<li>Update to PRESENT DAY, PRESENT TIME</li>
</ul>
<h1>Checksums</h1>
<h2>sha256sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="6ee1b5af26ae4038dc2332fb13414c983fe87a55fb77151b658945d41cf09c2e ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
3ee57b35a2d5b459539beb9ddd3ad01dc1879e1a6a860409c93e70c81f4bbf39 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
97e70cdf65bb0b6ecb3b50bee96b483ea03a1fc55d52d3da4558d8aa9d138e83 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
8acd45f67e699b8ccf3ac3118c07a804533a02141f325c027fe60fbae4679b0c ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
aa65532508a8c24f791a3db137e53a97f63448d4499ef6fba54c9ffca2f5e438 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
450c4fc1b0859c12451329a201f050c9833145fdf413687bcf2bc550e57321b3 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
7b63a422cef93bcb7f27e72a1b3bfa5d359d74447e6835baed7b8f99da79d7b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
ad67bc03207cefca6ace47fdaa06cee627bcc6632b1ab80cf818d3fa6e1fa2c9 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
dd0550d4fbb17d07c7ab5352ca4397ae883de24a491346e27b95950e1cfcbd6f ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
d2cdf2e4bc27f695104d98a866a1b21f2383a1dc3acd88ef71c61912a1bf38df ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>6ee1b5af26ae4038dc2332fb13414c983fe87a55fb77151b658945d41cf09c2e ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
3ee57b35a2d5b459539beb9ddd3ad01dc1879e1a6a860409c93e70c81f4bbf39 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
97e70cdf65bb0b6ecb3b50bee96b483ea03a1fc55d52d3da4558d8aa9d138e83 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
8acd45f67e699b8ccf3ac3118c07a804533a02141f325c027fe60fbae4679b0c ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
aa65532508a8c24f791a3db137e53a97f63448d4499ef6fba54c9ffca2f5e438 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
450c4fc1b0859c12451329a201f050c9833145fdf413687bcf2bc550e57321b3 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
7b63a422cef93bcb7f27e72a1b3bfa5d359d74447e6835baed7b8f99da79d7b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
ad67bc03207cefca6ace47fdaa06cee627bcc6632b1ab80cf818d3fa6e1fa2c9 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
dd0550d4fbb17d07c7ab5352ca4397ae883de24a491346e27b95950e1cfcbd6f ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
d2cdf2e4bc27f695104d98a866a1b21f2383a1dc3acd88ef71c61912a1bf38df ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>md5sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="b3bd23ac29674ceac47df1930fccc48f ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
d9c82b61d9586d7f2912eed57e9fa4b6 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
4c603970d6bccbb3522b9b0a164fe145 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
5eba1711739b6ec8b79a97912ebbcad2 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
a14375c74605d106b050e0e43aefe9c4 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
4d635f174bd918a173644d09e12f41a8 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
34a31527e7ed7fc19edd815902b357b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
5e1300c5272cd8b35828890c8401fded ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
072a330f9ef202364f26a03f8915b4b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
f4f06d54ed73aedf45336a7ac617abf7 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>b3bd23ac29674ceac47df1930fccc48f ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
d9c82b61d9586d7f2912eed57e9fa4b6 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
4c603970d6bccbb3522b9b0a164fe145 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
5eba1711739b6ec8b79a97912ebbcad2 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
a14375c74605d106b050e0e43aefe9c4 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
4d635f174bd918a173644d09e12f41a8 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
34a31527e7ed7fc19edd815902b357b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
5e1300c5272cd8b35828890c8401fded ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
072a330f9ef202364f26a03f8915b4b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
f4f06d54ed73aedf45336a7ac617abf7 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>
<h2>blake3sum</h2>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="651bfcaaa8ea76f1c95f107d5c43c3110c72a71942118d1afe3983cb536520e4 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
24d715e7d287ddc004827be97bc82528d7c2d7f41cc86e11a0ec818bb26ce862 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
5b23f958d71daed12ea16ede84a34e63dc72bde33dc8089a0a823f331b948715 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
c133092fd7729f0406f8dbff452f3b26aa1b84c0f84565ce7d854f5b5437fa1b ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
b398839f6075e663e07efb0da58ce5dab6373b4aa0d74864c91337476b2fc934 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
2ba59be776d8eb634ed5d083ba712824d5b01d69e8cf8c839622aa145d7b0c4c ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
ae48906f82c65d54e0354bef297700af744d917968dd179744bb7519927157a0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
d19144cd956c449291c57388bc00242e1c3389f58da1fb523375703bcd7d9cab ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
fabb62d66f120b5bb74a6e47dee31cb0623dc5a805a7b3e2bbbd7cbc6c52a6de ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
8389e815344d471125feeeac3614141591f484193050c791ccbc4ebf4a0222b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip"><pre class="notranslate"><code>651bfcaaa8ea76f1c95f107d5c43c3110c72a71942118d1afe3983cb536520e4 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.tar.gz
24d715e7d287ddc004827be97bc82528d7c2d7f41cc86e11a0ec818bb26ce862 ./target/bin-0.20.13/eza_aarch64-unknown-linux-gnu.zip
5b23f958d71daed12ea16ede84a34e63dc72bde33dc8089a0a823f331b948715 ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.tar.gz
c133092fd7729f0406f8dbff452f3b26aa1b84c0f84565ce7d854f5b5437fa1b ./target/bin-0.20.13/eza_arm-unknown-linux-gnueabihf.zip
b398839f6075e663e07efb0da58ce5dab6373b4aa0d74864c91337476b2fc934 ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.tar.gz
2ba59be776d8eb634ed5d083ba712824d5b01d69e8cf8c839622aa145d7b0c4c ./target/bin-0.20.13/eza.exe_x86_64-pc-windows-gnu.zip
ae48906f82c65d54e0354bef297700af744d917968dd179744bb7519927157a0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.tar.gz
d19144cd956c449291c57388bc00242e1c3389f58da1fb523375703bcd7d9cab ./target/bin-0.20.13/eza_x86_64-unknown-linux-gnu.zip
fabb62d66f120b5bb74a6e47dee31cb0623dc5a805a7b3e2bbbd7cbc6c52a6de ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.tar.gz
8389e815344d471125feeeac3614141591f484193050c791ccbc4ebf4a0222b0 ./target/bin-0.20.13/eza_x86_64-unknown-linux-musl.zip
</code></pre></div>cafkafktag:github.com,2008:Repository/439618301/v0.4.2-alpha2024-12-17T05:40:17Zzsv: v0.4.2-alpha<h2>What's Changed</h2>
<ul>
<li>select: fix fixed-auto bug by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/liquidaty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/liquidaty">@liquidaty</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2743679178" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/343" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/343/hovercard" href="https://github.com/liquidaty/zsv/pull/343">#343</a></li>
<li>desc: with -H, stop processing after reading header by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/liquidaty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/liquidaty">@liquidaty</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2743722045" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/344" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/344/hovercard" href="https://github.com/liquidaty/zsv/pull/344">#344</a></li>
<li>update sheet ext cell attr API to use zsv attrs instead of ncurses definitions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/liquidaty/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/liquidaty">@liquidaty</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2734135102" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/339" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/339/hovercard" href="https://github.com/liquidaty/zsv/pull/339">#339</a></li>
<li>[CI] MacOS codesignging + notarization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/iamazeem/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/iamazeem">@iamazeem</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2734977793" data-permission-text="Title is private" data-url="https://github.com/liquidaty/zsv/issues/340" data-hovercard-type="pull_request" data-hovercard-url="/liquidaty/zsv/pull/340/hovercard" href="https://github.com/liquidaty/zsv/pull/340">#340</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/liquidaty/zsv/compare/v0.4.1-alpha...v0.4.2-alpha"><tt>v0.4.1-alpha...v0.4.2-alpha</tt></a></p>iamazeem