[pull] master from monkeytypegame:master#807
Merged
pull[bot] merged 10 commits intoUncodedtech:masterfrom Feb 28, 2026
Merged
Conversation
Bumps [rollup](https://github.com/rollup/rollup) from 2.79.2 to 2.80.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/blob/v2.80.0/CHANGELOG.md">rollup's changelog</a>.</em></p> <blockquote> <h2>2.80.0</h2> <p><em>2026-02-22</em></p> <h3>Features</h3> <ul> <li>Throw when the generated bundle contains paths that would leave the output directory (<a href="https://redirect.github.com/rollup/rollup/issues/6277">#6277</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/6277">#6277</a>: Validate bundle stays within output dir (<a href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rollup/rollup/commit/d17ae15336a45c3c59b2a4aacac2b14186035d28"><code>d17ae15</code></a> 2.80.0</li> <li><a href="https://github.com/rollup/rollup/commit/d6dee5e99bb82aac0bee1df4ab9efbde455452c3"><code>d6dee5e</code></a> Validate bundle stays within output dir (<a href="https://redirect.github.com/rollup/rollup/issues/6277">#6277</a>)</li> <li>See full diff in <a href="https://github.com/rollup/rollup/compare/v2.79.2...v2.80.0">compare view</a></li> </ul> </details> <details> <summary>Install script changes</summary> <p>This version adds <code>prepare</code> script that runs during installation. Review the package contents before updating.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/monkeytypegame/monkeytype/network/alerts). </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[//]: # (dependabot-start)⚠️ **Dependabot is rebasing this PR**⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [tsx](https://github.com/privatenumber/tsx) from 4.16.2 to 4.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/privatenumber/tsx/releases">tsx's releases</a>.</em></p> <blockquote> <h2>v4.21.0</h2> <h1><a href="https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0">4.21.0</a> (2025-11-30)</h1> <h3>Features</h3> <ul> <li>upgrade esbuild (<a href="https://redirect.github.com/privatenumber/tsx/issues/748">#748</a>) (<a href="https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8">048fb62</a>)</li> </ul> <hr /> <p>This release is also available on:</p> <ul> <li><a href="https://www.npmjs.com/package/tsx/v/4.21.0"><code>npm package (@latest dist-tag)</code></a></li> </ul> <h2>v4.20.6</h2> <h2><a href="https://github.com/privatenumber/tsx/compare/v4.20.5...v4.20.6">4.20.6</a> (2025-09-26)</h2> <h3>Bug Fixes</h3> <ul> <li>properly hide relaySignal from process.listeners() (<a href="https://redirect.github.com/privatenumber/tsx/issues/741">#741</a>) (<a href="https://github.com/privatenumber/tsx/commit/710a42473ebfdff362818bed4fd1f5c7a27837e2">710a424</a>)</li> </ul> <hr /> <p>This release is also available on:</p> <ul> <li><a href="https://www.npmjs.com/package/tsx/v/4.20.6"><code>npm package (@latest dist-tag)</code></a></li> </ul> <h2>v4.20.5</h2> <h2><a href="https://github.com/privatenumber/tsx/compare/v4.20.4...v4.20.5">4.20.5</a> (2025-08-24)</h2> <h3>Bug Fixes</h3> <ul> <li>handle ambiguous packages (<a href="https://github.com/privatenumber/tsx/commit/796053a6473898bf02283e90dea35a8ff537fa10">796053a</a>)</li> </ul> <hr /> <p>This release is also available on:</p> <ul> <li><a href="https://www.npmjs.com/package/tsx/v/4.20.5"><code>npm package (@latest dist-tag)</code></a></li> </ul> <h2>v4.20.4</h2> <h2><a href="https://github.com/privatenumber/tsx/compare/v4.20.3...v4.20.4">4.20.4</a> (2025-08-12)</h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/privatenumber/tsx/commit/f6284cd50575ce6e8d110f63266d66cb9cde3b88"><code>f6284cd</code></a> ci: lock in semantic-release v24</li> <li><a href="https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8"><code>048fb62</code></a> feat: upgrade esbuild (<a href="https://redirect.github.com/privatenumber/tsx/issues/748">#748</a>)</li> <li><a href="https://github.com/privatenumber/tsx/commit/710a42473ebfdff362818bed4fd1f5c7a27837e2"><code>710a424</code></a> fix: properly hide relaySignal from process.listeners() (<a href="https://redirect.github.com/privatenumber/tsx/issues/741">#741</a>)</li> <li><a href="https://github.com/privatenumber/tsx/commit/20b91c44bbb00006f182fee3b0bcfc55aaec6e44"><code>20b91c4</code></a> docs: make sponsors dynamic</li> <li><a href="https://github.com/privatenumber/tsx/commit/08dcd59a3a05774897a641a943702ca4b47192e0"><code>08dcd59</code></a> chore: move vercel settings to root</li> <li><a href="https://github.com/privatenumber/tsx/commit/e6d1a4726540eb4dbef9b331acb13a294c674e96"><code>e6d1a47</code></a> docs: obfuscate aside classname</li> <li><a href="https://github.com/privatenumber/tsx/commit/de2719d943aefa1ac3f9b55b1351a2be79a546dc"><code>de2719d</code></a> style: remove unused variable</li> <li><a href="https://github.com/privatenumber/tsx/commit/13f2954df393488b5babfc33ccb36879399ab2ab"><code>13f2954</code></a> chore: upgrade docs deps</li> <li><a href="https://github.com/privatenumber/tsx/commit/0504525e5f0c69821f11e99496e5e02bfba29af8"><code>0504525</code></a> chore: upgrade manten</li> <li><a href="https://github.com/privatenumber/tsx/commit/132fdd83ef108a4f0b446e1c3e103f7928430017"><code>132fdd8</code></a> test: assert require.cache</li> <li>Additional commits viewable in <a href="https://github.com/privatenumber/tsx/compare/v4.16.2...v4.21.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…7548) Bumps [@leonabcd123/modern-caps-lock](https://github.com/Leonabcd123/modern-caps-lock) from 2.0.3 to 2.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Leonabcd123/modern-caps-lock/releases"><code>@leonabcd123/modern-caps-lock</code>'s releases</a>.</em></p> <blockquote> <h2>v2.1.0</h2> <p>Change license from <code>GPL-3.0</code> to <code>GPL-3.0-only</code>.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Leonabcd123/modern-caps-lock/commit/b5d4cdf1885aeedc493bfaa5ff753984321ee79b"><code>b5d4cdf</code></a> 2.1.0</li> <li><a href="https://github.com/Leonabcd123/modern-caps-lock/commit/9c519b9267603603449b04242926eef29889c4a0"><code>9c519b9</code></a> Update license to GPL-3.0-only</li> <li>See full diff in <a href="https://github.com/Leonabcd123/modern-caps-lock/compare/v2.0.3...v2.1.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@eslint/json](https://github.com/eslint/json) from 0.14.0 to 1.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/json/releases"><code>@eslint/json</code>'s releases</a>.</em></p> <blockquote> <h2>json: v1.0.1</h2> <h2><a href="https://github.com/eslint/json/compare/json-v1.0.0...json-v1.0.1">1.0.1</a> (2026-02-10)</h2> <h3>Bug Fixes</h3> <ul> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/208">#208</a>) (<a href="https://github.com/eslint/json/commit/249ccda36767d3b508cfec615728d1b5bfde177a">249ccda</a>)</li> </ul> <h2>json: v1.0.0</h2> <h2><a href="https://github.com/eslint/json/compare/json-v0.14.0...json-v1.0.0">1.0.0</a> (2026-01-28)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>export types from main entry and remove <code>/types</code> export (<a href="https://redirect.github.com/eslint/json/issues/198">#198</a>)</li> <li>remove <code>rollup</code>, extraneous types and migrate to ESM-only (<a href="https://redirect.github.com/eslint/json/issues/197">#197</a>)</li> <li>Require Node.js ^20.19.0 || ^22.13.0 || >=24 (<a href="https://redirect.github.com/eslint/json/issues/165">#165</a>)</li> </ul> <h3>Features</h3> <ul> <li>export types from main entry and remove <code>/types</code> export (<a href="https://redirect.github.com/eslint/json/issues/198">#198</a>) (<a href="https://github.com/eslint/json/commit/368c47beabfb14528e74e14afbc2917ee79b5bba">368c47b</a>)</li> <li>Require Node.js ^20.19.0 || ^22.13.0 || >=24 (<a href="https://redirect.github.com/eslint/json/issues/165">#165</a>) (<a href="https://github.com/eslint/json/commit/019fbcd351d159a0c8ba10f58cbbe731069859fb">019fbcd</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>add missing <code>name</code> property to <code>recommended</code> config (<a href="https://redirect.github.com/eslint/json/issues/189">#189</a>) (<a href="https://github.com/eslint/json/commit/a3c26caccd210fa0762acff77fcb12d81c570b5a">a3c26ca</a>)</li> <li>display raw key in the message (<a href="https://redirect.github.com/eslint/json/issues/179">#179</a>) (<a href="https://github.com/eslint/json/commit/3d63c38fd2000418aceee64feb054b598a8a956a">3d63c38</a>)</li> <li>program crashes in <code>no-unsafe-values</code> (<a href="https://redirect.github.com/eslint/json/issues/194">#194</a>) (<a href="https://github.com/eslint/json/commit/8a536d2ae1dbad4c3d589dbcdd88a6c472df0dae">8a536d2</a>)</li> <li>remove <code>rollup</code>, extraneous types and migrate to ESM-only (<a href="https://redirect.github.com/eslint/json/issues/197">#197</a>) (<a href="https://github.com/eslint/json/commit/55edfb90cd8b2e892cbc5b7cd5a2f14fcbc0593f">55edfb9</a>)</li> <li>update <code>@eslint/core</code> to <code>v1.0.0</code> and adjust tests (<a href="https://redirect.github.com/eslint/json/issues/190">#190</a>) (<a href="https://github.com/eslint/json/commit/ba31cc20f241d20979573e4b1c01b7c418a71f69">ba31cc2</a>)</li> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/200">#200</a>) (<a href="https://github.com/eslint/json/commit/8d94c4ac54a1a09ec490bbcc5bec5fd91c3cf1d2">8d94c4a</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li>Bump version to 1.0.0 (<a href="https://github.com/eslint/json/commit/4f6302468d2c31686b5198da479b6fc1183dff95">4f63024</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/json/blob/main/CHANGELOG.md"><code>@eslint/json</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/eslint/json/compare/json-v1.0.0...json-v1.0.1">1.0.1</a> (2026-02-10)</h2> <h3>Bug Fixes</h3> <ul> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/208">#208</a>) (<a href="https://github.com/eslint/json/commit/249ccda36767d3b508cfec615728d1b5bfde177a">249ccda</a>)</li> </ul> <h2><a href="https://github.com/eslint/json/compare/json-v0.14.0...json-v1.0.0">1.0.0</a> (2026-01-28)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>export types from main entry and remove <code>/types</code> export (<a href="https://redirect.github.com/eslint/json/issues/198">#198</a>)</li> <li>remove <code>rollup</code>, extraneous types and migrate to ESM-only (<a href="https://redirect.github.com/eslint/json/issues/197">#197</a>)</li> <li>Require Node.js ^20.19.0 || ^22.13.0 || >=24 (<a href="https://redirect.github.com/eslint/json/issues/165">#165</a>)</li> </ul> <h3>Features</h3> <ul> <li>export types from main entry and remove <code>/types</code> export (<a href="https://redirect.github.com/eslint/json/issues/198">#198</a>) (<a href="https://github.com/eslint/json/commit/368c47beabfb14528e74e14afbc2917ee79b5bba">368c47b</a>)</li> <li>Require Node.js ^20.19.0 || ^22.13.0 || >=24 (<a href="https://redirect.github.com/eslint/json/issues/165">#165</a>) (<a href="https://github.com/eslint/json/commit/019fbcd351d159a0c8ba10f58cbbe731069859fb">019fbcd</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>add missing <code>name</code> property to <code>recommended</code> config (<a href="https://redirect.github.com/eslint/json/issues/189">#189</a>) (<a href="https://github.com/eslint/json/commit/a3c26caccd210fa0762acff77fcb12d81c570b5a">a3c26ca</a>)</li> <li>display raw key in the message (<a href="https://redirect.github.com/eslint/json/issues/179">#179</a>) (<a href="https://github.com/eslint/json/commit/3d63c38fd2000418aceee64feb054b598a8a956a">3d63c38</a>)</li> <li>program crashes in <code>no-unsafe-values</code> (<a href="https://redirect.github.com/eslint/json/issues/194">#194</a>) (<a href="https://github.com/eslint/json/commit/8a536d2ae1dbad4c3d589dbcdd88a6c472df0dae">8a536d2</a>)</li> <li>remove <code>rollup</code>, extraneous types and migrate to ESM-only (<a href="https://redirect.github.com/eslint/json/issues/197">#197</a>) (<a href="https://github.com/eslint/json/commit/55edfb90cd8b2e892cbc5b7cd5a2f14fcbc0593f">55edfb9</a>)</li> <li>update <code>@eslint/core</code> to <code>v1.0.0</code> and adjust tests (<a href="https://redirect.github.com/eslint/json/issues/190">#190</a>) (<a href="https://github.com/eslint/json/commit/ba31cc20f241d20979573e4b1c01b7c418a71f69">ba31cc2</a>)</li> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/200">#200</a>) (<a href="https://github.com/eslint/json/commit/8d94c4ac54a1a09ec490bbcc5bec5fd91c3cf1d2">8d94c4a</a>)</li> </ul> <h3>Miscellaneous Chores</h3> <ul> <li>Bump version to 1.0.0 (<a href="https://github.com/eslint/json/commit/4f6302468d2c31686b5198da479b6fc1183dff95">4f63024</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/json/commit/4106331b746c7944b869a9b663b0d1c4838986df"><code>4106331</code></a> chore: release 1.0.1 🚀 (<a href="https://redirect.github.com/eslint/json/issues/209">#209</a>)</li> <li><a href="https://github.com/eslint/json/commit/a3530fbd5ce929415df45903af768382fc218828"><code>a3530fb</code></a> ci: use stable ESLint v10 in the CI (<a href="https://redirect.github.com/eslint/json/issues/212">#212</a>)</li> <li><a href="https://github.com/eslint/json/commit/420c4d6ba75d136032cce8a341f87a52f50d6a38"><code>420c4d6</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/5c98d0b29d1e30c029da70856e4e647abe125007"><code>5c98d0b</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/9127761ba21d096c464ed72d83f2a796333d77a4"><code>9127761</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/35a0b2ed0ceeedf0bcd67c0f928951e380a41525"><code>35a0b2e</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/49018fabdf9b2791c10876687e2a32b355ebba46"><code>49018fa</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/3ee967005b86725f06c40f0e51ddd70ed5ce401d"><code>3ee9670</code></a> refactor: use types from <code>@eslint/plugin-kit</code> (<a href="https://redirect.github.com/eslint/json/issues/201">#201</a>)</li> <li><a href="https://github.com/eslint/json/commit/249ccda36767d3b508cfec615728d1b5bfde177a"><code>249ccda</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/json/issues/208">#208</a>)</li> <li><a href="https://github.com/eslint/json/commit/2e9536fe5dace8c32fb59d1eeb19ca28d26ff12a"><code>2e9536f</code></a> chore: release 1.0.0 🚀 (<a href="https://redirect.github.com/eslint/json/issues/184">#184</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/json/compare/json-v0.14.0...json-v1.0.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.18 to 4.2.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s releases</a>.</em></p> <blockquote> <h2>v4.2.1</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>v4.2.0</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@Utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@Utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</a>)</li> <li>Fix incorrect canonicalization results when canonicalizing multiple times (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19675">#19675</a>)</li> <li>Add <code>.jj</code> to default ignored content directories (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19687">#19687</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>start-*</code> and <code>end-*</code> utilities in favor of <code>inset-s-*</code> and <code>inset-e-*</code> utilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s changelog</a>.</em></p> <blockquote> <h2>[4.2.1] - 2026-02-23</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>[4.2.0] - 2026-02-18</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@Utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@Utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</a>)</li> <li>Fix incorrect canonicalization results when canonicalizing multiple times (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19675">#19675</a>)</li> <li>Add <code>.jj</code> to default ignored content directories (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19687">#19687</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>start-*</code> and <code>end-*</code> utilities in favor of <code>inset-s-*</code> and <code>inset-e-*</code> utilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8"><code>1dce64e</code></a> 4.2.1 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19714">#19714</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1b16411919457ee47d38910fd07e134e9765eb4c"><code>1b16411</code></a> 4.2.0 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19695">#19695</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d9fff9f5956433e362dc231ca16dcd77497def76"><code>d9fff9f</code></a> docs: update package README CI badge to main (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19692">#19692</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/bc6e4b85bf1dce84e2947f81cbb9881a77427de7"><code>bc6e4b8</code></a> Fallback to <code>config.createResolver</code> for <code>client</code> and <code>ssr</code> environments in `@...</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/f212b0fc22c3e6f93a5068654e67bd2818109b95"><code>f212b0f</code></a> fix: restore full page reload for watched external files on Vite 7.1+ (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19670">#19670</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/8ed67bf5510d8435d2be766b25245abe15b3bcef"><code>8ed67bf</code></a> Fix Tailwind CSS package README GitHub links (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19644">#19644</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/e3e85b364fc62a19b97a4250854580132e7967c7"><code>e3e85b3</code></a> [tailwindcss-vite] Add Register dependency messages logline (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19611">#19611</a>)</li> <li>See full diff in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.1/packages/@tailwindcss-vite">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jack <jack@monkeytype.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )