GitHub Releases https://github.com/ 2025-11-18T22:28:32Z tag:github.com,2008:Repository/233472199/3.9 2025-11-18T22:28:32Z Microsoft-Activation-Scripts: v3.9 Minor Update <h2>Changelog: 3.9</h2> <h4>TSforge</h4> <ul> <li>Fixed an issue where IoT ESU licenses were not working (a bug from Microsoft) for the IoTEnterprise edition. The script will use the Client ESU license instead.</li> </ul> <h4>Change Office Edition</h4> <ul> <li>Removed the deprecated Semi Annual Preview channel from the change update channel option.</li> </ul> <h4>Online KMS</h4> <ul> <li>The script will no longer automatically change IoTEnterprise editions to Enterprise for KMS activation.</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> WindowsAddict tag:github.com,2008:Repository/610265820/2025-11-18-master 2025-11-18T05:15:22Z tuxguitar: 2025-11-18-master <p><strong>Warning:</strong> This version of TuxGuitar is our development playground and may not be stable!</p> <p><strong>Please note:</strong> TuxGuitar versions 2.0.0 and later use a <strong>new file format</strong> which cannot be read by older versions. You can still export your tablatures in the old format so that you can open them with older versions of TuxGuitar.</p> <p>The Windows packages include OpenJDK from portableapps.com.<br> The macOS package includes OpenJDK from brew.sh.</p> helge17 tag:github.com,2008:Repository/546129875/nightly 2025-11-18T00:51:34Z rio: nightly <h2>Changelog</h2> github-actions[bot] tag:github.com,2008:Repository/546129875/v0.2.36 2025-11-17T23:44:57Z rio: v0.2.36 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/5027ae558f3ae99b3a51f44f1dc86da8e309a6f7/hovercard" href="https://github.com/raphamorim/rio/commit/5027ae558f3ae99b3a51f44f1dc86da8e309a6f7"><tt>5027ae5</tt></a> fix lint for atlas.rs</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/6ba19b4ab67b370c471cdce18cd4107b229dc350/hovercard" href="https://github.com/raphamorim/rio/commit/6ba19b4ab67b370c471cdce18cd4107b229dc350"><tt>6ba19b4</tt></a> prepare 0.2.36</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/b4d50075812e499a3daa79c7bb4371994655ddca/hovercard" href="https://github.com/raphamorim/rio/commit/b4d50075812e499a3daa79c7bb4371994655ddca"><tt>b4d5007</tt></a> flake.lock: Update (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629496573" data-permission-text="Title is private" data-url="https://github.com/raphamorim/rio/issues/1364" data-hovercard-type="pull_request" data-hovercard-url="/raphamorim/rio/pull/1364/hovercard" href="https://github.com/raphamorim/rio/pull/1364">#1364</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/c0d687a3a1a439dbe81405d805c3dc191c90c45f/hovercard" href="https://github.com/raphamorim/rio/commit/c0d687a3a1a439dbe81405d805c3dc191c90c45f"><tt>c0d687a</tt></a> fix: handler should process two intermediate bytes in CSI sequences (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3623030286" data-permission-text="Title is private" data-url="https://github.com/raphamorim/rio/issues/1363" data-hovercard-type="pull_request" data-hovercard-url="/raphamorim/rio/pull/1363/hovercard" href="https://github.com/raphamorim/rio/pull/1363">#1363</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/ab26ffd71f01fdac22d7497a0b9c8bdf8a744e55/hovercard" href="https://github.com/raphamorim/rio/commit/ab26ffd71f01fdac22d7497a0b9c8bdf8a744e55"><tt>ab26ffd</tt></a> flake.lock: Update (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604233293" data-permission-text="Title is private" data-url="https://github.com/raphamorim/rio/issues/1356" data-hovercard-type="pull_request" data-hovercard-url="/raphamorim/rio/pull/1356/hovercard" href="https://github.com/raphamorim/rio/pull/1356">#1356</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/1b65c18cbdcde1212025d9523a56e157cc993037/hovercard" href="https://github.com/raphamorim/rio/commit/1b65c18cbdcde1212025d9523a56e157cc993037"><tt>1b65c18</tt></a> update changelog</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/ad9eb8c2aa41ec92b6be33b26956a21ad3ca1284/hovercard" href="https://github.com/raphamorim/rio/commit/ad9eb8c2aa41ec92b6be33b26956a21ad3ca1284"><tt>ad9eb8c</tt></a> flake.lock: Update (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578639648" data-permission-text="Title is private" data-url="https://github.com/raphamorim/rio/issues/1353" data-hovercard-type="pull_request" data-hovercard-url="/raphamorim/rio/pull/1353/hovercard" href="https://github.com/raphamorim/rio/pull/1353">#1353</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/2c6b11bbb1d44220c97cfca7116e8439ac8f9963/hovercard" href="https://github.com/raphamorim/rio/commit/2c6b11bbb1d44220c97cfca7116e8439ac8f9963"><tt>2c6b11b</tt></a> fix DECSCUSR</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/dc570837d0295bb72bc22eae9cf33a5fb8ef0a65/hovercard" href="https://github.com/raphamorim/rio/commit/dc570837d0295bb72bc22eae9cf33a5fb8ef0a65"><tt>dc57083</tt></a> update xml for flatpak</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/14e9f6e7ee3f4f4d1cd76164506201363ca86572/hovercard" href="https://github.com/raphamorim/rio/commit/14e9f6e7ee3f4f4d1cd76164506201363ca86572"><tt>14e9f6e</tt></a> actually update changelog to declare it's only macos for now</li> </ul> github-actions[bot] tag:github.com,2008:Repository/315453540/1.67 2025-11-17T20:45:06Z AltSnap: 1.67 <p>Mostly a bug fix release, Update is recommended.</p> <h3>New</h3> <ul> <li>Add <strong>Center on physical monitor</strong> Action (<code>Center2</code>), <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3544027731" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/684" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/684/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/684">#684</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3550826387" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/685" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/685/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/685">#685</a></li> <li>Allow arbitrary accelerators for Windows list menu. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3579523164" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/688" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/688/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/688">#688</a><br> You can now use the <code>MenuAccelMap</code> option to specify a list of virtual key codes in the <code>[Input]</code> section of the ini file. This list is limited to 36 entries. see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3579060765" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/687" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/687/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/687">#687</a> for more details.</li> <li>Add a simple MSVC build batch file. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3438554261" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/674" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/674/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/674">#674</a></li> </ul> <h3>Fixes</h3> <ul> <li>Do not snap windows to borders that are completely hidden. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3517458941" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/681" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/681/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/681">#681</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3528819170" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/682" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/682/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/682">#682</a></li> <li>Double check the Control key is down when needed. Fixes random "stuck key" problem <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3579829275" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/689" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/689/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/689">#689</a></li> <li>Cursor would not be clamped properly to the monitor when moving fast. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582490273" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/690" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/690/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/690">#690</a></li> <li>Fix 1 pixel keyboard move bug. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3587818753" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/691" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/691/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/691">#691</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3587826155" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/692" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/692/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/692">#692</a></li> <li>Fixes Ctrl repeat locking window to monitor. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604167485" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/694" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/694/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/694">#694</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604537349" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/695" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/695/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/695">#695</a></li> <li>Fix Horizontal Wheel handling. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605253578" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/697" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/697/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/697">#697</a> (Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605237517" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/696" data-hovercard-type="issue" data-hovercard-url="/RamonUnch/AltSnap/issues/696/hovercard" href="https://github.com/RamonUnch/AltSnap/issues/696">#696</a> bug introduced in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3348477358" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/658" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/658/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/658">#658</a>)</li> </ul> <h3>Translations</h3> <ul> <li>Updated zh-CN by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Mj65536/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Mj65536">@Mj65536</a></li> <li>Updated Korean translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VenusGirl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VenusGirl">@VenusGirl</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3439799137" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/675" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/675/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/675">#675</a></li> <li>Updated Polish translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/xeophyte/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/xeophyte">@xeophyte</a></li> <li>Updated Turkish translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/TRShadow33/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/TRShadow33">@TRShadow33</a></li> <li>Updated German translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ichisich/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ichisich">@Ichisich</a></li> <li>Updated Ukrainian translation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acid-jack/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acid-jack">@acid-jack</a></li> </ul> <h3>New Contributors</h3> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/VenusGirl/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/VenusGirl">@VenusGirl</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3439799137" data-permission-text="Title is private" data-url="https://github.com/RamonUnch/AltSnap/issues/675" data-hovercard-type="pull_request" data-hovercard-url="/RamonUnch/AltSnap/pull/675/hovercard" href="https://github.com/RamonUnch/AltSnap/pull/675">#675</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/RamonUnch/AltSnap/compare/1.66...1.67"><tt>1.66...1.67</tt></a>)</p> RamonUnch tag:github.com,2008:Repository/671654508/@biomejs/biome@2.3.6 2025-11-17T09:30:28Z biome: Biome CLI v2.3.6 <h2>2.3.6</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://github.com/biomejs/biome/pull/8100" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8100/hovercard">#8100</a> <a href="https://github.com/biomejs/biome/commit/82b9a8eb3ddeb396c9c4615fb316bdd1eb3c7a49"><code>82b9a8e</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-find/" rel="nofollow"><code>useFind</code></a>. Enforce the use of Array.prototype.find() over Array.prototype.filter() followed by [0] when looking for a single result.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[1, 2, 3].filter((x) =&gt; x &gt; 1)[0]; [1, 2, 3].filter((x) =&gt; x &gt; 1).at(0);"><pre><span class="pl-kos">[</span><span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-c1">3</span><span class="pl-kos">]</span><span class="pl-kos">.</span><span class="pl-en">filter</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-s1">x</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-s1">x</span> <span class="pl-c1">&gt;</span> <span class="pl-c1">1</span><span class="pl-kos">)</span><span class="pl-kos">[</span><span class="pl-c1">0</span><span class="pl-kos">]</span><span class="pl-kos">;</span> <span class="pl-kos">[</span><span class="pl-c1">1</span><span class="pl-kos">,</span> <span class="pl-c1">2</span><span class="pl-kos">,</span> <span class="pl-c1">3</span><span class="pl-kos">]</span><span class="pl-kos">.</span><span class="pl-en">filter</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-s1">x</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-s1">x</span> <span class="pl-c1">&gt;</span> <span class="pl-c1">1</span><span class="pl-kos">)</span><span class="pl-kos">.</span><span class="pl-en">at</span><span class="pl-kos">(</span><span class="pl-c1">0</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8118" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8118/hovercard">#8118</a> <a href="https://github.com/biomejs/biome/commit/dbc7021016e2314344893b371de1a43f13c0c03b"><code>dbc7021</code></a> Thanks <a href="https://github.com/hirokiokada77">@hirokiokada77</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/8117" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/8117/hovercard">#8117</a>: <a href="https://biomejs.dev/linter/rules/use-valid-lang/" rel="nofollow"><code>useValidLang</code></a> now accepts valid <a href="https://developer.mozilla.org/en-US/docs/Glossary/BCP_47_language_tag" rel="nofollow">BCP 47 language tags</a> with script subtags.</p> <p><strong>Valid:</strong></p> <div class="highlight highlight-text-html-basic notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;html lang=&quot;zh-Hans-CN&quot;&gt;&lt;/html&gt;"><pre><span class="pl-kos">&lt;</span><span class="pl-ent">html</span> <span class="pl-c1">lang</span>="<span class="pl-s">zh-Hans-CN</span>"<span class="pl-kos">&gt;</span><span class="pl-kos">&lt;/</span><span class="pl-ent">html</span><span class="pl-kos">&gt;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7672" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7672/hovercard">#7672</a> <a href="https://github.com/biomejs/biome/commit/f1d5725d0660ffb1e29c3694cd100b1c37bf50d5"><code>f1d5725</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-consistent-graphql-descriptions/" rel="nofollow"><code>useConsistentGraphqlDescriptions</code></a>, requiring all descriptions to follow the same style (either block or inline) inside GraphQL files.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-graphql notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="enum EnumValue { &quot;this is a description&quot; DEFAULT }"><pre><span class="pl-k">enum</span> <span class="pl-c1">EnumValue</span> { <span class="pl-c">"this is a description"</span> <span class="pl-c1"> DEFAULT</span> }</pre></div> <p><strong>Valid:</strong></p> <div class="highlight highlight-source-graphql notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="enum EnumValue { &quot;&quot;&quot; this is a description &quot;&quot;&quot; DEFAULT }"><pre><span class="pl-k">enum</span> <span class="pl-c1">EnumValue</span> { <span class="pl-c">"""</span> <span class="pl-c"> this is a description</span> <span class="pl-c"> """</span> <span class="pl-c1"> DEFAULT</span> }</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8026" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8026/hovercard">#8026</a> <a href="https://github.com/biomejs/biome/commit/f10266193d9fd0bdb51eda3001b4068defb78a66"><code>f102661</code></a> Thanks <a href="https://github.com/matanshavit">@matanshavit</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/8004" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/8004/hovercard">#8004</a>: <a href="https://biomejs.dev/linter/rules/no-parameters-only-used-in-recursion/" rel="nofollow"><code>noParametersOnlyUsedInRecursion</code></a> now correctly detects recursion by comparing function bindings instead of just names.</p> <p>Previously, the rule incorrectly flagged parameters when a method had the same name as an outer function but called the outer function (not itself):</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="function notRecursive(arg) { return arg; } const obj = { notRecursive(arg) { return notRecursive(arg); // This calls the outer function, not the method itself }, };"><pre><span class="pl-k">function</span> <span class="pl-en">notRecursive</span><span class="pl-kos">(</span><span class="pl-s1">arg</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">return</span> <span class="pl-s1">arg</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-k">const</span> <span class="pl-s1">obj</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span> <span class="pl-en">notRecursive</span><span class="pl-kos">(</span><span class="pl-s1">arg</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">return</span> <span class="pl-en">notRecursive</span><span class="pl-kos">(</span><span class="pl-s1">arg</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// This calls the outer function, not the method itself</span> <span class="pl-kos">}</span><span class="pl-kos">,</span> <span class="pl-kos">}</span><span class="pl-kos">;</span></pre></div> <p>Biome now properly distinguishes between these cases and will not report false positives.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8097" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8097/hovercard">#8097</a> <a href="https://github.com/biomejs/biome/commit/5fc5416ae1a64dfae977241eb3f30601999039b7"><code>5fc5416</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-vue-v-if-with-v-for/" rel="nofollow"><code>noVueVIfWithVFor</code></a>. This rule disallows <code>v-for</code> and <code>v-if</code> on the same element.</p> <div class="highlight highlight-source-vue notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;!-- Invalid --&gt; &lt;div v-for=&quot;item in items&quot; v-if=&quot;item.isActive&quot;&gt; {{ item.name }} &lt;/div&gt;"><pre><span class="pl-c"><span class="pl-c">&lt;!--</span> Invalid <span class="pl-c">--&gt;</span></span> &lt;<span class="pl-ent">div</span> <span class="pl-k">v-for</span>=<span class="pl-pds">"</span><span class="pl-s1"><span class="pl-smi">item</span> <span class="pl-k">in</span> <span class="pl-smi">items</span></span><span class="pl-pds">"</span> <span class="pl-k">v-if</span>=<span class="pl-pds">"</span><span class="pl-s1"><span class="pl-smi">item</span>.<span class="pl-smi">isActive</span></span><span class="pl-pds">"</span>&gt; {{ item.name }} &lt;/<span class="pl-ent">div</span>&gt;</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8085" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8085/hovercard">#8085</a> <a href="https://github.com/biomejs/biome/commit/798394072bc757443501224b22f943d5e052220b"><code>7983940</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-for-in/" rel="nofollow"><code>noForIn</code></a>. Disallow iterating using a for-in loop.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="for (const i in array) { console.log(i, array[i]); }"><pre><span class="pl-k">for</span> <span class="pl-kos">(</span><span class="pl-k">const</span> <span class="pl-s1">i</span> <span class="pl-k">in</span> <span class="pl-s1">array</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">i</span><span class="pl-kos">,</span> <span class="pl-s1">array</span><span class="pl-kos">[</span><span class="pl-s1">i</span><span class="pl-kos">]</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8086" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8086/hovercard">#8086</a> <a href="https://github.com/biomejs/biome/commit/2b41e82de4f2735446599b2f73353ecd8382438f"><code>2b41e82</code></a> Thanks <a href="https://github.com/matanshavit">@matanshavit</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/8045" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/8045/hovercard">#8045</a>: The <a href="https://biomejs.dev/linter/rules/no-nested-ternary/" rel="nofollow"><code>noNestedTernary</code></a> rule now correctly detects nested ternary expressions even when they are wrapped in parentheses (e.g. <code>foo ? (bar ? 1 : 2) : 3</code>).</p> <p>Previously, the rule would not flag nested ternaries like <code>foo ? (bar ? 1 : 2) : 3</code> because the parentheses prevented detection. The rule now looks through parentheses to identify nested conditionals.</p> <p><strong>Previously not detected (now flagged):</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const result = foo ? (bar ? 1 : 2) : 3;"><pre><span class="pl-k">const</span> <span class="pl-s1">result</span> <span class="pl-c1">=</span> <span class="pl-s1">foo</span> ? <span class="pl-kos">(</span><span class="pl-s1">bar</span> ? <span class="pl-c1">1</span> : <span class="pl-c1">2</span><span class="pl-kos">)</span> : <span class="pl-c1">3</span><span class="pl-kos">;</span></pre></div> <p><strong>Still valid (non-nested with parentheses):</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const result = foo ? bar : baz;"><pre><span class="pl-k">const</span> <span class="pl-s1">result</span> <span class="pl-c1">=</span> <span class="pl-s1">foo</span> ? <span class="pl-s1">bar</span> : <span class="pl-s1">baz</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8075" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8075/hovercard">#8075</a> <a href="https://github.com/biomejs/biome/commit/e403868e2231b4e4e956ff3d9443c7e55adab247"><code>e403868</code></a> Thanks <a href="https://github.com/YTomm">@YTomm</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7948" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7948/hovercard">#7948</a>: The <code>useReadonlyClassProperties</code> code fix when <code>checkAllProperties</code> is enabled will no longer insert a newline after <code>readonly</code> and the class property.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8102" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8102/hovercard">#8102</a> <a href="https://github.com/biomejs/biome/commit/47d940e30c78fff2519c72a0c51f6cd0633a7d2b"><code>47d940e</code></a> Thanks <a href="https://github.com/lucasweng">@lucasweng</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/8027" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/8027/hovercard">#8027</a>. <a href="https://biomejs.dev/linter/rules/use-react-function-components/" rel="nofollow"><code>useReactFunctionComponents</code></a> no longer reports class components that implement <code>componentDidCatch</code> using class expressions.</p> <p>The rule now correctly recognizes error boundaries defined as class expressions:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const ErrorBoundary = class extends Component { componentDidCatch(error, info) {} render() { return this.props.children; } };"><pre><span class="pl-k">const</span> <span class="pl-v">ErrorBoundary</span> <span class="pl-c1">=</span> <span class="pl-k">class</span> <span class="pl-k">extends</span> <span class="pl-v">Component</span> <span class="pl-kos">{</span> <span class="pl-en">componentDidCatch</span><span class="pl-kos">(</span><span class="pl-s1">error</span><span class="pl-kos">,</span> <span class="pl-s1">info</span><span class="pl-kos">)</span> <span class="pl-kos">{</span><span class="pl-kos">}</span> <span class="pl-en">render</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">return</span> <span class="pl-smi">this</span><span class="pl-kos">.</span><span class="pl-c1">props</span><span class="pl-kos">.</span><span class="pl-c1">children</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8097" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8097/hovercard">#8097</a> <a href="https://github.com/biomejs/biome/commit/5fc5416ae1a64dfae977241eb3f30601999039b7"><code>5fc5416</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-vue-hyphenated-attributes/" rel="nofollow"><code>useVueHyphenatedAttributes</code></a>, which encourages using kebab case for attribute names, per the Vue style guide's recommendations.</p> <div class="highlight highlight-source-vue notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;!-- Invalid --&gt; &lt;MyComponent myProp=&quot;value&quot; /&gt; &lt;!-- Valid --&gt; &lt;MyComponent my-prop=&quot;value&quot; /&gt;"><pre><span class="pl-c"><span class="pl-c">&lt;!--</span> Invalid <span class="pl-c">--&gt;</span></span> &lt;<span class="pl-ent">MyComponent</span> myProp="value" /&gt; <span class="pl-c"><span class="pl-c">&lt;!--</span> Valid <span class="pl-c">--&gt;</span></span> &lt;<span class="pl-ent">MyComponent</span> my-prop="value" /&gt;</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8108" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8108/hovercard">#8108</a> <a href="https://github.com/biomejs/biome/commit/0f0a65884b615109a1282e88f18efbaca3d223b0"><code>0f0a658</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-sync-scripts/" rel="nofollow"><code>noSyncScripts</code></a>. Prevent the usage of synchronous scripts.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;script src=&quot;https://third-party-script.js&quot; /&gt;"><pre><span class="pl-c1">&lt;</span><span class="pl-s1">script</span> <span class="pl-c1">src</span><span class="pl-c1">=</span><span class="pl-s">"https://third-party-script.js"</span> <span class="pl-kos">/&gt;</span></pre></div> <p><strong>Valid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;script src=&quot;https://third-party-script.js&quot; async /&gt; &lt;script src=&quot;https://third-party-script.js&quot; defer /&gt;"><pre><span class="pl-c1">&lt;</span><span class="pl-s1">script</span> <span class="pl-c1">src</span><span class="pl-c1">=</span><span class="pl-s">"https://third-party-script.js"</span> <span class="pl-c1">async</span> <span class="pl-kos">/&gt;</span> <span class="pl-c1">&lt;</span><span class="pl-s1">script</span> <span class="pl-s1">src</span><span class="pl-c1">=</span><span class="pl-s">"https://third-party-script.js"</span> <span class="pl-s1">defer</span> <span class="pl-c1">/</span><span class="pl-c1">&gt;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8098" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8098/hovercard">#8098</a> <a href="https://github.com/biomejs/biome/commit/1fdcaf0336a92cde9becbf8cba502ac0091b2b1d"><code>1fdcaf0</code></a> Thanks <a href="https://github.com/Jayllyz">@Jayllyz</a>! - Added documentation URLs to rule descriptions in the JSON schema.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8097" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8097/hovercard">#8097</a> <a href="https://github.com/biomejs/biome/commit/5fc5416ae1a64dfae977241eb3f30601999039b7"><code>5fc5416</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Fixed an issue with the HTML parser where it would treat Vue directives with dynamic arguments as static arguments instead.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7684" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7684/hovercard">#7684</a> <a href="https://github.com/biomejs/biome/commit/f4433b34e3ad9686bdde08727453e3caf0409412"><code>f4433b3</code></a> Thanks <a href="https://github.com/vladimir-ivanov">@vladimir-ivanov</a>! - Changed <a href="https://biomejs.dev/linter/rules/no-unused-private-class-members/" rel="nofollow"><code>noUnusedPrivateClassMembers</code></a> to align more fully with meaningful reads.</p> <p>This rule now distinguishes more carefully between writes and reads of private class members.</p> <ul> <li>A <em>meaningful read</em> is any access that affects program behavior.</li> <li>For example, <code>this.#x += 1</code> both reads and writes <code>#x</code>, so it counts as usage.</li> <li>Pure writes without a read (e.g. <code>this.#x = 1</code> with no getter) are no longer treated as usage.</li> </ul> <p>This change ensures that private members are only considered “used” when they are actually read in a way that influences execution.</p> <p><strong><em>Invalid examples (previously valid)</em></strong></p> <div class="highlight highlight-source-ts notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="class UsedMember { set #x(value) { doSomething(value); } foo() { // This assignment does not actually read #x, because there is no getter. // Previously, this was considered a usage, but now it’s correctly flagged. this.#x = 1; } }"><pre><span class="pl-k">class</span> <span class="pl-smi">UsedMember</span> <span class="pl-kos">{</span> <span class="pl-k">set</span> #x<span class="pl-kos">(</span><span class="pl-s1">value</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-en">doSomething</span><span class="pl-kos">(</span><span class="pl-s1">value</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-en">foo</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-c">// This assignment does not actually read #x, because there is no getter.</span> <span class="pl-c">// Previously, this was considered a usage, but now it’s correctly flagged.</span> <span class="pl-smi">this</span><span class="pl-kos">.</span>#x <span class="pl-c1">=</span> <span class="pl-c1">1</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span></pre></div> <p><strong><em>Valid example (Previously invalid)</em></strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="class Foo { #usedOnlyInWriteStatement = 5; method() { // This counts as a meaningful read because we both read and write the value. this.#usedOnlyInWriteStatement += 42; } }"><pre><span class="pl-k">class</span> <span class="pl-v">Foo</span> <span class="pl-kos">{</span> #usedOnlyInWriteStatement <span class="pl-c1">=</span> <span class="pl-c1">5</span><span class="pl-kos">;</span> <span class="pl-en">method</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-c">// This counts as a meaningful read because we both read and write the value.</span> <span class="pl-smi">this</span><span class="pl-kos">.</span>#usedOnlyInWriteStatement <span class="pl-c1">+=</span> <span class="pl-c1">42</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7684" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7684/hovercard">#7684</a> <a href="https://github.com/biomejs/biome/commit/f4433b34e3ad9686bdde08727453e3caf0409412"><code>f4433b3</code></a> Thanks <a href="https://github.com/vladimir-ivanov">@vladimir-ivanov</a>! - <strong>Improved detection of used private class members</strong></p> <p>The analysis for private class members has been improved: now the tool only considers a private member “used” if it is actually referenced in the code.</p> <ul> <li>Previously, some private members might have been reported as used even if they weren’t actually accessed.</li> <li>With this change, only members that are truly read or called in the code are counted as used.</li> <li>Members that are never accessed will now be correctly reported as unused.</li> </ul> <p>This makes reports about unused private members more accurate and helps you clean up truly unused code.</p> <p><strong><em>Example (previously valid)</em></strong></p> <div class="highlight highlight-source-ts notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="type YesNo = &quot;yes&quot; | &quot;no&quot;; export class SampleYesNo { private yes: () =&gt; void; private no: () =&gt; void; private dontKnow: () =&gt; void; // &lt;- will now report as unused on(action: YesNo): void { this[action](); } }"><pre><span class="pl-k">type</span> <span class="pl-smi">YesNo</span> <span class="pl-c1">=</span> <span class="pl-s">"yes"</span> <span class="pl-c1">|</span> <span class="pl-s">"no"</span><span class="pl-kos">;</span> <span class="pl-k">export</span> <span class="pl-k">class</span> <span class="pl-smi">SampleYesNo</span> <span class="pl-kos">{</span> <span class="pl-k">private</span> <span class="pl-c1">yes</span>: <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-smi"><span class="pl-k">void</span></span><span class="pl-kos">;</span> <span class="pl-k">private</span> <span class="pl-c1">no</span>: <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-smi"><span class="pl-k">void</span></span><span class="pl-kos">;</span> <span class="pl-k">private</span> <span class="pl-c1">dontKnow</span>: <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-smi"><span class="pl-k">void</span></span><span class="pl-kos">;</span> <span class="pl-c">// &lt;- will now report as unused</span> <span class="pl-en">on</span><span class="pl-kos">(</span><span class="pl-s1">action</span>: <span class="pl-smi">YesNo</span><span class="pl-kos">)</span>: <span class="pl-smi"><span class="pl-k">void</span></span> <span class="pl-kos">{</span> <span class="pl-smi">this</span><span class="pl-kos">[</span><span class="pl-s1">action</span><span class="pl-kos">]</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7681" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7681/hovercard">#7681</a> <a href="https://github.com/biomejs/biome/commit/b406db667f2dddd177f7c45ecc9e98a83b796a0a"><code>b406db6</code></a> Thanks <a href="https://github.com/kedevked">@kedevked</a>! - Added the new lint rule, <a href="https://biomejs.dev/linter/rules/use-spread/" rel="nofollow"><code>useSpread</code></a>, ported from the ESLint rule <a href="https://eslint.org/docs/latest/rules/prefer-spread" rel="nofollow"><code>prefer-spread</code></a>.</p> <p>This rule enforces the use of the <strong>spread syntax</strong> (<code>...</code>) over <code>Function.prototype.apply()</code> when calling variadic functions, as spread syntax is generally more concise and idiomatic in modern JavaScript (ES2015+).</p> <p>The rule provides a safe fix.</p> <h4>Invalid</h4> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Math.max.apply(Math, args); foo.apply(undefined, args); obj.method.apply(obj, args);"><pre><span class="pl-v">Math</span><span class="pl-kos">.</span><span class="pl-c1">max</span><span class="pl-kos">.</span><span class="pl-en">apply</span><span class="pl-kos">(</span><span class="pl-v">Math</span><span class="pl-kos">,</span> <span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">foo</span><span class="pl-kos">.</span><span class="pl-en">apply</span><span class="pl-kos">(</span><span class="pl-c1">undefined</span><span class="pl-kos">,</span> <span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">obj</span><span class="pl-kos">.</span><span class="pl-c1">method</span><span class="pl-kos">.</span><span class="pl-en">apply</span><span class="pl-kos">(</span><span class="pl-s1">obj</span><span class="pl-kos">,</span> <span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> <h4>Valid</h4> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Math.max(...args); foo(...args); obj.method(...args); // Allowed: cases where the `this` binding is intentionally changed foo.apply(otherObj, args);"><pre><span class="pl-v">Math</span><span class="pl-kos">.</span><span class="pl-en">max</span><span class="pl-kos">(</span>...<span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-en">foo</span><span class="pl-kos">(</span>...<span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">obj</span><span class="pl-kos">.</span><span class="pl-en">method</span><span class="pl-kos">(</span>...<span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-c">// Allowed: cases where the `this` binding is intentionally changed</span> <span class="pl-s1">foo</span><span class="pl-kos">.</span><span class="pl-en">apply</span><span class="pl-kos">(</span><span class="pl-s1">otherObj</span><span class="pl-kos">,</span> <span class="pl-s1">args</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7287" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7287/hovercard">#7287</a> <a href="https://github.com/biomejs/biome/commit/aa55c8d57231e21a1b00318c0a226335ddda4792"><code>aa55c8d</code></a> Thanks <a href="https://github.com/ToBinio">@ToBinio</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7205" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7205/hovercard">#7205</a>: The <a href="https://biomejs.dev/linter/rules/no-duplicate-test-hooks/" rel="nofollow"><code>noDuplicateTestHooks</code></a> rule now treats chained describe variants (e.g., describe.each/for/todo) as proper describe scopes, eliminating false positives.</p> <p>The following code will no longer be a false positive:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="describe(&quot;foo&quot;, () =&gt; { describe.for([])(&quot;baz&quot;, () =&gt; { beforeEach(() =&gt; {}); }); describe.todo(&quot;qux&quot;, () =&gt; { beforeEach(() =&gt; {}); }); describe.todo.each([])(&quot;baz&quot;, () =&gt; { beforeEach(() =&gt; {}); }); });"><pre><span class="pl-en">describe</span><span class="pl-kos">(</span><span class="pl-s">"foo"</span><span class="pl-kos">,</span> <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span> <span class="pl-s1">describe</span><span class="pl-kos">.</span><span class="pl-en">for</span><span class="pl-kos">(</span><span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">)</span><span class="pl-kos">(</span><span class="pl-s">"baz"</span><span class="pl-kos">,</span> <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span> <span class="pl-en">beforeEach</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">describe</span><span class="pl-kos">.</span><span class="pl-en">todo</span><span class="pl-kos">(</span><span class="pl-s">"qux"</span><span class="pl-kos">,</span> <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span> <span class="pl-en">beforeEach</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-s1">describe</span><span class="pl-kos">.</span><span class="pl-c1">todo</span><span class="pl-kos">.</span><span class="pl-en">each</span><span class="pl-kos">(</span><span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">)</span><span class="pl-kos">(</span><span class="pl-s">"baz"</span><span class="pl-kos">,</span> <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span> <span class="pl-en">beforeEach</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-kos">{</span><span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8013" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8013/hovercard">#8013</a> <a href="https://github.com/biomejs/biome/commit/0c0edd4311610a5e064f99e13824d0b4c5a9f873"><code>0c0edd4</code></a> Thanks <a href="https://github.com/Jayllyz">@Jayllyz</a>! - Added the GraphQL nursery rule <a href="https://biomejs.dev/linter/rules/use-unique-graphql-operation-name" rel="nofollow"><code>useUniqueGraphqlOperationName</code></a>. This rule ensures that all GraphQL operations within a document have unique names.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-graphql notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="query user { user { id } } query user { user { id email } }"><pre><span class="pl-k">query</span> <span class="pl-en">user</span> { <span class="pl-v">user</span> { <span class="pl-v">id</span> } } <span class="pl-k">query</span> <span class="pl-en">user</span> { <span class="pl-v">user</span> { <span class="pl-v">id</span> <span class="pl-v">email</span> } }</pre></div> <p><strong>Valid:</strong></p> <div class="highlight highlight-source-graphql notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="query user { user { id } } query userWithEmail { user { id email } }"><pre><span class="pl-k">query</span> <span class="pl-en">user</span> { <span class="pl-v">user</span> { <span class="pl-v">id</span> } } <span class="pl-k">query</span> <span class="pl-en">userWithEmail</span> { <span class="pl-v">user</span> { <span class="pl-v">id</span> <span class="pl-v">email</span> } }</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8084" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8084/hovercard">#8084</a> <a href="https://github.com/biomejs/biome/commit/c2983f9776d23045c7ea7a092e5eb71d18abf2e0"><code>c2983f9</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/8080" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/8080/hovercard">#8080</a>: The HTML parser, when parsing Vue, can now properly handle Vue directives with no argument, modifiers, or initializer (e.g. <code>v-else</code>). It will no longer treat subsequent valid attributes as bogus.</p> <div class="highlight highlight-source-vue notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;p v-else class=&quot;flex&quot;&gt;World&lt;/p&gt; &lt;!-- Fixed: class now gets parsed as it's own attribute --&gt;"><pre>&lt;<span class="pl-ent">p</span> <span class="pl-k">v-else</span> class="flex"&gt;World&lt;/<span class="pl-ent">p</span>&gt; <span class="pl-c"><span class="pl-c">&lt;!--</span> Fixed: class now gets parsed as it's own attribute <span class="pl-c">--&gt;</span></span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8104" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8104/hovercard">#8104</a> <a href="https://github.com/biomejs/biome/commit/041196bc2a1d62f2cde758884e85d180491ff2da"><code>041196b</code></a> Thanks <a href="https://github.com/Conaclos">@Conaclos</a>! - Fixed <a href="https://biomejs.dev/linter/rules/no-invalid-use-before-declaration/" rel="nofollow"><code>noInvalidUseBeforeDeclaration</code></a>.<br> The rule no longer reports a use of an ambient variable before its declarations.<br> The rule also completely ignores TypeScript declaration files.<br> The following code is no longer reported as invalid:</p> <div class="highlight highlight-source-ts notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="CONSTANT; declare const CONSTANT: number;"><pre><span class="pl-c1">CONSTANT</span><span class="pl-kos">;</span> <span class="pl-k">declare</span> <span class="pl-k">const</span> <span class="pl-c1">CONSTANT</span>: <span class="pl-smi">number</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8060" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8060/hovercard">#8060</a> <a href="https://github.com/biomejs/biome/commit/ba7b0765894522a3436f00df9355255f8678f9d6"><code>ba7b076</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-bind/" rel="nofollow"><code>useVueValidVBind</code></a>, which enforces the validity of <code>v-bind</code> directives in Vue files.</p> <p>Invalid <code>v-bind</code> usages include:</p> <div class="highlight highlight-source-vue notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;Foo v-bind /&gt; &lt;!-- Missing argument --&gt; &lt;Foo v-bind:foo /&gt; &lt;!-- Missing value --&gt; &lt;Foo v-bind:foo.bar=&quot;baz&quot; /&gt; &lt;!-- Invalid modifier --&gt;"><pre>&lt;<span class="pl-ent">Foo</span> <span class="pl-e">v-bind</span> /&gt; <span class="pl-c"><span class="pl-c">&lt;!--</span> Missing argument <span class="pl-c">--&gt;</span></span> &lt;<span class="pl-ent">Foo</span> <span class="pl-e">v-bind</span>:<span class="pl-e">foo</span> /&gt; <span class="pl-c"><span class="pl-c">&lt;!--</span> Missing value <span class="pl-c">--&gt;</span></span> &lt;<span class="pl-ent">Foo</span> <span class="pl-e">v-bind</span>:<span class="pl-e">foo</span>.<span class="pl-e">bar</span>=<span class="pl-pds">"</span><span class="pl-s1"><span class="pl-smi">baz</span></span><span class="pl-pds">"</span> /&gt; <span class="pl-c"><span class="pl-c">&lt;!--</span> Invalid modifier <span class="pl-c">--&gt;</span></span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8113" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8113/hovercard">#8113</a> <a href="https://github.com/biomejs/biome/commit/fb8e3e76776b891f037edf308179fc64e4865a4d"><code>fb8e3e7</code></a> Thanks <a href="https://github.com/Conaclos">@Conaclos</a>! - Fixed <a href="https://biomejs.dev/linter/rules/no-invalid-use-before-declaration/" rel="nofollow"><code>noInvalidUseBeforeDeclaration</code></a>.<br> The rule now reports invalid use of classes, enums, and TypeScript's import-equals before their declarations.</p> <p>The following code is now reported as invalid:</p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="new C(); class C {}"><pre><span class="pl-k">new</span> <span class="pl-v">C</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span> <span class="pl-k">class</span> <span class="pl-v">C</span> <span class="pl-kos">{</span><span class="pl-kos">}</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard">#8077</a> <a href="https://github.com/biomejs/biome/commit/0170dcb1f1aa99ae80c042ab38c94ed4bdcdc936"><code>0170dcb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-else-if/" rel="nofollow"><code>useVueValidVElseIf</code></a> to enforce valid <code>v-else-if</code> directives in Vue templates. This rule reports invalid <code>v-else-if</code> directives with missing conditional expressions or when not preceded by a <code>v-if</code> or <code>v-else-if</code> directive.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard">#8077</a> <a href="https://github.com/biomejs/biome/commit/0170dcb1f1aa99ae80c042ab38c94ed4bdcdc936"><code>0170dcb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-else/" rel="nofollow"><code>useVueValidVElse</code></a> to enforce valid <code>v-else</code> directives in Vue templates. This rule reports <code>v-else</code> directives that are not preceded by a <code>v-if</code> or <code>v-else-if</code> directive.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard">#8077</a> <a href="https://github.com/biomejs/biome/commit/0170dcb1f1aa99ae80c042ab38c94ed4bdcdc936"><code>0170dcb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-html/" rel="nofollow"><code>useVueValidVHtml</code></a> to enforce valid usage of the <code>v-html</code> directive in Vue templates. This rule reports <code>v-html</code> directives with missing expressions, unexpected arguments, or unexpected modifiers.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard">#8077</a> <a href="https://github.com/biomejs/biome/commit/0170dcb1f1aa99ae80c042ab38c94ed4bdcdc936"><code>0170dcb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-if/" rel="nofollow"><code>useVueValidVIf</code></a> to enforce valid <code>v-if</code> directives in Vue templates. It disallows arguments and modifiers, and ensures a value is provided.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard">#8077</a> <a href="https://github.com/biomejs/biome/commit/0170dcb1f1aa99ae80c042ab38c94ed4bdcdc936"><code>0170dcb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Added the rule <a href="https://biomejs.dev/linter/rules/use-vue-valid-v-on/" rel="nofollow"><code>useVueValidVOn</code></a> to enforce valid <code>v-on</code> directives in Vue templates. This rule reports invalid <code>v-on</code> / shorthand <code>@</code> directives with missing event names, invalid modifiers, or missing handler expressions.</p> </li> </ul> <h2>What's Changed</h2> <ul> <li>refactor(cli/logging): removed duplication in setup_cli_subscriber(...) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JadKHaddad/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JadKHaddad">@JadKHaddad</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3429591741" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7531" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7531/hovercard" href="https://github.com/biomejs/biome/pull/7531">#7531</a></li> <li>perf(parse/tailwind): use compact trie for lexing base names instead of linear search by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583857849" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7977" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7977/hovercard" href="https://github.com/biomejs/biome/pull/7977">#7977</a></li> <li>feat(biome_graphql_analyze): implement <code>useConsistentGraphqlDescriptions</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3480981408" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7672" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7672/hovercard" href="https://github.com/biomejs/biome/pull/7672">#7672</a></li> <li>fix: remove unexpected new line when adding a readonly class property by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YTomm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YTomm">@YTomm</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3612768752" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8075" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8075/hovercard" href="https://github.com/biomejs/biome/pull/8075">#8075</a></li> <li>feat(html/analyze): add useVueValidVBind by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3608091268" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8060" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8060/hovercard" href="https://github.com/biomejs/biome/pull/8060">#8060</a></li> <li>fix(noDuplicateTestHook): detect more test function defintions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ToBinio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ToBinio">@ToBinio</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3342772682" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7287" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7287/hovercard" href="https://github.com/biomejs/biome/pull/7287">#7287</a></li> <li>fix(noParametersOnlyUsedInRecursion): compare bindings for recursion detection by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matanshavit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matanshavit">@matanshavit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3596437953" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8026" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8026/hovercard" href="https://github.com/biomejs/biome/pull/8026">#8026</a></li> <li>feat(html/analyze): add <code>useVueValidVIf</code>, <code>useVueValidVElseIf</code>, <code>useVueValidVElse</code>, <code>useVueValidVOn</code> and <code>useVueValidVHtml</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3613602420" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8077" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8077/hovercard" href="https://github.com/biomejs/biome/pull/8077">#8077</a></li> <li>refactor(lint): refactor NoParametersOnlyUsedInRecursion by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matanshavit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matanshavit">@matanshavit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582660016" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7970" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7970/hovercard" href="https://github.com/biomejs/biome/pull/7970">#7970</a></li> <li>fix(parse/html/vue): fix modifier list parser aggressively parsing tokens it shouldn't by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3616850000" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8084" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8084/hovercard" href="https://github.com/biomejs/biome/pull/8084">#8084</a></li> <li>feat(js_analyze): implement noForIn by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3617059439" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8085" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8085/hovercard" href="https://github.com/biomejs/biome/pull/8085">#8085</a></li> <li>fix(noNestedTernary): detect nested ternaries wrapped in parentheses by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matanshavit/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matanshavit">@matanshavit</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3617167737" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8086" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8086/hovercard" href="https://github.com/biomejs/biome/pull/8086">#8086</a></li> <li>refactor: migrate to schemars v1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3617300997" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8087" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8087/hovercard" href="https://github.com/biomejs/biome/pull/8087">#8087</a></li> <li>feat(graphql_analyze): add <code>useUniqueGraphqlOperationName</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jayllyz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jayllyz">@Jayllyz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595147311" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8013" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8013/hovercard" href="https://github.com/biomejs/biome/pull/8013">#8013</a></li> <li>chore: regression schemars v1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3620101727" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8092" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8092/hovercard" href="https://github.com/biomejs/biome/pull/8092">#8092</a></li> <li>refactor(core): actions and pull diagnostics by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3615970113" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8082" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8082/hovercard" href="https://github.com/biomejs/biome/pull/8082">#8082</a></li> <li>chore: enable oidc publishing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3612646409" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8074" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8074/hovercard" href="https://github.com/biomejs/biome/pull/8074">#8074</a></li> <li>chore: expose schema generation function by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3620676463" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8093" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8093/hovercard" href="https://github.com/biomejs/biome/pull/8093">#8093</a></li> <li>feat: add useSpread rule by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kedevked/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kedevked">@kedevked</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3484145150" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7681" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7681/hovercard" href="https://github.com/biomejs/biome/pull/7681">#7681</a></li> <li>chore(core): add CSS variant information to the source file by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3621597875" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8095" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8095/hovercard" href="https://github.com/biomejs/biome/pull/8095">#8095</a></li> <li>feat(schema): add docs URLs to rule description by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Jayllyz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Jayllyz">@Jayllyz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3622676305" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8098" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8098/hovercard" href="https://github.com/biomejs/biome/pull/8098">#8098</a></li> <li>feat(js_analyze): implement useFind by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626073717" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8100" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8100/hovercard" href="https://github.com/biomejs/biome/pull/8100">#8100</a></li> <li>feat(biome_js_analyze): align no_unused_private_class_members_with_semantic_class and dynamic prop access by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vladimir-ivanov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vladimir-ivanov">@vladimir-ivanov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3484669769" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7684" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7684/hovercard" href="https://github.com/biomejs/biome/pull/7684">#7684</a></li> <li>feat(analyze): implement <code>noSyncScripts</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3627528500" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8108" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8108/hovercard" href="https://github.com/biomejs/biome/pull/8108">#8108</a></li> <li>fix(noInvalidUseBeforeDeclaration): don't report use before ambient var declaration by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Conaclos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Conaclos">@Conaclos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626864497" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8104" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8104/hovercard" href="https://github.com/biomejs/biome/pull/8104">#8104</a></li> <li>fix(noInvalidUseBeforeDeclaration): handle class, enum, import-equals by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Conaclos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Conaclos">@Conaclos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3628598278" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8113" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8113/hovercard" href="https://github.com/biomejs/biome/pull/8113">#8113</a></li> <li>fix(useReactFunctionComponents): handle class expressions with componentDidCatch by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lucasweng/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lucasweng">@lucasweng</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3626189112" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8102" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8102/hovercard" href="https://github.com/biomejs/biome/pull/8102">#8102</a></li> <li>feat(lint/vue): add <code>noVueVIfWithVFor</code>, <code>useVueHyphenatedAttributes</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3622075201" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8097" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8097/hovercard" href="https://github.com/biomejs/biome/pull/8097">#8097</a></li> <li>chore(deps): update github-actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631374852" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8121" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8121/hovercard" href="https://github.com/biomejs/biome/pull/8121">#8121</a></li> <li>chore(deps): update dependency @types/node to v22.19.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631375835" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8122" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8122/hovercard" href="https://github.com/biomejs/biome/pull/8122">#8122</a></li> <li>chore(deps): update dependency rust to v1.91.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631450667" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8123" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8123/hovercard" href="https://github.com/biomejs/biome/pull/8123">#8123</a></li> <li>chore(deps): update taiki-e/install-action action to v2.62.52 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631543439" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8126" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8126/hovercard" href="https://github.com/biomejs/biome/pull/8126">#8126</a></li> <li>chore(deps): update typescript-eslint monorepo to v8.46.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631544003" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8127" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8127/hovercard" href="https://github.com/biomejs/biome/pull/8127">#8127</a></li> <li>fix(biome_js_analyze): fix useValidLang rejecting BCP 47 language tags with script subtags by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hirokiokada77/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hirokiokada77">@hirokiokada77</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629917027" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8118" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8118/hovercard" href="https://github.com/biomejs/biome/pull/8118">#8118</a></li> <li>fix(deps): update <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/biomejs/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/biomejs">@biomejs</a> packages by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631884580" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8129" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8129/hovercard" href="https://github.com/biomejs/biome/pull/8129">#8129</a></li> <li>fix(deps): update rust crates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631887083" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8130" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8130/hovercard" href="https://github.com/biomejs/biome/pull/8130">#8130</a></li> <li>chore(deps): update rust crate schemars to 1.1.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3631452143" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8124" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8124/hovercard" href="https://github.com/biomejs/biome/pull/8124">#8124</a></li> <li>chore(deps): update rust crate windows to 0.62.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605926403" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8053" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8053/hovercard" href="https://github.com/biomejs/biome/pull/8053">#8053</a></li> <li>chore(deps): update <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/biomejs/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/biomejs">@biomejs</a> packages (major) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3632060115" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8131" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8131/hovercard" href="https://github.com/biomejs/biome/pull/8131">#8131</a></li> <li>chore(deps): update dependency @types/node to v24 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3632060827" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8132" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8132/hovercard" href="https://github.com/biomejs/biome/pull/8132">#8132</a></li> <li>chore: schema regression rule domains by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3632303145" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8133" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8133/hovercard" href="https://github.com/biomejs/biome/pull/8133">#8133</a></li> <li>chore: disable docstrings in coderabbit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3632339700" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8134" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8134/hovercard" href="https://github.com/biomejs/biome/pull/8134">#8134</a></li> <li>ci: release by @github-actions[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3612938216" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8076" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8076/hovercard" href="https://github.com/biomejs/biome/pull/8076">#8076</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JadKHaddad/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JadKHaddad">@JadKHaddad</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3429591741" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7531" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7531/hovercard" href="https://github.com/biomejs/biome/pull/7531">#7531</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YTomm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YTomm">@YTomm</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3612768752" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8075" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8075/hovercard" href="https://github.com/biomejs/biome/pull/8075">#8075</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ToBinio/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ToBinio">@ToBinio</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3342772682" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7287" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7287/hovercard" href="https://github.com/biomejs/biome/pull/7287">#7287</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/hirokiokada77/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/hirokiokada77">@hirokiokada77</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629917027" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8118" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8118/hovercard" href="https://github.com/biomejs/biome/pull/8118">#8118</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.5...@biomejs/biome@2.3.6">https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.5...@biomejs/biome@2.3.6</a></p> github-actions[bot] tag:github.com,2008:Repository/136558084/v1.30.1 2025-11-16T19:11:29Z goawk: v1.30.1: fix empty action {} <p>This is a bugfix release that includes a fix for empty actions like <code>{}</code>. See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3627784229" data-permission-text="Title is private" data-url="https://github.com/benhoyt/goawk/issues/262" data-hovercard-type="pull_request" data-hovercard-url="/benhoyt/goawk/pull/262/hovercard" href="https://github.com/benhoyt/goawk/pull/262">#262</a></p> benhoyt tag:github.com,2008:Repository/13807606/v0.67.0 2025-11-16T11:05:07Z fzf: 0.67.0 <a target="_blank" rel="noopener noreferrer" href="https://private-user-images.githubusercontent.com/700826/514866917-7e13d33e-085d-4fb2-b2ce-ce1497dd79d9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjM2MzM0NjMsIm5iZiI6MTc2MzYzMzE2MywicGF0aCI6Ii83MDA4MjYvNTE0ODY2OTE3LTdlMTNkMzNlLTA4NWQtNGZiMi1iMmNlLWNlMTQ5N2RkNzlkOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUxMTIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MTEyMFQxMDA2MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNzlkODNhMjBjYmIyZWM4ZjAzMDM5NzA5ZjJlMzkzYjUxOGM1YWJkNjkxNmZjNmNkNjE2OWE0MmNmZTE2NDQyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.TFee9bBqYamr8fATE28A-aumI8xcuFgDJ_EM6Kjy-p0"><img width="852" height="761" alt="image" src="https://private-user-images.githubusercontent.com/700826/514866917-7e13d33e-085d-4fb2-b2ce-ce1497dd79d9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjM2MzM0NjMsIm5iZiI6MTc2MzYzMzE2MywicGF0aCI6Ii83MDA4MjYvNTE0ODY2OTE3LTdlMTNkMzNlLTA4NWQtNGZiMi1iMmNlLWNlMTQ5N2RkNzlkOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUxMTIwJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MTEyMFQxMDA2MDNaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNzlkODNhMjBjYmIyZWM4ZjAzMDM5NzA5ZjJlMzkzYjUxOGM1YWJkNjkxNmZjNmNkNjE2OWE0MmNmZTE2NDQyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.TFee9bBqYamr8fATE28A-aumI8xcuFgDJ_EM6Kjy-p0" content-type-secured-asset="image/png" style="max-width: 100%; height: auto; max-height: 761px;"></a> <ul> <li>Added <code>--freeze-left=N</code> option to keep the leftmost N columns always visible. <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Keep the file name column fixed and always visible git grep --line-number --color=always -- '' | fzf --ansi --delimiter : --freeze-left 1 # Can be used with --keep-right git grep --line-number --color=always -- '' | fzf --ansi --delimiter : --freeze-left 1 --keep-right"><pre><span class="pl-c"><span class="pl-c">#</span> Keep the file name column fixed and always visible</span> git grep --line-number --color=always -- <span class="pl-s"><span class="pl-pds">'</span><span class="pl-pds">'</span></span> <span class="pl-k">|</span> fzf --ansi --delimiter <span class="pl-c1">:</span> --freeze-left 1 <span class="pl-c"><span class="pl-c">#</span> Can be used with --keep-right</span> git grep --line-number --color=always -- <span class="pl-s"><span class="pl-pds">'</span><span class="pl-pds">'</span></span> <span class="pl-k">|</span> fzf --ansi --delimiter <span class="pl-c1">:</span> --freeze-left 1 --keep-right</pre></div> </li> <li>Also added <code>--freeze-right=N</code> option to keep the rightmost N columns always visible. <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="# Stronger version of --keep-right that always keeps the right-end visible fd | fzf --freeze-right 1 # Keep the base name always visible fd | fzf --freeze-right 1 --delimiter / # Keep both leftmost and rightmost components visible fd | fzf --freeze-left 1 --freeze-right 1 --delimiter /"><pre><span class="pl-c"><span class="pl-c">#</span> Stronger version of --keep-right that always keeps the right-end visible</span> fd <span class="pl-k">|</span> fzf --freeze-right 1 <span class="pl-c"><span class="pl-c">#</span> Keep the base name always visible</span> fd <span class="pl-k">|</span> fzf --freeze-right 1 --delimiter / <span class="pl-c"><span class="pl-c">#</span> Keep both leftmost and rightmost components visible</span> fd <span class="pl-k">|</span> fzf --freeze-left 1 --freeze-right 1 --delimiter /</pre></div> </li> <li>Updated <code>--info=inline</code> to print the spinner (load indicator).</li> <li>Bug fixes</li> </ul> junegunn tag:github.com,2008:Repository/14973783/v0.9.9 2025-11-16T05:42:05Z dexed: v0.9.9 <h2>What's Changed</h2> <ul> <li>Should implement <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="321771891" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/141" data-hovercard-type="issue" data-hovercard-url="/asb2m10/dexed/issues/141/hovercard" href="https://github.com/asb2m10/dexed/issues/141">#141</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2872811308" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/470" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/470/hovercard" href="https://github.com/asb2m10/dexed/pull/470">#470</a></li> <li>Fix link to Linux dependencies by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/blegat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/blegat">@blegat</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1622169425" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/380" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/380/hovercard" href="https://github.com/asb2m10/dexed/pull/380">#380</a></li> <li>Feature/portamento by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3185525244" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/479" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/479/hovercard" href="https://github.com/asb2m10/dexed/pull/479">#479</a></li> <li>Respect MIDI channel on control change mappings. <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1203926712" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/344" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/344/hovercard" href="https://github.com/asb2m10/dexed/pull/344">#344</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3206997739" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/482" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/482/hovercard" href="https://github.com/asb2m10/dexed/pull/482">#482</a></li> <li>UI Scaling issues when reopening Dexed UI by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3186973718" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/480" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/480/hovercard" href="https://github.com/asb2m10/dexed/pull/480">#480</a></li> <li>Fix LFO rate on higher values by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3193510754" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/481" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/481/hovercard" href="https://github.com/asb2m10/dexed/pull/481">#481</a></li> <li>mousewheel_sensitivity by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3348842038" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/483" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/483/hovercard" href="https://github.com/asb2m10/dexed/pull/483">#483</a></li> <li>Transfer signal from any note at same pitch to avoid interference by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akwizgran/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akwizgran">@akwizgran</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3496302088" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/488" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/488/hovercard" href="https://github.com/asb2m10/dexed/pull/488">#488</a></li> <li>Improve voice stealing logic to reduce clicking and interference by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akwizgran/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akwizgran">@akwizgran</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3510062836" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/489" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/489/hovercard" href="https://github.com/asb2m10/dexed/pull/489">#489</a></li> <li>Feature/pipeline upgrade by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3516185646" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/490" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/490/hovercard" href="https://github.com/asb2m10/dexed/pull/490">#490</a></li> <li>Change active program text colour in the program list by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554286229" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/492" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/492/hovercard" href="https://github.com/asb2m10/dexed/pull/492">#492</a></li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3089180853" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/476" data-hovercard-type="issue" data-hovercard-url="/asb2m10/dexed/issues/476/hovercard" href="https://github.com/asb2m10/dexed/issues/476">#476</a> Change active program text colour by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asb2m10/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asb2m10">@asb2m10</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629710542" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/500" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/500/hovercard" href="https://github.com/asb2m10/dexed/pull/500">#500</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akwizgran/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akwizgran">@akwizgran</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3496302088" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/488" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/488/hovercard" href="https://github.com/asb2m10/dexed/pull/488">#488</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/asb2m10/dexed/compare/v0.9.8...v0.9.9"><tt>v0.9.8...v0.9.9</tt></a></p> asb2m10 tag:github.com,2008:Repository/14973783/Nightly 2025-11-16T04:02:22Z dexed: Nightly <p>Release updated Sun Nov 16 04:02:08 UTC 2025</p> <ul> <li><a href="https://github.com/asb2m10/dexed/commit/ec4820eb7ecdde1b33af059ed3f37a2ae55d3ecd">ec4820e</a> : Add directory install selection for Windows</li> <li><a href="https://github.com/asb2m10/dexed/commit/cc65a6b5b6d3d9d08a857e2d6f5dc0a8043a6df5">cc65a6b</a> : Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3089180853" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/476" data-hovercard-type="issue" data-hovercard-url="/asb2m10/dexed/issues/476/hovercard" href="https://github.com/asb2m10/dexed/issues/476">#476</a> Change active program text colour (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3629710542" data-permission-text="Title is private" data-url="https://github.com/asb2m10/dexed/issues/500" data-hovercard-type="pull_request" data-hovercard-url="/asb2m10/dexed/pull/500/hovercard" href="https://github.com/asb2m10/dexed/pull/500">#500</a>)</li> <li><a href="https://github.com/asb2m10/dexed/commit/2c66ae570ea8d0d83c1bf63b258908a1b2b2fad4">2c66ae5</a> : Update vst3 installation dir for Windows</li> <li><a href="https://github.com/asb2m10/dexed/commit/d6322a4121ef30d05addade3b9ebe2a0966da417">d6322a4</a> : Add release pipeline</li> <li><a href="https://github.com/asb2m10/dexed/commit/c8c9e627b601762afa923526230ee8c46b28a84d">c8c9e62</a> : Add CLAP definition to installer command</li> </ul> asb2m10 tag:github.com,2008:Repository/729959292/1.0.2 2025-11-15T02:12:36Z ZLEqualizer: 1.0.2 <p>EQ Match and AAX are back. 1.0.1 has some problems in EQ Match :( Therefore I delete that version.</p> <p>After installation, please load the plugin in an empty DAW session and check its functionality.</p> <p>Please read</p> <p>the manual: <a href="https://zl-audio.github.io/plugins/zlequalizer2/" rel="nofollow">https://zl-audio.github.io/plugins/zlequalizer2/</a><br> 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></p> <p><strong>For Windows users: unless you are very certain that your computer is ARM64 (e.g., Microsoft Surface Pro 11 + Qualcomm Snapdragon X Elite), you should use the x86_64 installer.</strong></p> <p>Compared with ZL Equalizer 0.6.2:</p> <p>New Features</p> <ul> <li>add more side-chain filters controls (filter type &amp; filer slope)</li> <li>add right-click panel</li> <li>add more controls to the floating window</li> <li>add more shortcuts</li> <li>add UI scaling control</li> <li>add EQ Match drawing control</li> </ul> <p>Bug fixes</p> <ul> <li>fix wrong octave notes</li> <li>fix incorrect solo display</li> <li>fix incorrect parallel processing in mid/side</li> </ul> <p>Improvements</p> <ul> <li>improve <code>Matched Phase</code> and <code>Mixed Phase</code> performance</li> <li>improve general DSP performance</li> <li>improve dynamic processing</li> <li>improve FFT analyzer display</li> <li>improve EQ Match fitting speed</li> </ul> <p>Other Changes</p> <ul> <li>increase frequency maximum value when the sample rate &gt; 44.1 kHz</li> <li>remove <code>RMS</code> &amp; <code>Smooth</code> from dynamic parameters</li> <li>remove <code>Zero Latency</code> as dynamic won't require extra 1ms latency</li> <li>remove <code>High Quality</code> as dynamic always stays in high quality</li> <li>remove EQ Match <code>Weight</code> &amp; fitting algorithm control</li> <li>support VST3 parameter context menu <ul> <li>In hosts that support this feature, if you right-click on some sliders, a native parameter menu will pop up.</li> </ul> </li> <li>support VST3/AAX parameter index <ul> <li>In hosts that support this feature, hosts can map screen locations to parameters, e.g., Cubase "AI Knob".</li> </ul> </li> </ul> github-actions[bot] tag:github.com,2008:Repository/729959292/1.0.1 2025-11-14T22:00:18Z ZLEqualizer: 1.0.1 <p>feat: support VST3 host context menu</p> zsliu98 tag:github.com,2008:Repository/610265820/2025-11-13-tuxguitar-next 2025-11-13T13:08:34Z tuxguitar: 2025-11-13-tuxguitar-next <p><strong>Warning:</strong> This version of TuxGuitar is our development playground and may not be stable!</p> <p><strong>Please note:</strong> TuxGuitar versions 2.0.0 and later use a <strong>new file format</strong> which cannot be read by older versions. You can still export your tablatures in the old format so that you can open them with older versions of TuxGuitar.</p> <p>The Windows packages include OpenJDK from portableapps.com.<br> The macOS package includes OpenJDK from brew.sh.</p> helge17 tag:github.com,2008:Repository/83892187/5.0 2025-11-13T10:30:36Z rfxgen: rFXGen v5.0 <p>Official release for <code>rFXGen v5.0</code>. Some features on this release:</p> <ul> <li><code>ADDED</code>: Up to 10 sound slots available</li> <li><code>ADDED</code>: Automatic HighDPI detection and scaling x2</li> <li><code>ADDED</code>: New UI default style: Genesis</li> <li><code>REVIEWED</code>: UI design, longer sliders</li> <li><code>REVIEWED</code>: Available UI styles</li> <li><code>REVIEWED</code>: Welcome window</li> <li><code>UPDATED</code>: Using raylib 5.6-dev and raygui 4.5-dev</li> <li><code>UPDATED</code>: Using tinyfiledialogs 3.20</li> </ul> <p>Enjoy <code>rFXGen</code>!</p> raysan5 tag:github.com,2008:Repository/233472199/3.8 2025-11-11T23:30:10Z Microsoft-Activation-Scripts: v3.8 R.I.P. KMS38 <h2>Changelog: 3.8</h2> <h4>HWID</h4> <ul> <li>Activation support is added for the WNC edition.</li> </ul> <h4>KMS38</h4> <ul> <li>Beginning with build <strong>26100.7019</strong>, Microsoft fully deprecated clip-based KMS license migration functionality. As a result, KMS38 has stopped working. <a href="https://massgrave.dev/kms38" rel="nofollow">Detailed info</a>.</li> <li>KMS38 has now been removed from the MAS script. Users are advised to use HWID or TSforge activation instead.</li> <li>If you still wish to use it on older Windows versions or keep it for archival purposes, you can download the script from <a href="https://github.com/massgravel/Microsoft-Activation-Scripts/blob/ab6b572af940fa0ea4255b327eb6f69a274d6725/MAS/Separate-Files-Version/Activators/KMS38_Activation.cmd">here</a>.</li> </ul> <h4>TSforge</h4> <ul> <li>From build 26100.7019, Windows will always display and <strong>stay</strong> at the 180-day remaining KMS grace period if the actual period is longer. KMS4k info is updated as per this change.</li> <li>Added ESU support for PPIPro (added in 19045.6388).</li> <li>Fixed an issue in filtering where ESU IDs were not showing in the manual option.</li> <li>Added a command to refresh the ESU status.</li> </ul> <h4>Change Windows Edition</h4> <ul> <li>Changed key preference order so that the HWID key can be installed. Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lava1879/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lava1879">@lava1879</a> (Magic).</li> <li>Added [GAC, not LTSC] info for the "IoTEnterprise" edition to avoid confusion with its LTSC edition "IoTEnterpriseS".</li> </ul> <h4>Troubleshoot</h4> <ul> <li>The script will now auto-select the Quick Repair option for Office 16.0 C2R. Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/YerongAI/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/YerongAI">@YerongAI</a> for the suggestion.</li> <li>Added more conditions before rebuilding ClipSVC licenses.</li> </ul> <h4>Check Activation Status</h4> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abbodi1406/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abbodi1406">@abbodi1406</a> fixed an issue in <a href="https://gravesoft.dev/cas" rel="nofollow">CAS</a> where, when ADBA is active, KMS Client info was shown.</li> </ul> <h4>All</h4> <ul> <li>Some other minor improvements in error handling and information.</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> WindowsAddict tag:github.com,2008:Repository/671654508/@biomejs/biome@2.3.5 2025-11-11T12:33:08Z biome: Biome CLI v2.3.5 <h2>2.3.5</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://github.com/biomejs/biome/pull/8023" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8023/hovercard">#8023</a> <a href="https://github.com/biomejs/biome/commit/96f3e778a38aa5f48e67eb44b545cba6330dc192"><code>96f3e77</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support Svelte syntax <code>{@html}</code>. Biome now is able to parse and format the Svelte syntax <a href="https://svelte.dev/docs/svelte/@html" rel="nofollow"><code>{@html}</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-{@html 'div'} +{@html 'div'}"><pre><span class="pl-md"><span class="pl-md">-</span>{@html 'div'}</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{@html 'div'}</span></pre></div> <p>The contents of the expressions inside the <code>{@html &lt;expression&gt;}</code> aren't formatted yet.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8058" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8058/hovercard">#8058</a> <a href="https://github.com/biomejs/biome/commit/5f68bcc9ae9208366bf5aed932b3ae3082ba21b1"><code>5f68bcc</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Fixed a bug where the Biome Language Server would enable its project file watcher even when no project rules were enabled.</p> <p>Now the watching of nested configuration files and nested ignore files is delegated to the editor, if their LSP spec supports it.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8023" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8023/hovercard">#8023</a> <a href="https://github.com/biomejs/biome/commit/96f3e778a38aa5f48e67eb44b545cba6330dc192"><code>96f3e77</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support Svelte syntax <code>{@render}</code>. Biome now is able to parse and format the Svelte syntax <a href="https://svelte.dev/docs/svelte/@render" rel="nofollow"><code>{@render}</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-{@render sum(1, 2) } +{@render sum(1, 2)}"><pre><span class="pl-md"><span class="pl-md">-</span>{@render sum(1, 2) }</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{@render sum(1, 2)}</span></pre></div> <p>The contents of the expressions inside the <code>{@render &lt;expression&gt;}</code> aren't formatted yet.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8006" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8006/hovercard">#8006</a> <a href="https://github.com/biomejs/biome/commit/f0612a511449944cacfe01f6884ca52b4f50e768"><code>f0612a5</code></a> Thanks <a href="https://github.com/Bertie690">@Bertie690</a>! - Updated documentation and diagnostic for <code>lint/complexity/noBannedTypes</code>. The rule should have a more detailed description and diagnostic error message.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8039" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8039/hovercard">#8039</a> <a href="https://github.com/biomejs/biome/commit/da70d8be5d8288397a60cdea52d2a6e5f976cace"><code>da70d8b</code></a> Thanks <a href="https://github.com/PFiS1737">@PFiS1737</a>! - Biome now keeps a blank line after the frontmatter section in Astro files.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8042" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8042/hovercard">#8042</a> <a href="https://github.com/biomejs/biome/commit/b7efa6f783adc42864b15b7ff2cb2ed6803190e2"><code>b7efa6f</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - The CSS Parser, with <code>tailwindDirectives</code> enabled, will now accept at rules like <code>@media</code> and <code>@supports</code> in <code>@custom-variant</code> shorthand syntax.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8064" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8064/hovercard">#8064</a> <a href="https://github.com/biomejs/biome/commit/3ff9d45df031b811333d40fe62b1b24a3c5d5f43"><code>3ff9d45</code></a> Thanks <a href="https://github.com/dibashthapa">@dibashthapa</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7967" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7967/hovercard">#7967</a>: Fixed the issue with support for advanced SVG props</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8023" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8023/hovercard">#8023</a> <a href="https://github.com/biomejs/biome/commit/96f3e778a38aa5f48e67eb44b545cba6330dc192"><code>96f3e77</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support Svelte syntax <code>{@attach}</code>. Biome now is able to parse and format the Svelte syntax <a href="https://svelte.dev/docs/svelte/@attach" rel="nofollow"><code>{@attach}</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-&lt;div {@attach myAttachment }&gt;...&lt;/div&gt; +&lt;div {@attach myAttachment}&gt;...&lt;/div&gt;"><pre><span class="pl-md"><span class="pl-md">-</span>&lt;div {@attach myAttachment }&gt;...&lt;/div&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span>&lt;div {@attach myAttachment}&gt;...&lt;/div&gt;</span></pre></div> <p>The contents of the expressions inside the <code>{@attach &lt;expression&gt;}</code> aren't formatted yet.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8001" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8001/hovercard">#8001</a> <a href="https://github.com/biomejs/biome/commit/6e8a50e720135012832e04728d6c0e38b8bb74a1"><code>6e8a50e</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support Svelte syntax <code>{#key}</code>. Biome now is able to parse and format the Svelte syntax <a href="https://svelte.dev/docs/svelte/key" rel="nofollow"><code>{#key}</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-{#key expression} &lt;div&gt;&lt;/div&gt; {/key} +{#key expression} + &lt;div&gt;&lt;/div&gt; +{/key}"><pre><span class="pl-md"><span class="pl-md">-</span>{#key expression} &lt;div&gt;&lt;/div&gt; {/key}</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{#key expression}</span> <span class="pl-mi1"><span class="pl-mi1">+</span> &lt;div&gt;&lt;/div&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{/key}</span></pre></div> <p>The contents of the expressions inside the <code>{#key &lt;expression&gt;}</code> aren't formatted yet.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8023" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8023/hovercard">#8023</a> <a href="https://github.com/biomejs/biome/commit/96f3e778a38aa5f48e67eb44b545cba6330dc192"><code>96f3e77</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support Svelte syntax <code>{@const}</code>. Biome now is able to parse and format the Svelte syntax <a href="https://svelte.dev/docs/svelte/@const" rel="nofollow"><code>{@const}</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-{@const name = value} +{@const name = value}"><pre><span class="pl-md"><span class="pl-md">-</span>{@const name = value}</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{@const name = value}</span></pre></div> <p>The contents of the expressions inside the <code>{@const &lt;expression&gt;}</code> aren't formatted yet.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8044" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8044/hovercard">#8044</a> <a href="https://github.com/biomejs/biome/commit/8f77d4a33ceb2c85867b09c0ffe589d1e66c8db7"><code>8f77d4a</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Corrected rule source references. <code>biome migrate eslint</code> should do a bit better detecting rules in your eslint configurations.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8065" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8065/hovercard">#8065</a> <a href="https://github.com/biomejs/biome/commit/1a2d1af3604f36703da298017fd3cacf14e118a5"><code>1a2d1af</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/use-array-sort-compare/" rel="nofollow"><code>useArraySortCompare</code></a>. Require Array#sort and Array#toSorted calls to always provide a compareFunction.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const array = []; array.sort();"><pre><span class="pl-k">const</span> <span class="pl-s1">array</span> <span class="pl-c1">=</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">;</span> <span class="pl-s1">array</span><span class="pl-kos">.</span><span class="pl-en">sort</span><span class="pl-kos">(</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> <p><strong>Valid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="const array = []; array.sort((a, b) =&gt; a - b);"><pre><span class="pl-k">const</span> <span class="pl-s1">array</span> <span class="pl-c1">=</span> <span class="pl-kos">[</span><span class="pl-kos">]</span><span class="pl-kos">;</span> <span class="pl-s1">array</span><span class="pl-kos">.</span><span class="pl-en">sort</span><span class="pl-kos">(</span><span class="pl-kos">(</span><span class="pl-s1">a</span><span class="pl-kos">,</span> <span class="pl-s1">b</span><span class="pl-kos">)</span> <span class="pl-c1">=&gt;</span> <span class="pl-s1">a</span> <span class="pl-c1">-</span> <span class="pl-s1">b</span><span class="pl-kos">)</span><span class="pl-kos">;</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7673" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7673/hovercard">#7673</a> <a href="https://github.com/biomejs/biome/commit/a3a713d5760821d58e065280d54e9826d18be7c3"><code>a3a713d</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - The HTML parser is now able to parse vue directives. This enables us to write/port Vue lint rules that require inspecting the <code>&lt;template&gt;</code> section. However, this more complex parsing may result in parsing errors where there was none before. For those of you that have opted in to the experimental support (aka <code>experimentalFullSupportEnabled</code>), we greatly appreciate your help testing this out, and your bug reports.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8031" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8031/hovercard">#8031</a> <a href="https://github.com/biomejs/biome/commit/fa6798a62a2c13464bdb3eb61dfe6fd5e61c320e"><code>fa6798a</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support for the Svelte syntax <code>{#if}{/if}</code>. The Biome HTML parser is now able to parse and format the <a href="https://svelte.dev/docs/svelte/if" rel="nofollow"><code>{#if}{/if} blocks</code></a>:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="&lt;!-- if / else-if / else --&gt; {#if porridge.temperature &gt; 100} -&lt;p&gt;too hot!&lt;/p&gt; + &lt;p&gt;too hot!&lt;/p&gt; {:else if 80 &gt; porridge.temperature} -&lt;p&gt;too cold!&lt;/p&gt; + &lt;p&gt;too cold!&lt;/p&gt; {:else if 100 &gt; porridge.temperature} -&lt;p&gt;too too cold!&lt;/p&gt; + &lt;p&gt;too too cold!&lt;/p&gt; {:else} -&lt;p&gt;just right!&lt;/p&gt; + &lt;p&gt;just right!&lt;/p&gt; {/if}"><pre>&lt;!-- if / else-if / else --&gt; {#if porridge.temperature &gt; 100} <span class="pl-md"><span class="pl-md">-</span>&lt;p&gt;too hot!&lt;/p&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span> &lt;p&gt;too hot!&lt;/p&gt;</span> {:else if 80 &gt; porridge.temperature} <span class="pl-md"><span class="pl-md">-</span>&lt;p&gt;too cold!&lt;/p&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span> &lt;p&gt;too cold!&lt;/p&gt;</span> {:else if 100 &gt; porridge.temperature} <span class="pl-md"><span class="pl-md">-</span>&lt;p&gt;too too cold!&lt;/p&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span> &lt;p&gt;too too cold!&lt;/p&gt;</span> {:else} <span class="pl-md"><span class="pl-md">-</span>&lt;p&gt;just right!&lt;/p&gt;</span> <span class="pl-mi1"><span class="pl-mi1">+</span> &lt;p&gt;just right!&lt;/p&gt;</span> {/if}</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8041" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8041/hovercard">#8041</a> <a href="https://github.com/biomejs/biome/commit/beeb7bba7cce26e932b2b4047566c4762990caf3"><code>beeb7bb</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - The CSS parser, with <code>tailwindDirectives</code> enabled, will now accept lists of selectors in <code>@custom-variant</code> shorthand syntax.</p> <div class="highlight highlight-source-css notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="@custom-variant cell (th:has(&amp;), td:has(&amp;));"><pre><span class="pl-k">@custom-variant</span> cell (<span class="pl-c1">th</span><span class="pl-kos">:</span><span class="pl-en">has</span>(<span class="pl-ent">&amp;</span>)<span class="pl-kos">,</span> td<span class="pl-kos">:</span><span class="pl-c1">has</span>(<span class="pl-ent">&amp;</span>));</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8028" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8028/hovercard">#8028</a> <a href="https://github.com/biomejs/biome/commit/c09e45c8670c9be0305f76cd4e443a4760daedec"><code>c09e45c</code></a> Thanks <a href="https://github.com/fmajestic">@fmajestic</a>! - The GitLab reporter now outputs format errors.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8037" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8037/hovercard">#8037</a> <a href="https://github.com/biomejs/biome/commit/78011b16f9b698f65413b934df1672970505e640"><code>78011b1</code></a> Thanks <a href="https://github.com/PFiS1737">@PFiS1737</a>! - <code>indentScriptAndStyle</code> no longer indents the frontmatter in Astro files.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/8009" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8009/hovercard">#8009</a> <a href="https://github.com/biomejs/biome/commit/6374b1f6da778a132adefa17e37e9857bba7091c"><code>6374b1f</code></a> Thanks <a href="https://github.com/tmcw">@tmcw</a>! - Fixed an edge case in the <a href="https://biomejs.dev/linter/rules/use-arrow-function/" rel="nofollow"><code>useArrowFunction</code></a> rule.</p> <p>The rule no longer emits diagnostics for or offers to fix functions that reference<br> the <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments" rel="nofollow">arguments object</a>,<br> because that object is undefined for arrow functions.</p> <p><strong>Valid example:</strong></p> <div class="highlight highlight-source-ts notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="// Valid: this function cannot be transformed into an arrow function because // arguments is not defined for arrow functions. const getFirstArg = function () { return arguments[0]; };"><pre><span class="pl-c">// Valid: this function cannot be transformed into an arrow function because</span> <span class="pl-c">// arguments is not defined for arrow functions.</span> <span class="pl-k">const</span> <span class="pl-en">getFirstArg</span> <span class="pl-c1">=</span> <span class="pl-k">function</span> <span class="pl-kos">(</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">return</span> <span class="pl-smi">arguments</span><span class="pl-kos">[</span><span class="pl-c1">0</span><span class="pl-kos">]</span><span class="pl-kos">;</span> <span class="pl-kos">}</span><span class="pl-kos">;</span></pre></div> </li> </ul> <h2>What's Changed</h2> <ul> <li>feat(html/svelte): key blocks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3591428657" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8001" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8001/hovercard" href="https://github.com/biomejs/biome/pull/8001">#8001</a></li> <li>chore(parser): increase size of TokenSet by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ryan-m-walker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ryan-m-walker">@ryan-m-walker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3589610693" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7997" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7997/hovercard" href="https://github.com/biomejs/biome/pull/7997">#7997</a></li> <li>feat(html/svelte): parsing of new blocks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595372430" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8023" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8023/hovercard" href="https://github.com/biomejs/biome/pull/8023">#8023</a></li> <li>fix(useArrowFunction): make useArrowFunction rule fixer safer by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tmcw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tmcw">@tmcw</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3593447813" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8009" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8009/hovercard" href="https://github.com/biomejs/biome/pull/8009">#8009</a></li> <li>fix(deps): update rust crates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3555055952" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7889" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7889/hovercard" href="https://github.com/biomejs/biome/pull/7889">#7889</a></li> <li>feat(cli): add format errors to GitLab reporter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmajestic/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmajestic">@fmajestic</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3597958209" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8028" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8028/hovercard" href="https://github.com/biomejs/biome/pull/8028">#8028</a></li> <li>fix(html/astro): don't indent Astro frontmatter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PFiS1737/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PFiS1737">@PFiS1737</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603002845" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8037" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8037/hovercard" href="https://github.com/biomejs/biome/pull/8037">#8037</a></li> <li>fix(html/astro): keep a blank after the frontmatter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PFiS1737/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PFiS1737">@PFiS1737</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603409832" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8039" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8039/hovercard" href="https://github.com/biomejs/biome/pull/8039">#8039</a></li> <li>fix(parse/tailwind): fix lexing <code>inset-x</code>, <code>border-slate-500</code>, and others by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583856264" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7975" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7975/hovercard" href="https://github.com/biomejs/biome/pull/7975">#7975</a></li> <li>fix(parse/css/tailwind): make <code>@custom-variant</code> accept selector lists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603638706" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8041" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8041/hovercard" href="https://github.com/biomejs/biome/pull/8041">#8041</a></li> <li>docs: rules.rs cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604156889" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8044" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8044/hovercard" href="https://github.com/biomejs/biome/pull/8044">#8044</a></li> <li>docs: update documentation + diagnostic for <code>noBannedTypes</code> description by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Bertie690/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Bertie690">@Bertie690</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3592397921" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8006" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8006/hovercard" href="https://github.com/biomejs/biome/pull/8006">#8006</a></li> <li>refactor(deserialize): exact allocation for arrays and maps by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Conaclos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Conaclos">@Conaclos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603517614" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8040" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8040/hovercard" href="https://github.com/biomejs/biome/pull/8040">#8040</a></li> <li>feat(parse/tailwind): add benchmark by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583857787" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7976" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7976/hovercard" href="https://github.com/biomejs/biome/pull/7976">#7976</a></li> <li>feat(html/svelte): <code>if/else</code> syntax by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3599779952" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8031" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8031/hovercard" href="https://github.com/biomejs/biome/pull/8031">#8031</a></li> <li>fix(parse/css/tailwind): make <code>@custom-variant</code> accept at-rules like <code>@media</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603638732" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8042" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8042/hovercard" href="https://github.com/biomejs/biome/pull/8042">#8042</a></li> <li>chore: enable more rustc lints by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Conaclos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Conaclos">@Conaclos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605177791" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8047" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8047/hovercard" href="https://github.com/biomejs/biome/pull/8047">#8047</a></li> <li>ci: trigger benches when formatter changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605115695" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8046" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8046/hovercard" href="https://github.com/biomejs/biome/pull/8046">#8046</a></li> <li>chore(deps): update github-actions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605792372" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8048" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8048/hovercard" href="https://github.com/biomejs/biome/pull/8048">#8048</a></li> <li>chore(deps): update dependency eslint to v9.39.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605792826" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8049" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8049/hovercard" href="https://github.com/biomejs/biome/pull/8049">#8049</a></li> <li>chore(deps): update rust crate jiff to 0.2.16 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605860358" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8050" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8050/hovercard" href="https://github.com/biomejs/biome/pull/8050">#8050</a></li> <li>chore(deps): update rust crate quote to 1.0.42 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605860540" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8051" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8051/hovercard" href="https://github.com/biomejs/biome/pull/8051">#8051</a></li> <li>chore(deps): update rust crate ureq to 3.1.4 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605926197" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8052" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8052/hovercard" href="https://github.com/biomejs/biome/pull/8052">#8052</a></li> <li>chore(deps): update rust docker tag to v1.91.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3606291666" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8056" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8056/hovercard" href="https://github.com/biomejs/biome/pull/8056">#8056</a></li> <li>chore(deps): update typescript-eslint monorepo to v8.46.3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3606292493" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8057" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8057/hovercard" href="https://github.com/biomejs/biome/pull/8057">#8057</a></li> <li>feat(parse/html): support vue directive syntax by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3481056678" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7673" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7673/hovercard" href="https://github.com/biomejs/biome/pull/7673">#7673</a></li> <li>fix(lsp): biome project watcher by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3607332616" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8058" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8058/hovercard" href="https://github.com/biomejs/biome/pull/8058">#8058</a></li> <li>fix(no_unknown_attribute): added support for new dom attributes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dibashthapa/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dibashthapa">@dibashthapa</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3609297491" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8064" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8064/hovercard" href="https://github.com/biomejs/biome/pull/8064">#8064</a></li> <li>feat(biome_js_analyze): implement useArraySortCompare by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3609397278" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8065" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8065/hovercard" href="https://github.com/biomejs/biome/pull/8065">#8065</a></li> <li>ci: release by @github-actions[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3592122117" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8003" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8003/hovercard" href="https://github.com/biomejs/biome/pull/8003">#8003</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tmcw/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tmcw">@tmcw</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3593447813" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8009" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8009/hovercard" href="https://github.com/biomejs/biome/pull/8009">#8009</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmajestic/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmajestic">@fmajestic</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3597958209" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8028" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8028/hovercard" href="https://github.com/biomejs/biome/pull/8028">#8028</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/PFiS1737/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/PFiS1737">@PFiS1737</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603002845" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/8037" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/8037/hovercard" href="https://github.com/biomejs/biome/pull/8037">#8037</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.4...@biomejs/biome@2.3.5">https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.4...@biomejs/biome@2.3.5</a></p> github-actions[bot] tag:github.com,2008:Repository/259488212/v2.2.2 2025-11-10T19:32:15Z f2: v2.2.2 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/8fd3279528188d0860c89b6eb5a226222a84c5c3/hovercard" href="https://github.com/ayoisaiah/f2/commit/8fd3279528188d0860c89b6eb5a226222a84c5c3"><tt>8fd3279</tt></a> append forbidden characters to status message</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/2253e0ae76ff03a0c278e0aa00a87a0bb60aef3b/hovercard" href="https://github.com/ayoisaiah/f2/commit/2253e0ae76ff03a0c278e0aa00a87a0bb60aef3b"><tt>2253e0a</tt></a> fix windows test</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/e2ec9ecd3c44db097eee554b0661b5b02900c830/hovercard" href="https://github.com/ayoisaiah/f2/commit/e2ec9ecd3c44db097eee554b0661b5b02900c830"><tt>e2ec9ec</tt></a> prevent matching empty variables</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/e0fc0884452a25a7c5795bb2736fd1195695feaf/hovercard" href="https://github.com/ayoisaiah/f2/commit/e0fc0884452a25a7c5795bb2736fd1195695feaf"><tt>e0fc088</tt></a> show intermediate results when chaining</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/438d0c62870e81f8059a33314f7258505470778b/hovercard" href="https://github.com/ayoisaiah/f2/commit/438d0c62870e81f8059a33314f7258505470778b"><tt>438d0c6</tt></a> test variable regex matches</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/20fc61e3eaf0de49e431e338e3ec5e96aed2c952/hovercard" href="https://github.com/ayoisaiah/f2/commit/20fc61e3eaf0de49e431e338e3ec5e96aed2c952"><tt>20fc61e</tt></a> test variable regex matches</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/527e5bd5ecf5eb5d3e20431221a42104b484af6c/hovercard" href="https://github.com/ayoisaiah/f2/commit/527e5bd5ecf5eb5d3e20431221a42104b484af6c"><tt>527e5bd</tt></a> upgrade urfave/cli</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/ayoisaiah/f2/commit/455fc15f8ce8509c3b98e848ff049242eef7e07a/hovercard" href="https://github.com/ayoisaiah/f2/commit/455fc15f8ce8509c3b98e848ff049242eef7e07a"><tt>455fc15</tt></a> use keepachangelog.com format</li> </ul> github-actions[bot] tag:github.com,2008:Repository/259488212/nightly 2025-11-10T19:11:44Z f2: Development build (master) <p>This build is directly sourced from the <code>master</code> branch in active development. As such, it may include experimental features and potential bugs.</p> github-actions[bot] tag:github.com,2008:Repository/11847500/0.4.0 2025-11-09T23:11:56Z coreutils: 0.4.0 <h3>📦 <strong>Rust Coreutils 0.4.0 Release:</strong></h3> <p>We are pleased to announce the release of <strong>Rust Coreutils 0.4.0</strong> — continuing our journey toward full GNU compatibility with <strong>improved test coverage</strong>, <strong>enhanced functionality</strong>, and <strong>robust implementations</strong>!</p> <hr> <h3>Highlights:</h3> <ul> <li> <p><strong>Enhanced GNU Compatibility</strong></p> <ul> <li><strong>544 passing tests</strong> (+12 from 0.3.0), achieving <strong>85.80%</strong> compatibility</li> <li>Reduced failures from 68 to 56 (-12)</li> <li>Better compatibility with GNU <code>date</code> timezone handling</li> </ul> </li> <li> <p><strong>Algorithm &amp; Performance Improvements</strong></p> <ul> <li><code>factor</code>: Integrated num_prime crate for faster u64/u128 factorization</li> <li><code>tsort</code>: Fixed stack overflow issues with iterative DFS implementation</li> <li><code>cksum</code>: Added comprehensive performance benchmarks</li> <li><code>mkdir</code>: Fixed stack overflow with deeply nested directories</li> </ul> </li> <li> <p><strong>Platform Support Enhancements</strong></p> <ul> <li>OpenBSD support for <code>stdbuf</code> and <code>uptime</code></li> <li>FreeBSD build and test improvements</li> <li>Better cross-platform compatibility</li> </ul> </li> <li> <p><strong>hashsum Reorganization</strong></p> <ul> <li>Removed non-GNU binaries to fix interface divergence</li> <li>Merged functionality into <code>cksum</code> for better GNU compatibility</li> <li>Marked hashsum as deprecated in favor of cksum</li> </ul> </li> <li> <p><strong>Contributions</strong>: This release was made possible by the dedication of <strong>17 contributors</strong>, including <strong>4 newcomers</strong>.</p> </li> </ul> <hr> <h3>GNU Test Suite Compatibility:</h3> <table> <thead> <tr> <th>Result</th> <th>0.3.0</th> <th>0.4.0</th> <th>Change 0.3.0 to 0.4.0</th> <th>% Total 0.3.0</th> <th>% Total 0.4.0</th> <th>% Change 0.3.0 to 0.4.0</th> </tr> </thead> <tbody> <tr> <td>Pass</td> <td>532</td> <td>544</td> <td>+12</td> <td>83.91%</td> <td>85.80%</td> <td>+1.89%</td> </tr> <tr> <td>Skip</td> <td>33</td> <td>33</td> <td>0</td> <td>5.20%</td> <td>5.20%</td> <td>+0.01%</td> </tr> <tr> <td>Fail</td> <td>68</td> <td>56</td> <td>-12</td> <td>10.73%</td> <td>8.83%</td> <td>-1.90%</td> </tr> <tr> <td>Error</td> <td>1</td> <td>1</td> <td>0</td> <td>0.16%</td> <td>0.16%</td> <td>0%</td> </tr> <tr> <td>Total</td> <td>634</td> <td>634</td> <td>0</td> <td></td> <td></td> <td></td> </tr> </tbody> </table> <hr> <p><a target="_blank" rel="noopener noreferrer" href="https://github.com/uutils/coreutils-tracking/blob/main/gnu-results.svg?raw=true"><img src="https://github.com/uutils/coreutils-tracking/raw/main/gnu-results.svg?raw=true" alt="GNU testsuite evolution" style="max-width: 100%;"></a></p> <hr> <h3>Call to Action:</h3> <p>🌍 <strong>Help us translate</strong> - Contribute translations at <a href="https://hosted.weblate.org/projects/rust-coreutils/" rel="nofollow">Weblate</a><br> 🚀 <strong>Sponsor us on GitHub</strong> to accelerate development: <a href="https://github.com/sponsors/uutils">github.com/sponsors/uutils</a><br> 🔗 Download the latest release: <a href="https://uutils.github.io" rel="nofollow">https://uutils.github.io</a></p> <h2>What's Changed</h2> <h2>base64</h2> <ul> <li>Align base64 with GNU base64.pl tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/karanabe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/karanabe">@karanabe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603797493" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9194" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9194/hovercard" href="https://github.com/uutils/coreutils/pull/9194">#9194</a></li> </ul> <h2>cat</h2> <ul> <li>Fix EINTR handling in cat by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3527744139" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8946" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8946/hovercard" href="https://github.com/uutils/coreutils/pull/8946">#8946</a></li> <li>fix(cat): refine unsafe overwrite detection for appending files by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mattsu2020/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mattsu2020">@mattsu2020</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3580295401" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9122" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9122/hovercard" href="https://github.com/uutils/coreutils/pull/9122">#9122</a></li> </ul> <h2>chown</h2> <ul> <li>Fix chown tests for FreeBSD and macOS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akretz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akretz">@akretz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3558453186" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9058" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9058/hovercard" href="https://github.com/uutils/coreutils/pull/9058">#9058</a></li> </ul> <h2>cksum</h2> <ul> <li>Refactor cksum for incoming merge with hashsum, Fix behavior for <code>--text</code> and <code>--untagged</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RenjiSann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RenjiSann">@RenjiSann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3553080146" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9024" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9024/hovercard" href="https://github.com/uutils/coreutils/pull/9024">#9024</a></li> <li>Fix "cksum: --length 0 shouldn't fail for algorithms that don't support --length" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RenjiSann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RenjiSann">@RenjiSann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3553956396" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9032" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9032/hovercard" href="https://github.com/uutils/coreutils/pull/9032">#9032</a></li> <li>Add support for sha2, sha3 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RenjiSann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RenjiSann">@RenjiSann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554066126" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9035" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9035/hovercard" href="https://github.com/uutils/coreutils/pull/9035">#9035</a></li> <li>Fix GNU <code>cksum-c.sh</code> and <code>cksum-sha3.sh</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RenjiSann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RenjiSann">@RenjiSann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3559466414" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9063" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9063/hovercard" href="https://github.com/uutils/coreutils/pull/9063">#9063</a></li> <li>add cksum performance benchmarks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3564859327" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9075" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9075/hovercard" href="https://github.com/uutils/coreutils/pull/9075">#9075</a></li> <li>fix(cksum): correct CRC32B implementation to match GNU cksum by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3553273379" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9026" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9026/hovercard" href="https://github.com/uutils/coreutils/pull/9026">#9026</a></li> </ul> <h2>comm</h2> <ul> <li>Fix EINTR handling in comm by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3527744139" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8946" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8946/hovercard" href="https://github.com/uutils/coreutils/pull/8946">#8946</a></li> <li>hold the stdin lock for the whole duration of the program by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreacorbellini/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreacorbellini">@andreacorbellini</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3568567253" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9085" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9085/hovercard" href="https://github.com/uutils/coreutils/pull/9085">#9085</a></li> </ul> <h2>date</h2> <ul> <li>fix(date): support timezone abbreviations in date --set by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3527401081" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8944" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8944/hovercard" href="https://github.com/uutils/coreutils/pull/8944">#8944</a></li> <li>date, touch: fix parse_datetime 0.13.0 compatibility by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3494078649" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8843" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8843/hovercard" href="https://github.com/uutils/coreutils/pull/8843">#8843</a></li> <li>improve compat with GNU by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552894987" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9022" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9022/hovercard" href="https://github.com/uutils/coreutils/pull/9022">#9022</a></li> <li>remove <code>chrono</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3556115904" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9048" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9048/hovercard" href="https://github.com/uutils/coreutils/pull/9048">#9048</a></li> <li>add --uct alias and allow multiple option aliases together by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3602252198" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9181" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9181/hovercard" href="https://github.com/uutils/coreutils/pull/9181">#9181</a></li> </ul> <h2>dd</h2> <ul> <li>fix(dd): handle O_DIRECT partial block writes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552431136" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9016" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9016/hovercard" href="https://github.com/uutils/coreutils/pull/9016">#9016</a></li> </ul> <h2>du</h2> <ul> <li>fix dead code warnings in test on Android by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582768367" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9131" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9131/hovercard" href="https://github.com/uutils/coreutils/pull/9131">#9131</a></li> <li>disable some benchmarks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3597680148" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9167" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9167/hovercard" href="https://github.com/uutils/coreutils/pull/9167">#9167</a></li> <li>also disable du_human_balanced_tree as benchmark by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604116431" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9198" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9198/hovercard" href="https://github.com/uutils/coreutils/pull/9198">#9198</a></li> </ul> <h2>factor</h2> <ul> <li>base benchmarking for single/multiple u64, u128, and &gt;u128 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asder8215/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asder8215">@asder8215</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3602279884" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9182" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9182/hovercard" href="https://github.com/uutils/coreutils/pull/9182">#9182</a></li> <li>use num_prime crate's u64 and u128 factorization methods to speed up the performance by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asder8215/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asder8215">@asder8215</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3599325120" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9171" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9171/hovercard" href="https://github.com/uutils/coreutils/pull/9171">#9171</a></li> </ul> <h2>hashsum</h2> <ul> <li>don't fail on dirs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Ada-Armstrong/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Ada-Armstrong">@Ada-Armstrong</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3523064164" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8930" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8930/hovercard" href="https://github.com/uutils/coreutils/pull/8930">#8930</a></li> <li>Remove non-GNU binaries (fix cksum interface divergence) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3593508326" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9153" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9153/hovercard" href="https://github.com/uutils/coreutils/pull/9153">#9153</a></li> </ul> <h2>install</h2> <ul> <li>fix the error message by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603311917" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9188" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9188/hovercard" href="https://github.com/uutils/coreutils/pull/9188">#9188</a></li> </ul> <h2>ls</h2> <ul> <li>use file path for ACL check by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akretz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akretz">@akretz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3558180558" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9055" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9055/hovercard" href="https://github.com/uutils/coreutils/pull/9055">#9055</a></li> </ul> <h2>mkdir</h2> <ul> <li>Fix stack overflow with deeply nested directories by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3527843055" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8947" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8947/hovercard" href="https://github.com/uutils/coreutils/pull/8947">#8947</a></li> <li>remove <code>#[allow(unused_variables)]</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578012614" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9109" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9109/hovercard" href="https://github.com/uutils/coreutils/pull/9109">#9109</a></li> </ul> <h2>od</h2> <ul> <li>Fix EINTR handling in od by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3527744139" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8946" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8946/hovercard" href="https://github.com/uutils/coreutils/pull/8946">#8946</a></li> </ul> <h2>printenv</h2> <ul> <li>add more tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ya7on/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ya7on">@ya7on</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3592676111" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9151" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9151/hovercard" href="https://github.com/uutils/coreutils/pull/9151">#9151</a></li> </ul> <h2>printf</h2> <ul> <li>handle extremely large format widths gracefully to fix GNU test panic by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583991434" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9133" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9133/hovercard" href="https://github.com/uutils/coreutils/pull/9133">#9133</a></li> </ul> <h2>readlink</h2> <ul> <li>fix(readlink): emit GNU-style Invalid argument for non-symlinks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/karanabe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/karanabe">@karanabe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603354993" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9189" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9189/hovercard" href="https://github.com/uutils/coreutils/pull/9189">#9189</a></li> </ul> <h2>stdbuf</h2> <ul> <li>add support for OpenBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603120330" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9185" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9185/hovercard" href="https://github.com/uutils/coreutils/pull/9185">#9185</a></li> </ul> <h2>timeout</h2> <ul> <li>add missing extra help by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matttbe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matttbe">@matttbe</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595468697" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9160" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9160/hovercard" href="https://github.com/uutils/coreutils/pull/9160">#9160</a></li> </ul> <h2>truncate</h2> <ul> <li>feat(truncate): allow negative size values for truncation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mattsu2020/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mattsu2020">@mattsu2020</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3581940897" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9129" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9129/hovercard" href="https://github.com/uutils/coreutils/pull/9129">#9129</a></li> </ul> <h2>tsort</h2> <ul> <li>use iterative dfs to prevent stack overflows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Nekrolm/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Nekrolm">@Nekrolm</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3450806335" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8737" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8737/hovercard" href="https://github.com/uutils/coreutils/pull/8737">#8737</a></li> <li>fix minimal cycle reporting and precise back-edge removal by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/naoNao89/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/naoNao89">@naoNao89</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3475102542" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8786" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8786/hovercard" href="https://github.com/uutils/coreutils/pull/8786">#8786</a></li> </ul> <h2>uptime</h2> <ul> <li>Fix build and tests for uptime on OpenBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595021881" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9158" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9158/hovercard" href="https://github.com/uutils/coreutils/pull/9158">#9158</a></li> <li>fix clippy warning manual-let-else on OpenBSD by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603756141" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9193" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9193/hovercard" href="https://github.com/uutils/coreutils/pull/9193">#9193</a></li> </ul> <h2>uudoc</h2> <ul> <li>respect SKIP_UTILS by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3544013628" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8982" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8982/hovercard" href="https://github.com/uutils/coreutils/pull/8982">#8982</a></li> <li>Add example to manpage by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Its-Just-Nans/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Its-Just-Nans">@Its-Just-Nans</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3020484339" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/7841" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/7841/hovercard" href="https://github.com/uutils/coreutils/pull/7841">#7841</a></li> </ul> <h2>Documentation</h2> <ul> <li>release notes: add 0.2.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3551046413" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8998" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8998/hovercard" href="https://github.com/uutils/coreutils/pull/8998">#8998</a></li> <li>README: Fix coverage badge URL by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/RenjiSann/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RenjiSann">@RenjiSann</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3555831159" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9046" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9046/hovercard" href="https://github.com/uutils/coreutils/pull/9046">#9046</a></li> <li>README.md: Fix about manpage generation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3550287331" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8994" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8994/hovercard" href="https://github.com/uutils/coreutils/pull/8994">#8994</a></li> <li>README.md: Show how to build all individual bins by cargo by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3562635361" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9069" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9069/hovercard" href="https://github.com/uutils/coreutils/pull/9069">#9069</a></li> <li>extensions.md: mark hashsum as deprecated by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3570024254" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9089" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9089/hovercard" href="https://github.com/uutils/coreutils/pull/9089">#9089</a></li> <li>doc: rename file by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605530018" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9208" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9208/hovercard" href="https://github.com/uutils/coreutils/pull/9208">#9208</a></li> </ul> <h2>CI &amp; Build</h2> <ul> <li>chore(deps): update github artifact actions (major) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3550873622" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/8997" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/8997/hovercard" href="https://github.com/uutils/coreutils/pull/8997">#8997</a></li> <li>publish script: add progress by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552103147" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9008" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9008/hovercard" href="https://github.com/uutils/coreutils/pull/9008">#9008</a></li> <li>GNUmakefile: Add a value for cross-build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552409246" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9015" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9015/hovercard" href="https://github.com/uutils/coreutils/pull/9015">#9015</a></li> <li>GNUmakefile: Don't install part of hashsum if we excluded hashsum by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554095151" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9036" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9036/hovercard" href="https://github.com/uutils/coreutils/pull/9036">#9036</a></li> <li>ci: remove <code>code_format</code> job from <code>FixPR</code> workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3555505771" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9043" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9043/hovercard" href="https://github.com/uutils/coreutils/pull/9043">#9043</a></li> <li>Append .bash to completions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3556508606" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9049" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9049/hovercard" href="https://github.com/uutils/coreutils/pull/9049">#9049</a></li> <li>ci: remove deprecated <code>lima-actions/ssh</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3557542663" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9054" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9054/hovercard" href="https://github.com/uutils/coreutils/pull/9054">#9054</a></li> <li>GNUmakefile: Do not use install -v by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3557236026" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9051" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9051/hovercard" href="https://github.com/uutils/coreutils/pull/9051">#9051</a></li> <li>GNUmakefile: Reduce deps &amp; minor cleanup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3559922757" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9065" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9065/hovercard" href="https://github.com/uutils/coreutils/pull/9065">#9065</a></li> <li>CICD.yml: stop ci for redox by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578060818" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9112" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9112/hovercard" href="https://github.com/uutils/coreutils/pull/9112">#9112</a></li> <li>ci: adapt template name for Lima v2.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595262395" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9159" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9159/hovercard" href="https://github.com/uutils/coreutils/pull/9159">#9159</a></li> <li>FreeBSD workflow: disable stats report for sccache action by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3594540773" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9156" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9156/hovercard" href="https://github.com/uutils/coreutils/pull/9156">#9156</a></li> <li>Fix test job in FreeBSD workflow by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3594327114" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9155" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9155/hovercard" href="https://github.com/uutils/coreutils/pull/9155">#9155</a></li> <li>GNUmakefile: Better comment for cross build by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603154203" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9186" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9186/hovercard" href="https://github.com/uutils/coreutils/pull/9186">#9186</a></li> <li>GNUmakefile: fix LOCALES=n by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/oech3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/oech3">@oech3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554064654" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9034" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9034/hovercard" href="https://github.com/uutils/coreutils/pull/9034">#9034</a></li> <li>Fix tests on OpenBSD for unix feature by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lcheylus/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lcheylus">@lcheylus</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604603538" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9200" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9200/hovercard" href="https://github.com/uutils/coreutils/pull/9200">#9200</a></li> </ul> <h2>Code Quality &amp; Cleanup</h2> <ul> <li>fix: make visible alias by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Its-Just-Nans/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Its-Just-Nans">@Its-Just-Nans</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554579728" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9041" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9041/hovercard" href="https://github.com/uutils/coreutils/pull/9041">#9041</a></li> <li>fix: show ignored args by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Its-Just-Nans/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Its-Just-Nans">@Its-Just-Nans</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554576964" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9040" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9040/hovercard" href="https://github.com/uutils/coreutils/pull/9040">#9040</a></li> <li>rustdoc: fix broken intra doc links by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3574231862" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9097" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9097/hovercard" href="https://github.com/uutils/coreutils/pull/9097">#9097</a></li> <li>clippy: re-enable <code>unnecessary_semicolon</code> lint by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3585783148" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9143" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9143/hovercard" href="https://github.com/uutils/coreutils/pull/9143">#9143</a></li> <li>Remove <code>test_keys2</code> binary by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3602998680" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9183" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9183/hovercard" href="https://github.com/uutils/coreutils/pull/9183">#9183</a></li> <li>Typo by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603864976" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9197" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9197/hovercard" href="https://github.com/uutils/coreutils/pull/9197">#9197</a></li> </ul> <h2>Performance &amp; Benchmarking</h2> <ul> <li>bench: remove 'sort_random_strings' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3553891745" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9030" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9030/hovercard" href="https://github.com/uutils/coreutils/pull/9030">#9030</a></li> <li>bench: tsort_input_parsing_heavy reduce the input side by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3561063338" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9067" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9067/hovercard" href="https://github.com/uutils/coreutils/pull/9067">#9067</a></li> <li>Fix base64 benchmarks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akretz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akretz">@akretz</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3567693472" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9082" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9082/hovercard" href="https://github.com/uutils/coreutils/pull/9082">#9082</a></li> <li>Revert "Fix base64 benchmarks" by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3584951306" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9139" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9139/hovercard" href="https://github.com/uutils/coreutils/pull/9139">#9139</a></li> <li>Disable variance-heavy benchmark tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3604625572" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9201" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9201/hovercard" href="https://github.com/uutils/coreutils/pull/9201">#9201</a></li> </ul> <h2>Version Management</h2> <ul> <li>prepare version 0.4.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605477607" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9205" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9205/hovercard" href="https://github.com/uutils/coreutils/pull/9205">#9205</a></li> </ul> <h2>Dependency Updates</h2> <ul> <li>be prescriptive on the codspeed-divan-compat version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sylvestre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sylvestre">@sylvestre</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552062158" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9007" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9007/hovercard" href="https://github.com/uutils/coreutils/pull/9007">#9007</a></li> <li>Bump <code>linux-raw-sys</code> from <code>0.11</code> to <code>0.12</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cakebaker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/cakebaker">@cakebaker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3552586902" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9019" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9019/hovercard" href="https://github.com/uutils/coreutils/pull/9019">#9019</a></li> <li>chore(deps): update rust crate bstr to v1.12.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554450564" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9038" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9038/hovercard" href="https://github.com/uutils/coreutils/pull/9038">#9038</a></li> <li>chore(deps): update rust crate indicatif to v0.18.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3557455674" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9053" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9053/hovercard" href="https://github.com/uutils/coreutils/pull/9053">#9053</a></li> <li>chore(deps): update rust crate hex-literal to v1.1.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3566274827" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9077" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9077/hovercard" href="https://github.com/uutils/coreutils/pull/9077">#9077</a></li> <li>chore(deps): update rust crate clap to v4.5.51 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3566468602" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9079" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9079/hovercard" href="https://github.com/uutils/coreutils/pull/9079">#9079</a></li> <li>chore(deps): update rust crate clap_complete to v4.5.60 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3568788656" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9087" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9087/hovercard" href="https://github.com/uutils/coreutils/pull/9087">#9087</a></li> <li>chore(deps): update rust crate crc-fast to v1.6.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3572598043" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9095" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9095/hovercard" href="https://github.com/uutils/coreutils/pull/9095">#9095</a></li> <li>chore(deps): update vmactions/freebsd-vm action to v1.2.5 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3580196512" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9121" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9121/hovercard" href="https://github.com/uutils/coreutils/pull/9121">#9121</a></li> <li>chore(deps): update rust crate ctor to v0.6.1 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582625143" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9130" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9130/hovercard" href="https://github.com/uutils/coreutils/pull/9130">#9130</a></li> <li>chore(deps): update rust crate quote to v1.0.42 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3597264677" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9165" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9165/hovercard" href="https://github.com/uutils/coreutils/pull/9165">#9165</a></li> <li>chore(deps): update reactivecircus/android-emulator-runner action to v2.35.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3598790543" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9169" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9169/hovercard" href="https://github.com/uutils/coreutils/pull/9169">#9169</a></li> <li>chore(deps): update rust crate jiff to v0.2.16 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3600436653" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9175" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9175/hovercard" href="https://github.com/uutils/coreutils/pull/9175">#9175</a></li> <li>chore(deps): update rust crate divan to v4.1.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3601326357" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9179" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9179/hovercard" href="https://github.com/uutils/coreutils/pull/9179">#9179</a></li> <li>chore(deps): update rust crate crc-fast to v1.7.0 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3602109078" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9180" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9180/hovercard" href="https://github.com/uutils/coreutils/pull/9180">#9180</a></li> <li>chore(deps): update vmactions/freebsd-vm action to v1.2.6 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603752865" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9192" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9192/hovercard" href="https://github.com/uutils/coreutils/pull/9192">#9192</a></li> <li>chore(deps): update rust crate parse_datetime to v0.13.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/renovate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/renovate">@renovate</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3605526473" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9207" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9207/hovercard" href="https://github.com/uutils/coreutils/pull/9207">#9207</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/akretz/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/akretz">@akretz</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3558453186" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9058" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9058/hovercard" href="https://github.com/uutils/coreutils/pull/9058">#9058</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/andreacorbellini/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/andreacorbellini">@andreacorbellini</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3568567253" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9085" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9085/hovercard" href="https://github.com/uutils/coreutils/pull/9085">#9085</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ya7on/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ya7on">@ya7on</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3592676111" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9151" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9151/hovercard" href="https://github.com/uutils/coreutils/pull/9151">#9151</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matttbe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matttbe">@matttbe</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3595468697" data-permission-text="Title is private" data-url="https://github.com/uutils/coreutils/issues/9160" data-hovercard-type="pull_request" data-hovercard-url="/uutils/coreutils/pull/9160/hovercard" href="https://github.com/uutils/coreutils/pull/9160">#9160</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/uutils/coreutils/compare/0.3.0...0.4.0"><tt>0.3.0...0.4.0</tt></a></p> github-actions[bot] tag:github.com,2008:Repository/20015012/v2.24.7 2025-11-08T08:55:16Z minify: v2.24.7 <ul> <li><a href="https://github.com/tdewolff/minify/commit/6ae1a0fe759bb99f4c12d105138600d1aa9e8cb7">JS: reduce &amp;&amp; and || if any argument is true/false; reduce if(cond){….} if cond is true/false; fix bug with variables used in their initialisers, fixes https://github.com/tdewolff/minify/issues/867</a></li> </ul> tdewolff tag:github.com,2008:Repository/729959292/1.0.0 2025-11-07T15:09:57Z ZLEqualizer: 1.0.0 <p>This is the first version of ZL Equalizer 2. Some functions are not completed yet, such as some outdated tooltips and unavailable EQ matching, which will be updated in the future. Besides these, it kept most features of ZL Equalizer. If you have any suggestions, please submit an issue so that I can look into this while working on the EQ matching.</p> <p>After installation, please load the plugin in an empty DAW session and check its functionality.</p> <p>Please read</p> <p>the manual: <a href="https://zl-audio.github.io/plugins/zlequalizer2/" rel="nofollow">https://zl-audio.github.io/plugins/zlequalizer2/</a><br> 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></p> <p><strong>For Windows users: unless you are very certain that your computer is ARM64 (e.g., Microsoft Surface Pro 11 + Qualcomm Snapdragon X Elite), you should use the x86_64 installer.</strong></p> <p><strong>For Pro Tools users: AAX is not available in this version.</strong></p> <p>New Features</p> <ul> <li>add more side-chain filters controls (filter type &amp; filer slope)</li> <li>add right-click panel</li> <li>add supports of higher frequency when the sample rate &gt; 44.1 kHz</li> <li>add more controls to the floating window</li> <li>add more shortcuts<br> ... there are so many changes, try it to see yourself :)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/671654508/@biomejs/biome@2.3.4 2025-11-05T13:57:53Z biome: Biome CLI v2.3.4 <h2>2.3.4</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://github.com/biomejs/biome/pull/7989" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7989/hovercard">#7989</a> <a href="https://github.com/biomejs/biome/commit/4855c4a5c28d8381dd724449d43a9a60a860edaa"><code>4855c4a</code></a> Thanks <a href="https://github.com/alissonlauffer">@alissonlauffer</a>! - Fixed a regression in Astro frontmatter parsing where comments inside quoted strings were incorrectly detected as actual comments. This caused the parser to prematurely terminate frontmatter parsing when encountering strings like <code>const test = "//";</code>.<br> For example, the following Astro frontmatter now parses correctly:</p> <div class="highlight highlight-source-astro notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="--- const test = &quot;// not a real comment&quot;; ---"><pre><span class="pl-c">---</span><span class="pl-s1"></span> <span class="pl-s1"><span class="pl-k"><span class="pl-k">const</span></span> test <span class="pl-k">=</span> <span class="pl-s"><span class="pl-pds">"</span>// not a real comment<span class="pl-pds">"</span></span>;</span> <span class="pl-s1"></span><span class="pl-c">---</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7968" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7968/hovercard">#7968</a> <a href="https://github.com/biomejs/biome/commit/0b28f5f47aa968bd2511224679ae1cfbcf708fd7"><code>0b28f5f</code></a> Thanks <a href="https://github.com/denbezrukov">@denbezrukov</a>! - Refactored formatter to use strict <code>Token</code> element for better performance. The new <code>Token</code> variant is optimized for static, ASCII-only text (keywords, operators, punctuation) with the following constraints:</p> <ul> <li>ASCII only (no Unicode characters)</li> <li>No newlines (<code>\n</code>, <code>\r</code>)</li> <li>No tab characters (<code>\t</code>)</li> </ul> <p>This enables faster printing and fitting logic by using bulk string operations (<code>push_str</code>, <code>len()</code>) instead of character-by-character iteration with Unicode width calculations.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7941" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7941/hovercard">#7941</a> <a href="https://github.com/biomejs/biome/commit/19b82805e013d5befc644f85f272df19ed1264ae"><code>19b8280</code></a> Thanks <a href="https://github.com/Conaclos">@Conaclos</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7943" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7943/hovercard">#7943</a>. Rules' <code>options</code> are now properly merged with the inherited <code>options</code> from a shared configuration.</p> <p>This means that you can now override a specific option from a rule without resetting the other options to their default.</p> <p>Given the following shared configuration:</p> <div class="highlight highlight-source-json notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{ &quot;linter&quot;: { &quot;rules&quot;: { &quot;style&quot;: { &quot;useNamingConvention&quot;: { &quot;level&quot;: &quot;on&quot;, &quot;options&quot;: { &quot;strictCase&quot;: false, &quot;conventions&quot;: [ { &quot;selector&quot;: { &quot;kind&quot;: &quot;variable&quot;, &quot;scope&quot;: &quot;global&quot; }, &quot;formats&quot;: [&quot;CONSTANT_CASE&quot;] } ] } } } } } }"><pre>{ <span class="pl-ent">"linter"</span>: { <span class="pl-ent">"rules"</span>: { <span class="pl-ent">"style"</span>: { <span class="pl-ent">"useNamingConvention"</span>: { <span class="pl-ent">"level"</span>: <span class="pl-s"><span class="pl-pds">"</span>on<span class="pl-pds">"</span></span>, <span class="pl-ent">"options"</span>: { <span class="pl-ent">"strictCase"</span>: <span class="pl-c1">false</span>, <span class="pl-ent">"conventions"</span>: [ { <span class="pl-ent">"selector"</span>: { <span class="pl-ent">"kind"</span>: <span class="pl-s"><span class="pl-pds">"</span>variable<span class="pl-pds">"</span></span>, <span class="pl-ent">"scope"</span>: <span class="pl-s"><span class="pl-pds">"</span>global<span class="pl-pds">"</span></span> }, <span class="pl-ent">"formats"</span>: [<span class="pl-s"><span class="pl-pds">"</span>CONSTANT_CASE<span class="pl-pds">"</span></span>] } ] } } } } } }</pre></div> <p>And the user configuration that extends this shared configuration:</p> <div class="highlight highlight-source-json notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{ &quot;extends&quot;: [&quot;shared.json&quot;], &quot;linter&quot;: { &quot;rules&quot;: { &quot;style&quot;: { &quot;useNamingConvention&quot;: { &quot;level&quot;: &quot;on&quot;, &quot;options&quot;: { &quot;strictCase&quot;: true } } } } } }"><pre>{ <span class="pl-ent">"extends"</span>: [<span class="pl-s"><span class="pl-pds">"</span>shared.json<span class="pl-pds">"</span></span>], <span class="pl-ent">"linter"</span>: { <span class="pl-ent">"rules"</span>: { <span class="pl-ent">"style"</span>: { <span class="pl-ent">"useNamingConvention"</span>: { <span class="pl-ent">"level"</span>: <span class="pl-s"><span class="pl-pds">"</span>on<span class="pl-pds">"</span></span>, <span class="pl-ent">"options"</span>: { <span class="pl-ent">"strictCase"</span>: <span class="pl-c1">true</span> } } } } } }</pre></div> <p>The obtained merged configuration is now as follows:</p> <div class="highlight highlight-source-json notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="{ &quot;extends&quot;: [&quot;shared.json&quot;], &quot;linter&quot;: { &quot;rules&quot;: { &quot;style&quot;: { &quot;useNamingConvention&quot;: { &quot;level&quot;: &quot;on&quot;, &quot;options&quot;: { &quot;strictCase&quot;: true, &quot;conventions&quot;: [ { &quot;selector&quot;: { &quot;kind&quot;: &quot;variable&quot;, &quot;scope&quot;: &quot;global&quot; }, &quot;formats&quot;: [&quot;CONSTANT_CASE&quot;] } ] } } } } } }"><pre>{ <span class="pl-ent">"extends"</span>: [<span class="pl-s"><span class="pl-pds">"</span>shared.json<span class="pl-pds">"</span></span>], <span class="pl-ent">"linter"</span>: { <span class="pl-ent">"rules"</span>: { <span class="pl-ent">"style"</span>: { <span class="pl-ent">"useNamingConvention"</span>: { <span class="pl-ent">"level"</span>: <span class="pl-s"><span class="pl-pds">"</span>on<span class="pl-pds">"</span></span>, <span class="pl-ent">"options"</span>: { <span class="pl-ent">"strictCase"</span>: <span class="pl-c1">true</span>, <span class="pl-ent">"conventions"</span>: [ { <span class="pl-ent">"selector"</span>: { <span class="pl-ent">"kind"</span>: <span class="pl-s"><span class="pl-pds">"</span>variable<span class="pl-pds">"</span></span>, <span class="pl-ent">"scope"</span>: <span class="pl-s"><span class="pl-pds">"</span>global<span class="pl-pds">"</span></span> }, <span class="pl-ent">"formats"</span>: [<span class="pl-s"><span class="pl-pds">"</span>CONSTANT_CASE<span class="pl-pds">"</span></span>] } ] } } } } } }</pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7969" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7969/hovercard">#7969</a> <a href="https://github.com/biomejs/biome/commit/425963d636620d852547322f3f029df2ca05318c"><code>425963d</code></a> Thanks <a href="https://github.com/ematipico">@ematipico</a>! - Added support for the Svelte syntax <code>{@debug}</code>. The Biome HTML parser is now able to parse and format the blocks:</p> <div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-{@debug foo,bar, something} +{@debug foo, bar, something}"><pre><span class="pl-md"><span class="pl-md">-</span>{@debug foo,bar, something}</span> <span class="pl-mi1"><span class="pl-mi1">+</span>{@debug foo, bar, something}</span></pre></div> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7986" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7986/hovercard">#7986</a> <a href="https://github.com/biomejs/biome/commit/3256f824a15dedf6ac23485cdef2bbc92bfc7fd9"><code>3256f82</code></a> Thanks <a href="https://github.com/lisiur">@lisiur</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7981" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7981/hovercard">#7981</a>. Now Biome correctly detects and parses <code>lang='tsx'</code> and <code>lang='jsx'</code> languages when used inside in <code>.vue</code> files, when <code>.experimentalFullSupportEnabled</code> is enabled.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7921" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7921/hovercard">#7921</a> <a href="https://github.com/biomejs/biome/commit/547c2da02590832d4941f017541142c17d1734a9"><code>547c2da</code></a> Thanks <a href="https://github.com/dyc3">@dyc3</a>! - Fixed <a href="https://github.com/biomejs/biome/issues/7854" data-hovercard-type="issue" data-hovercard-url="/biomejs/biome/issues/7854/hovercard">#7854</a>: The CSS parser, with <code>tailwindDirectives</code> enabled, will now parse <code>@source inline("underline");</code>.</p> </li> <li> <p><a href="https://github.com/biomejs/biome/pull/7856" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7856/hovercard">#7856</a> <a href="https://github.com/biomejs/biome/commit/c9e20c3780b328ff59b63fa8917938d97b090148"><code>c9e20c3</code></a> Thanks <a href="https://github.com/Netail">@Netail</a>! - Added the nursery rule <a href="https://biomejs.dev/linter/rules/no-continue/" rel="nofollow"><code>noContinue</code></a>. Disallowing the usage of the <code>continue</code> statement, structured control flow statements such as <code>if</code> should be used instead.</p> <p><strong>Invalid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="let sum = 0, i; for (i = 0; i &lt; 10; i++) { if (i &gt;= 5) { continue; } sum += i; }"><pre><span class="pl-k">let</span> <span class="pl-s1">sum</span> <span class="pl-c1">=</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s1">i</span><span class="pl-kos">;</span> <span class="pl-k">for</span> <span class="pl-kos">(</span><span class="pl-s1">i</span> <span class="pl-c1">=</span> <span class="pl-c1">0</span><span class="pl-kos">;</span> <span class="pl-s1">i</span> <span class="pl-c1">&lt;</span> <span class="pl-c1">10</span><span class="pl-kos">;</span> <span class="pl-s1">i</span><span class="pl-c1">++</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">i</span> <span class="pl-c1">&gt;=</span> <span class="pl-c1">5</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">continue</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-s1">sum</span> <span class="pl-c1">+=</span> <span class="pl-s1">i</span><span class="pl-kos">;</span> <span class="pl-kos">}</span></pre></div> <p><strong>Valid:</strong></p> <div class="highlight highlight-source-js notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="let sum = 0, i; for (i = 0; i &lt; 10; i++) { if (i &lt; 5) { sum += i; } }"><pre><span class="pl-k">let</span> <span class="pl-s1">sum</span> <span class="pl-c1">=</span> <span class="pl-c1">0</span><span class="pl-kos">,</span> <span class="pl-s1">i</span><span class="pl-kos">;</span> <span class="pl-k">for</span> <span class="pl-kos">(</span><span class="pl-s1">i</span> <span class="pl-c1">=</span> <span class="pl-c1">0</span><span class="pl-kos">;</span> <span class="pl-s1">i</span> <span class="pl-c1">&lt;</span> <span class="pl-c1">10</span><span class="pl-kos">;</span> <span class="pl-s1">i</span><span class="pl-c1">++</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-k">if</span> <span class="pl-kos">(</span><span class="pl-s1">i</span> <span class="pl-c1">&lt;</span> <span class="pl-c1">5</span><span class="pl-kos">)</span> <span class="pl-kos">{</span> <span class="pl-s1">sum</span> <span class="pl-c1">+=</span> <span class="pl-s1">i</span><span class="pl-kos">;</span> <span class="pl-kos">}</span> <span class="pl-kos">}</span></pre></div> </li> </ul> <h2>What's Changed</h2> <ul> <li>fix(parse/css): parse tailwind <code>@source inline(...)</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3566649608" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7921" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7921/hovercard" href="https://github.com/biomejs/biome/pull/7921">#7921</a></li> <li>feat(html): implement <code>{@debug}</code> parsing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ematipico/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ematipico">@ematipico</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582470159" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7969" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7969/hovercard" href="https://github.com/biomejs/biome/pull/7969">#7969</a></li> <li>fix(parse/tailwind): fix lexing variants that start with numbers by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3581934309" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7966" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7966/hovercard" href="https://github.com/biomejs/biome/pull/7966">#7966</a></li> <li>feat(lint): implement <code>noContinue</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3551091835" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7856" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7856/hovercard" href="https://github.com/biomejs/biome/pull/7856">#7856</a></li> <li>fix(config): implement Merge for rules' options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Conaclos/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Conaclos">@Conaclos</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3578573983" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7941" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7941/hovercard" href="https://github.com/biomejs/biome/pull/7941">#7941</a></li> <li>chore: add graphite as bronze sponsor by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dyc3/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dyc3">@dyc3</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3583835628" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7974" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7974/hovercard" href="https://github.com/biomejs/biome/pull/7974">#7974</a></li> <li>chore: graphql tests options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Netail/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Netail">@Netail</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3584124704" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7979" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7979/hovercard" href="https://github.com/biomejs/biome/pull/7979">#7979</a></li> <li>refactor(formatter): introduce Token element by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/denbezrukov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/denbezrukov">@denbezrukov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3582286339" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7968" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7968/hovercard" href="https://github.com/biomejs/biome/pull/7968">#7968</a></li> <li>fix(ROME_CHANGELOG.md): grammar and typo error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WuMingDao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WuMingDao">@WuMingDao</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3588955550" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7992" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7992/hovercard" href="https://github.com/biomejs/biome/pull/7992">#7992</a></li> <li>chore(parser): increase size of SyntaxKindSet bitfield by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ryan-m-walker/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ryan-m-walker">@ryan-m-walker</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3589225583" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7994" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7994/hovercard" href="https://github.com/biomejs/biome/pull/7994">#7994</a></li> <li>fix(RELEASES.md): grammar and typo error by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WuMingDao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WuMingDao">@WuMingDao</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3588977120" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7993" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7993/hovercard" href="https://github.com/biomejs/biome/pull/7993">#7993</a></li> <li>fix(html): fix comment detection in Astro frontmatter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alissonlauffer/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alissonlauffer">@alissonlauffer</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3588287419" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7989" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7989/hovercard" href="https://github.com/biomejs/biome/pull/7989">#7989</a></li> <li>feat: support html.experimentalFullSupportEnabled for vue with jsx/tsx script by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lisiur/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lisiur">@lisiur</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3586670639" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7986" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7986/hovercard" href="https://github.com/biomejs/biome/pull/7986">#7986</a></li> <li>ci: release by @github-actions[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3581750537" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7965" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7965/hovercard" href="https://github.com/biomejs/biome/pull/7965">#7965</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/WuMingDao/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/WuMingDao">@WuMingDao</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3588955550" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7992" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7992/hovercard" href="https://github.com/biomejs/biome/pull/7992">#7992</a></li> <li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lisiur/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lisiur">@lisiur</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3586670639" data-permission-text="Title is private" data-url="https://github.com/biomejs/biome/issues/7986" data-hovercard-type="pull_request" data-hovercard-url="/biomejs/biome/pull/7986/hovercard" href="https://github.com/biomejs/biome/pull/7986">#7986</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.3...@biomejs/biome@2.3.4">https://github.com/biomejs/biome/compare/@biomejs/biome@2.3.3...@biomejs/biome@2.3.4</a></p> github-actions[bot] tag:github.com,2008:Repository/140602476/1.2.25 2025-11-04T16:34:24Z lsp-plugins: Release 1.2.25 <ul> <li>Improved plugin metadata validation tool in plugin framework.</li> <li>VST3 data synchronization between DSP and UI is now performed in the UI thread if possible.</li> <li>Fixed VST3 crash on JUCE-based hosts related to improper IRunLoop handling.</li> <li>Fixed Room Builder plugin that could not render impulse responses for some built-in rooms.</li> <li>Fixed possible SIGFPE crash on LADSPA descriptor generation related to division by zero error.</li> <li>Fixed data transport for LV2 plugins that caused many annoying log messages in Ardour.</li> </ul> sadko4u tag:github.com,2008:Repository/20015012/v2.24.6 2025-11-04T10:48:27Z minify: v2.24.6 <ul> <li><a href="https://github.com/tdewolff/minify/commit/be173cd73af6c09e00d0e9b4a7d8c5d7e0eb52aa">JS: support shortening of class private elements,</a> <a href="https://github.com/tdewolff/minify/commit/be173cd73af6c09e00d0e9b4a7d8c5d7e0eb52aa">fixes</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2046580397" data-permission-text="Title is private" data-url="https://github.com/tdewolff/minify/issues/652" data-hovercard-type="issue" data-hovercard-url="/tdewolff/minify/issues/652/hovercard" href="https://github.com/tdewolff/minify/issues/652">#652</a></li> </ul> tdewolff tag:github.com,2008:Repository/14712850/v2.0.11 2025-11-04T08:51:15Z syncthing: v2.0.11 <h2>Major changes in 2.0</h2> <ul> <li> <p>Database backend switched from LevelDB to SQLite. There is a migration on<br> first launch which can be lengthy for larger setups. The new database is<br> easier to understand and maintain and, hopefully, less buggy.</p> </li> <li> <p>The logging format has changed to use structured log entries (a message<br> plus several key-value pairs). Additionally, we can now control the log<br> level per package, and a new log level WARNING has been inserted between<br> INFO and ERROR (which was previously known as WARNING...). The INFO level<br> has become more verbose, indicating the sync actions taken by Syncthing. A<br> new command line flag <code>--log-level</code> sets the default log level for all<br> packages, and the <code>STTRACE</code> environment variable and GUI has been updated<br> to set log levels per package. The <code>--verbose</code> and <code>--logflags</code> command<br> line options have been removed and will be ignored if given.</p> </li> <li> <p>Deleted items are no longer kept forever in the database, instead they are<br> forgotten after fifteen months. If your use case require deletes to take<br> effect after more than a fifteen month delay, set the<br> <code>--db-delete-retention-interval</code> command line option or corresponding<br> environment variable to zero, or a longer time interval of your choosing.</p> </li> <li> <p>Modernised command line options parsing. Old single-dash long options are<br> no longer supported, e.g. <code>-home</code> must be given as <code>--home</code>. Some options<br> have been renamed, others have become subcommands. All serve options are<br> now also accepted as environment variables. See <code>syncthing --help</code> and<br> <code>syncthing serve --help</code> for details.</p> </li> <li> <p>Rolling hash detection of shifted data is no longer supported as this<br> effectively never helped. Instead, scanning and syncing is faster and more<br> efficient without it.</p> </li> <li> <p>A "default folder" is no longer created on first startup.</p> </li> <li> <p>Multiple connections are now used by default between v2 devices. The new<br> default value is to use three connections: one for index metadata and two<br> for data exchange.</p> </li> <li> <p>The following platforms unfortunately no longer get prebuilt binaries for<br> download at syncthing.net and on GitHub, due to complexities related to<br> cross compilation with SQLite:</p> <ul> <li>dragonfly/amd64</li> <li>solaris/amd64</li> <li>linux/ppc64</li> <li>netbsd/*</li> <li>openbsd/386 and openbsd/arm</li> <li>windows/arm</li> </ul> </li> <li> <p>The handling of conflict resolution involving deleted files has changed. A<br> delete can now be the winning outcome of conflict resolution, resulting in<br> the deleted file being moved to a conflict copy.</p> </li> </ul> <p>This release is also available as:</p> <ul> <li> <p>APT repository: <a href="https://apt.syncthing.net/" rel="nofollow">https://apt.syncthing.net/</a></p> </li> <li> <p>Docker image: <code>docker.io/syncthing/syncthing:2.0.11</code> or <code>ghcr.io/syncthing/syncthing:2.0.11</code><br> (<code>{docker,ghcr}.io/syncthing/syncthing:2</code> to follow just the major version)</p> </li> </ul> <h2>What's Changed</h2> <h3>Fixes</h3> <ul> <li>fix(policy): only allow approvals by non-author contributors by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marbens-arch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marbens-arch">@marbens-arch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3485626478" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10419" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10419/hovercard" href="https://github.com/syncthing/syncthing/pull/10419">#10419</a></li> <li>fix(fs): store <code>getExpireAdd</code> mutex in <code>caseCache</code> (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2696337339" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/9836" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/9836/hovercard" href="https://github.com/syncthing/syncthing/issues/9836">#9836</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marbens-arch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marbens-arch">@marbens-arch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3524408552" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10430" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10430/hovercard" href="https://github.com/syncthing/syncthing/pull/10430">#10430</a></li> <li>fix(fs): apply case option to fakefs in casefs tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marbens-arch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marbens-arch">@marbens-arch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3543681379" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10439" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10439/hovercard" href="https://github.com/syncthing/syncthing/pull/10439">#10439</a></li> <li>fix(fs): only apply case option to fakefs in stress test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/marbens-arch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marbens-arch">@marbens-arch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3545650708" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10440" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10440/hovercard" href="https://github.com/syncthing/syncthing/pull/10440">#10440</a></li> </ul> <h3>Other</h3> <ul> <li>docs(docker): make host network mode the default 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="3464992577" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10416" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10416/hovercard" href="https://github.com/syncthing/syncthing/pull/10416">#10416</a></li> <li>chore(upnp): remove incorrect embedding of nat.Service (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3507671535" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10426" data-hovercard-type="issue" data-hovercard-url="/syncthing/syncthing/issues/10426/hovercard" href="https://github.com/syncthing/syncthing/issues/10426">#10426</a>) 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="3507824028" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10428" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10428/hovercard" href="https://github.com/syncthing/syncthing/pull/10428">#10428</a></li> <li>chore: minor lint fixes 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="3537628643" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10436" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10436/hovercard" href="https://github.com/syncthing/syncthing/pull/10436">#10436</a></li> <li>chore(gui): add Azerbaijani (az) and Kurdish (ckb) l10n templates. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/acolomb/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/acolomb">@acolomb</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3554141103" data-permission-text="Title is private" data-url="https://github.com/syncthing/syncthing/issues/10442" data-hovercard-type="pull_request" data-hovercard-url="/syncthing/syncthing/pull/10442/hovercard" href="https://github.com/syncthing/syncthing/pull/10442">#10442</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/syncthing/syncthing/compare/v2.0.10...v2.0.11"><tt>v2.0.10...v2.0.11</tt></a></p> st-release tag:github.com,2008:Repository/546129875/v0.2.35 2025-11-03T17:29:11Z rio: v0.2.35 <ul> <li>GPU memory usage drop 83%.</li> <li>Sync input render logic (macos).</li> </ul> <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/ce76aa27e060201124d77c4a965f83ae42b015c7/hovercard" href="https://github.com/raphamorim/rio/commit/ce76aa27e060201124d77c4a965f83ae42b015c7"><tt>ce76aa2</tt></a> prepare v0.2.35</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/d00f39cc05d3fe3e8ad9e7e82d8d1b6b2fd814ae/hovercard" href="https://github.com/raphamorim/rio/commit/d00f39cc05d3fe3e8ad9e7e82d8d1b6b2fd814ae"><tt>d00f39c</tt></a> correct memory usage on changelog.md</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/ebd5704e8e1538bf300a42a76a7381a5799c08aa/hovercard" href="https://github.com/raphamorim/rio/commit/ebd5704e8e1538bf300a42a76a7381a5799c08aa"><tt>ebd5704</tt></a> don't panic</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/eed71dab86957e84e077a17a7abec99c309aac5b/hovercard" href="https://github.com/raphamorim/rio/commit/eed71dab86957e84e077a17a7abec99c309aac5b"><tt>eed71da</tt></a> reduce gpu memory</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/raphamorim/rio/commit/4415d9e48ab8c32048def8232d2f5e2b5c12c1b7/hovercard" href="https://github.com/raphamorim/rio/commit/4415d9e48ab8c32048def8232d2f5e2b5c12c1b7"><tt>4415d9e</tt></a> present_after_input</li> </ul> github-actions[bot] tag:github.com,2008:Repository/315099592/v0.1.6 2025-11-03T10:35:28Z GuitarPro-to-Midi: v0.1.6 <p>Add Apple Silicon prebuilt binary.</p> rageagainsthepc tag:github.com,2008:Repository/315099592/v0.1.5 2025-11-03T10:35:15Z GuitarPro-to-Midi: v0.1.5 <p>The binary will no longer extract native runtime libraries to a temporary directory on Windows and MacOS. (Linux already had this behavior)</p> rageagainsthepc tag:github.com,2008:Repository/315099592/v0.1.4 2025-11-03T10:35:05Z GuitarPro-to-Midi: v0.1.4 <p>Fixed an issue where file parsing would fail depending on your current system locale.</p> rageagainsthepc tag:github.com,2008:Repository/294977469/v1.8.8 2025-11-03T09:23:23Z clink: v1.8.8 <ul> <li>Changed the installer to always install the icon files.</li> <li>Fixed the <code>clink.bat</code> script and the updater when the user account name contains <code>&amp;</code> <code>|</code> <code>&lt;</code> or <code>&gt;</code> characters.</li> <li>Fixed display and insertion of completions generated by argmatchers that used <code>fromhistory=true</code>.</li> <li>Fixed the uninstaller to delete some files it accidentally left behind.</li> <li>Fixed a diagnostic message lacking detail in an obscure case of coroutine cancellation.</li> </ul> chrisant996