[pull] master from monkeytypegame:master#863
Merged
pull[bot] merged 9 commits intoUncodedtech:masterfrom Apr 30, 2026
Merged
Conversation
- packages/release> `pnpm dev` > Checking if local branch is master... [Dry Run] Command: git branch --show-current Local branch is not master. Please checkout the master branch. [nodemon] app crashed - waiting for file changes before starting... - let the script format the fetched contributors data with the pre-commit hook
…7798) Improves the theme indicator by displaying the actual custom theme name instead of the generic "custom". - Matches active custom theme using color comparison - Displays as: "themeName (custom)" - Falls back to "custom" if no match is found Notes: - Config does not store custom theme IDs, so matching is done via color arrays - Handles edge cases such as unsaved themes and missing DB snapshot - Does not affect preview or random theme behavior --------- Co-authored-by: Jack <jack@monkeytype.com>
Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 4.0.15 to 4.1.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitest-dev/vitest/releases"><code>@vitest/coverage-v8</code>'s releases</a>.</em></p> <blockquote> <h2>v4.1.5</h2> <h3> 🚀 Experimental Features</h3> <ul> <li><strong>coverage</strong>: Istanbul to support <code>instrumenter</code> option - by <a href="https://github.com/BartWaardenburg"><code>@BartWaardenburg</code></a> and <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10119">vitest-dev/vitest#10119</a> <a href="https://github.com/vitest-dev/vitest/commit/0e0ff41c7"><!-- raw HTML omitted -->(0e0ff)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>--project negation excludes browser instances - by <a href="https://github.com/felamaslen"><code>@felamaslen</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10131">vitest-dev/vitest#10131</a> <a href="https://github.com/vitest-dev/vitest/commit/9423dc084"><!-- raw HTML omitted -->(9423d)<!-- raw HTML omitted --></a></li> <li>Project color label on html reporter - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10142">vitest-dev/vitest#10142</a> <a href="https://github.com/vitest-dev/vitest/commit/596f73986"><!-- raw HTML omitted -->(596f7)<!-- raw HTML omitted --></a></li> <li>Fix <code>vi.defineHelper</code> called as object method - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10163">vitest-dev/vitest#10163</a> <a href="https://github.com/vitest-dev/vitest/commit/122c25b5b"><!-- raw HTML omitted -->(122c2)<!-- raw HTML omitted --></a></li> <li>Alias <code>agent</code> reporter to <code>minimal</code> - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10157">vitest-dev/vitest#10157</a> <a href="https://github.com/vitest-dev/vitest/commit/663b99fe3"><!-- raw HTML omitted -->(663b9)<!-- raw HTML omitted --></a></li> <li>Respect diff config options in soft assertions - by <a href="https://github.com/Copilot"><code>@Copilot</code></a>, <strong>sheremet-va</strong> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/8696">vitest-dev/vitest#8696</a> <a href="https://github.com/vitest-dev/vitest/commit/9787dedad"><!-- raw HTML omitted -->(9787d)<!-- raw HTML omitted --></a></li> <li>Respect diff config options in soft assertions " - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/8696">vitest-dev/vitest#8696</a> <a href="https://github.com/vitest-dev/vitest/commit/7dc6d54fd"><!-- raw HTML omitted -->(7dc6d)<!-- raw HTML omitted --></a></li> <li><strong>ast-collect</strong>: Recognize _<em>vi_import</em> prefix in static test discovery - by <a href="https://github.com/Yejneshwar"><code>@Yejneshwar</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10129">vitest-dev/vitest#10129</a> <a href="https://github.com/vitest-dev/vitest/commit/325463ab2"><!-- raw HTML omitted -->(32546)<!-- raw HTML omitted --></a></li> <li><strong>coverage</strong>: Descriptive error message when reports directory is removed during test run - by <a href="https://github.com/DaveT1991"><code>@DaveT1991</code></a> and <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10117">vitest-dev/vitest#10117</a> <a href="https://github.com/vitest-dev/vitest/commit/1413382e1"><!-- raw HTML omitted -->(14133)<!-- raw HTML omitted --></a></li> <li><strong>snapshot</strong>: Increase default snapshot max output length - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Codex</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10150">vitest-dev/vitest#10150</a> <a href="https://github.com/vitest-dev/vitest/commit/21e66ff63"><!-- raw HTML omitted -->(21e66)<!-- raw HTML omitted --></a></li> <li><strong>ui</strong>: Fix jsx/tsx syntax highlight - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10152">vitest-dev/vitest#10152</a> <a href="https://github.com/vitest-dev/vitest/commit/f1b1f6c7b"><!-- raw HTML omitted -->(f1b1f)<!-- raw HTML omitted --></a></li> <li><strong>web-worker</strong>: Support MessagePort objects referenced inside postMessage data - by <a href="https://github.com/whitphx"><code>@whitphx</code></a> and <strong>Claude Opus 4.6 (1M context)</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9927">vitest-dev/vitest#9927</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/10124">vitest-dev/vitest#10124</a> <a href="https://github.com/vitest-dev/vitest/commit/7ad7d39af"><!-- raw HTML omitted -->(7ad7d)<!-- raw HTML omitted --></a></li> <li><strong>api</strong>: Make test-specification options writable - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10154">vitest-dev/vitest#10154</a> <a href="https://github.com/vitest-dev/vitest/commit/6abd557b7"><!-- raw HTML omitted -->(6abd5)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vitest-dev/vitest/compare/v4.1.4...v4.1.5">View changes on GitHub</a></h5> <h2>v4.1.4</h2> <h3> 🚀 Experimental Features</h3> <ul> <li><strong>coverage</strong>: <ul> <li>Default to text reporter <code>skipFull</code> if agent detected - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10018">vitest-dev/vitest#10018</a> <a href="https://github.com/vitest-dev/vitest/commit/53757804c"><!-- raw HTML omitted -->(53757)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>experimental</strong>: <ul> <li>Expose <code>assertion</code> as a public field - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10095">vitest-dev/vitest#10095</a> <a href="https://github.com/vitest-dev/vitest/commit/a120e3ab8"><!-- raw HTML omitted -->(a120e)<!-- raw HTML omitted --></a></li> <li>Support aria snapshot - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Claude Opus 4.6 (1M context)</strong>, <a href="https://github.com/AriPerkkio"><code>@AriPerkkio</code></a>, <strong>Codex</strong> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9668">vitest-dev/vitest#9668</a> <a href="https://github.com/vitest-dev/vitest/commit/d4fbb5cc9"><!-- raw HTML omitted -->(d4fbb)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>reporter</strong>: <ul> <li>Add filterMeta option to json reporter - by <a href="https://github.com/nami8824"><code>@nami8824</code></a> and <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10078">vitest-dev/vitest#10078</a> <a href="https://github.com/vitest-dev/vitest/commit/b77de968e"><!-- raw HTML omitted -->(b77de)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>Use "black" foreground for labeled terminal message to ensure contrast - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10076">vitest-dev/vitest#10076</a> <a href="https://github.com/vitest-dev/vitest/commit/203f07af7"><!-- raw HTML omitted -->(203f0)<!-- raw HTML omitted --></a></li> <li>Make <code>expect(..., message)</code> consistent as error message prefix - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> and <strong>Codex</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10068">vitest-dev/vitest#10068</a> <a href="https://github.com/vitest-dev/vitest/commit/a1b5f0f4f"><!-- raw HTML omitted -->(a1b5f)<!-- raw HTML omitted --></a></li> <li>Do not hoist imports whose names match class properties . - by <a href="https://github.com/SunsetFi"><code>@SunsetFi</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10093">vitest-dev/vitest#10093</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/10094">vitest-dev/vitest#10094</a> <a href="https://github.com/vitest-dev/vitest/commit/0fc4b47e0"><!-- raw HTML omitted -->(0fc4b)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: Spread user server options into browser Vite server in project - by <a href="https://github.com/GoldStrikeArch"><code>@GoldStrikeArch</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10049">vitest-dev/vitest#10049</a> <a href="https://github.com/vitest-dev/vitest/commit/65c9d55eb"><!-- raw HTML omitted -->(65c9d)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4">View changes on GitHub</a></h5> <h2>v4.1.3</h2> <h3> 🚀 Experimental Features</h3> <ul> <li>Add <code>experimental.preParse</code> flag - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10070">vitest-dev/vitest#10070</a> <a href="https://github.com/vitest-dev/vitest/commit/7827363bd"><!-- raw HTML omitted -->(78273)<!-- raw HTML omitted --></a></li> <li>Support <code>browser.locators.exact</code> option - by <a href="https://github.com/sheremet-va"><code>@sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/10013">vitest-dev/vitest#10013</a> <a href="https://github.com/vitest-dev/vitest/commit/487990a19"><!-- raw HTML omitted -->(48799)<!-- raw HTML omitted --></a></li> <li>Add <code>TestAttachment.bodyEncoding</code> - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9969">vitest-dev/vitest#9969</a> <a href="https://github.com/vitest-dev/vitest/commit/89ca0e254"><!-- raw HTML omitted -->(89ca0)<!-- raw HTML omitted --></a></li> <li>Support custom snapshot matcher - by <a href="https://github.com/hi-ogawa"><code>@hi-ogawa</code></a>, <strong>Claude Sonnet 4.6</strong> and <strong>Codex</strong> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9973">vitest-dev/vitest#9973</a> <a href="https://github.com/vitest-dev/vitest/commit/59b0e6411"><!-- raw HTML omitted -->(59b0e)<!-- raw HTML omitted --></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitest-dev/vitest/commit/e399846850fedf10b8228cbe46a419628998acd9"><code>e399846</code></a> chore: release v4.1.5</li> <li><a href="https://github.com/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936"><code>ac04bac</code></a> chore: release v4.1.4</li> <li><a href="https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73"><code>2dc0d62</code></a> chore: release v4.1.3</li> <li><a href="https://github.com/vitest-dev/vitest/commit/fc6f482f4c54bf6a766a0ff502b9843994af5bf5"><code>fc6f482</code></a> chore: release v4.1.2</li> <li><a href="https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5"><code>1f2d318</code></a> chore: release v4.1.1</li> <li><a href="https://github.com/vitest-dev/vitest/commit/aaf9f18ae70e52b6e67aaf85f7f784d9dabd0acc"><code>aaf9f18</code></a> fix(coverage): simplify provider types (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9931">#9931</a>)</li> <li><a href="https://github.com/vitest-dev/vitest/commit/4150b913171bda3971a4a4c47c633c26d0c6ae45"><code>4150b91</code></a> chore: release v4.1.0</li> <li><a href="https://github.com/vitest-dev/vitest/commit/0c2c01361a95dd26d0d7fd7bc38bcca8dbc6e5d2"><code>0c2c013</code></a> chore: release v4.1.0-beta.6</li> <li><a href="https://github.com/vitest-dev/vitest/commit/689a22a1b8c79595f6f4ae82d2b43c895d7f1c50"><code>689a22a</code></a> fix(browser): types of <code>getCDPSession</code> and <code>cdp()</code> (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9716">#9716</a>)</li> <li><a href="https://github.com/vitest-dev/vitest/commit/94eb73b519cb5ecd06c9aa178a3f0e161c96236f"><code>94eb73b</code></a> chore(deps): update eslint packages (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9615">#9615</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vitest-dev/vitest/commits/v4.1.5/packages/coverage-v8">compare view</a></li> </ul> </details> <br /> 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 1.0.1 to 1.2.0. <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.2.0</h2> <h2><a href="https://github.com/eslint/json/compare/json-v1.1.0...json-v1.2.0">1.2.0</a> (2026-03-16)</h2> <h3>Features</h3> <ul> <li>implement autofix for <code>sort-keys</code> (<a href="https://redirect.github.com/eslint/json/issues/216">#216</a>) (<a href="https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8">3534818</a>)</li> </ul> <h2>json: v1.1.0</h2> <h2><a href="https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0">1.1.0</a> (2026-03-09)</h2> <h3>Features</h3> <ul> <li>implement autofix for <code>no-unnormalized-keys</code> (<a href="https://redirect.github.com/eslint/json/issues/151">#151</a>) (<a href="https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f">fc3beec</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>allow <code>JSONRuleDefinition</code> to report on tokens (<a href="https://redirect.github.com/eslint/json/issues/210">#210</a>) (<a href="https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac">87ea56f</a>)</li> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/218">#218</a>) (<a href="https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113">171d293</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.1.0...json-v1.2.0">1.2.0</a> (2026-03-16)</h2> <h3>Features</h3> <ul> <li>implement autofix for <code>sort-keys</code> (<a href="https://redirect.github.com/eslint/json/issues/216">#216</a>) (<a href="https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8">3534818</a>)</li> </ul> <h2><a href="https://github.com/eslint/json/compare/json-v1.0.1...json-v1.1.0">1.1.0</a> (2026-03-09)</h2> <h3>Features</h3> <ul> <li>implement autofix for <code>no-unnormalized-keys</code> (<a href="https://redirect.github.com/eslint/json/issues/151">#151</a>) (<a href="https://github.com/eslint/json/commit/fc3beecdb782847d62fa729fe94ade5cf8ebae5f">fc3beec</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>allow <code>JSONRuleDefinition</code> to report on tokens (<a href="https://redirect.github.com/eslint/json/issues/210">#210</a>) (<a href="https://github.com/eslint/json/commit/87ea56f17fb6a1c9a41cab29ae49459e77c15eac">87ea56f</a>)</li> <li>update eslint (<a href="https://redirect.github.com/eslint/json/issues/218">#218</a>) (<a href="https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113">171d293</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/json/commit/72eb947ec708d1326047977c165670582ce58a26"><code>72eb947</code></a> chore: release 1.2.0 🚀 (<a href="https://redirect.github.com/eslint/json/issues/221">#221</a>)</li> <li><a href="https://github.com/eslint/json/commit/35348184da75159395a375a14b94fa3f32cdeec8"><code>3534818</code></a> feat: implement autofix for <code>sort-keys</code> (<a href="https://redirect.github.com/eslint/json/issues/216">#216</a>)</li> <li><a href="https://github.com/eslint/json/commit/9661eac07cf06fd1e868dc600bb29773ad35f4c7"><code>9661eac</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/b0b62d8cdea529a1c1f086166a9adb711b6fa7d4"><code>b0b62d8</code></a> chore: add lint:unused script to run Knip (<a href="https://redirect.github.com/eslint/json/issues/206">#206</a>)</li> <li><a href="https://github.com/eslint/json/commit/c7b7b5b7cc43ecd48edd90e4786a10215dc6d959"><code>c7b7b5b</code></a> chore: release 1.1.0 🚀 (<a href="https://redirect.github.com/eslint/json/issues/214">#214</a>)</li> <li><a href="https://github.com/eslint/json/commit/644f8b001f2ca55e5ca013b39cdab5f01bc22a50"><code>644f8b0</code></a> chore: update <code>eslint-plugin-eslint-plugin</code> to v7 (<a href="https://redirect.github.com/eslint/json/issues/219">#219</a>)</li> <li><a href="https://github.com/eslint/json/commit/505825e6b0f2fe2f0ff6e357c420782fc0c04ead"><code>505825e</code></a> chore: update eslint-dev (major) (<a href="https://redirect.github.com/eslint/json/issues/211">#211</a>)</li> <li><a href="https://github.com/eslint/json/commit/171d29329639098d26bcca86f10d8a3b6eef2113"><code>171d293</code></a> fix: update eslint (<a href="https://redirect.github.com/eslint/json/issues/218">#218</a>)</li> <li><a href="https://github.com/eslint/json/commit/6a4e2f0f48d4df19ef0de473a2d6f368e36e1fc7"><code>6a4e2f0</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/json/commit/72a945c452d3a7cc1c2d162f3fc8d37068cd3b91"><code>72a945c</code></a> chore: update dependency c8 to v11 (<a href="https://redirect.github.com/eslint/json/issues/217">#217</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint/json/compare/json-v1.0.1...json-v1.2.0">compare view</a></li> </ul> </details> <br /> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 17.7.1 to 20.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/conventional-changelog/commitlint/releases"><code>@commitlint/cli</code>'s releases</a>.</em></p> <blockquote> <h2>v20.5.2</h2> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.5.1...v20.5.2">20.5.2</a> (2026-04-25)</h2> <p>Just minor dep updates before the next breaking change</p> <h2>Chore & Docs</h2> <ul> <li>chore: remove codesandbox ci integration by <a href="https://github.com/escapedcat"><code>@escapedcat</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4680">conventional-changelog/commitlint#4680</a></li> <li>docs: add Windows UTF-8 encoding note to getting started guide by <a href="https://github.com/Chessing234"><code>@Chessing234</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4699">conventional-changelog/commitlint#4699</a></li> <li>docs: improve parserPreset documentation with examples and options reference by <a href="https://github.com/Chessing234"><code>@Chessing234</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4700">conventional-changelog/commitlint#4700</a></li> <li>docs: fix subject-case rule default from 'always' to 'never' by <a href="https://github.com/Chessing234"><code>@Chessing234</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4703">conventional-changelog/commitlint#4703</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Chessing234"><code>@Chessing234</code></a> made their first contribution in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4699">conventional-changelog/commitlint#4699</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/conventional-changelog/commitlint/compare/v20.5.1...v20.5.2">https://github.com/conventional-changelog/commitlint/compare/v20.5.1...v20.5.2</a></p> <h2>v20.5.1</h2> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.5.0...v20.5.1">20.5.1</a> (2026-03-31)</h2> <h3>Bug Fixes</h3> <ul> <li>fix(cz-commitlint): add VS16 to single character emojis by <a href="https://github.com/mrt181"><code>@mrt181</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4666">conventional-changelog/commitlint#4666</a></li> <li>fix(cz-commitlint): handle modifiers correctly by <a href="https://github.com/mrt181"><code>@mrt181</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4667">conventional-changelog/commitlint#4667</a></li> </ul> <h3>Reverts</h3> <ul> <li>Revert "fix: update dependency global-directory to v5 (<a href="https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4671">#4671</a>)" by <a href="https://github.com/escapedcat"><code>@escapedcat</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4677">conventional-changelog/commitlint#4677</a></li> </ul> <h2>Core & co</h2> <ul> <li>chore: deps and CI improvements by <a href="https://github.com/escapedcat"><code>@escapedcat</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4660">conventional-changelog/commitlint#4660</a></li> <li>ci: restore push on all branches, avoid duplicate runs by <a href="https://github.com/escapedcat"><code>@escapedcat</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4665">conventional-changelog/commitlint#4665</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/conventional-changelog/commitlint/compare/v20.5.0...v20.5.1">https://github.com/conventional-changelog/commitlint/compare/v20.5.0...v20.5.1</a></p> <h2>v20.5.0</h2> <h1><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0">20.5.0</a> (2026-03-15)</h1> <h3>Bug Fixes</h3> <ul> <li>fix(resolve-extends): always resolve extended parser presets for proper merging by <a href="https://github.com/omar-y-abdi"><code>@omar-y-abdi</code></a> in <a href="https://redirect.github.com/conventional-changelog/commitlint/pull/4647">conventional-changelog/commitlint#4647</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md"><code>@commitlint/cli</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.5.1...v20.5.2">20.5.2</a> (2026-04-25)</h2> <p><strong>Note:</strong> Version bump only for package <code>@commitlint/cli</code></p> <h1><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.4...v20.5.0">20.5.0</a> (2026-03-15)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>cli:</strong> validate that --cwd directory exists before execution (<a href="https://redirect.github.com/conventional-changelog/commitlint/issues/4658">#4658</a>) (<a href="https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd">cf80f75</a>), closes <a href="https://redirect.github.com/conventional-changelog/commitlint/issues/4595">#4595</a></li> </ul> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.3...v20.4.4">20.4.4</a> (2026-03-12)</h2> <p><strong>Note:</strong> Version bump only for package <code>@commitlint/cli</code></p> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.2...v20.4.3">20.4.3</a> (2026-03-03)</h2> <h3>Bug Fixes</h3> <ul> <li>footer parser does not escape special chars for regex <a href="https://redirect.github.com/conventional-changelog/commitlint/issues/4560">#4560</a> (<a href="https://redirect.github.com/conventional-changelog/commitlint/issues/4634">#4634</a>) (<a href="https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770">8ff7c7f</a>)</li> </ul> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.1...v20.4.2">20.4.2</a> (2026-02-19)</h2> <p><strong>Note:</strong> Version bump only for package <code>@commitlint/cli</code></p> <h2><a href="https://github.com/conventional-changelog/commitlint/compare/v20.4.0...v20.4.1">20.4.1</a> (2026-02-02)</h2> <p><strong>Note:</strong> Version bump only for package <code>@commitlint/cli</code></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/conventional-changelog/commitlint/commit/7fe86b28f0779cce8d8459bdcc83c849936a1b80"><code>7fe86b2</code></a> v20.5.2</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/a7918e9cf70f822505cb4422c03150a86f802627"><code>a7918e9</code></a> v20.5.0</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/cf80f75745593f4f018cac301a91f23316c974fd"><code>cf80f75</code></a> fix(cli): validate that --cwd directory exists before execution (<a href="https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4658">#4658</a>)</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/02d7245e9b204ed07a68298e4d73c8d82a4b7f81"><code>02d7245</code></a> v20.4.4</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/a7469817974796a6e89f55911bb66b7bffa44099"><code>a746981</code></a> v20.4.3</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/18bd371428771ecc98a7b2f00194bfcbfb4ba809"><code>18bd371</code></a> chore: deps (<a href="https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4635">#4635</a>)</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/8ff7c7fcbc2db2b45910ecb5c01e9f1763060770"><code>8ff7c7f</code></a> fix: footer parser does not escape special chars for regex <a href="https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4560">#4560</a> (<a href="https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4634">#4634</a>)</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/81cfc9e5e9d452b68b5809e57196ca0c03fd7b85"><code>81cfc9e</code></a> v20.4.2</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/e7ae28d1f71299cedcafe3360f376c93800b283a"><code>e7ae28d</code></a> v20.4.1</li> <li><a href="https://github.com/conventional-changelog/commitlint/commit/c68de5e24b010e38eac171f35ba18d31bb1fd3dd"><code>c68de5e</code></a> v20.4.0</li> <li>Additional commits viewable in <a href="https://github.com/conventional-changelog/commitlint/commits/v20.5.2/@commitlint/cli">compare view</a></li> </ul> </details> <br /> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
### Description In the theme section in setting, the selected theme is bigger and outlined, that caused it to appear of top of `themeBubbles`/`themeBubble` of the theme that is hovered on it's left. What I did is instead of only making the button bigger when hovered, I also added `z-index` so that it appears on top of the already selected theme. closes #7797
Bumps [uuid](https://github.com/uuidjs/uuid) from 10.0.0 to 14.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/uuidjs/uuid/releases">uuid's releases</a>.</em></p> <blockquote> <h2>v14.0.0</h2> <h2><a href="https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0">14.0.0</a> (2026-04-19)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>expect <code>crypto</code> to be global everywhere (requires node@20+) (<a href="https://redirect.github.com/uuidjs/uuid/issues/935">#935</a>)</li> <li>drop node@18 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/934">#934</a>)</li> </ul> <h3>Features</h3> <ul> <li>drop node@18 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/934">#934</a>) (<a href="https://github.com/uuidjs/uuid/commit/dc4ddb87272ed2843faccd130bcc41d492688bd3">dc4ddb8</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>expect <code>crypto</code> to be global everywhere (requires node@20+) (<a href="https://redirect.github.com/uuidjs/uuid/issues/935">#935</a>) (<a href="https://github.com/uuidjs/uuid/commit/f2c235f93059325fa43e1106e624b5291bb523c4">f2c235f</a>)</li> <li>Use GITHUB_TOKEN for release-please and enable npm provenance (<a href="https://redirect.github.com/uuidjs/uuid/issues/925">#925</a>) (<a href="https://github.com/uuidjs/uuid/commit/ffa31383e8e4e1f0b4e22e504561272041b8738c">ffa3138</a>)</li> </ul> <h2>v13.0.1</h2> <h2><a href="https://github.com/uuidjs/uuid/compare/v13.0.0...v13.0.1">13.0.1</a> (2026-04-27)</h2> <h3>Bug Fixes</h3> <ul> <li>backport fix for GHSA-w5hq-g745-h8pq (<a href="https://github.com/uuidjs/uuid/commit/9d27ddf7046ce496ef39569ff84d948eeff9cb2a">9d27ddf</a>)</li> </ul> <h2>v13.0.0</h2> <h2><a href="https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0">13.0.0</a> (2025-09-08)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>make browser exports the default (<a href="https://redirect.github.com/uuidjs/uuid/issues/901">#901</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>make browser exports the default (<a href="https://redirect.github.com/uuidjs/uuid/issues/901">#901</a>) (<a href="https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a">bce9d72</a>)</li> </ul> <h2>v12.0.1</h2> <h2><a href="https://github.com/uuidjs/uuid/compare/v12.0.0...v12.0.1">12.0.1</a> (2026-04-29)</h2> <h3>Bug Fixes</h3> <ul> <li>backport fix for GHSA-w5hq-g745-h8pq (<a href="https://github.com/uuidjs/uuid/commit/3d61d6ac1f782cf6b1dd8661c60f11722cd49a0d">3d61d6a</a>)</li> </ul> <h2>v12.0.0</h2> <h2><a href="https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0">12.0.0</a> (2025-09-05)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md">uuid's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/uuidjs/uuid/compare/v13.0.0...v14.0.0">14.0.0</a> (2026-04-19)</h2> <h3>Security</h3> <ul> <li>Fixes <a href="https://github.com/uuidjs/uuid/security/advisories/GHSA-w5hq-g745-h8pq">GHSA-w5hq-g745-h8pq</a>: <code>v3()</code>, <code>v5()</code>, and <code>v6()</code> did not validate that writes would remain within the bounds of a caller-supplied buffer, allowing out-of-bounds writes when an invalid <code>offset</code> was provided. A <code>RangeError</code> is now thrown if <code>offset < 0</code> or <code>offset + 16 > buf.length</code>.</li> </ul> <h3>⚠ BREAKING CHANGES</h3> <ul> <li><code>crypto</code> is now expected to be globally defined (requires node@20+) (<a href="https://redirect.github.com/uuidjs/uuid/issues/935">#935</a>)</li> <li>drop node@18 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/934">#934</a>)</li> <li>upgrade minimum supported TypeScript version to 5.4.3, in keeping with the project's policy of supporting TypeScript versions released within the last two years</li> </ul> <h2><a href="https://github.com/uuidjs/uuid/compare/v12.0.0...v13.0.0">13.0.0</a> (2025-09-08)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>make browser exports the default (<a href="https://redirect.github.com/uuidjs/uuid/issues/901">#901</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>make browser exports the default (<a href="https://redirect.github.com/uuidjs/uuid/issues/901">#901</a>) (<a href="https://github.com/uuidjs/uuid/commit/bce9d72a3ae5b9a3dcd8eb21ef6d1820288a427a">bce9d72</a>)</li> </ul> <h2><a href="https://github.com/uuidjs/uuid/compare/v11.1.0...v12.0.0">12.0.0</a> (2025-09-05)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>update to typescript@5.2 (<a href="https://redirect.github.com/uuidjs/uuid/issues/887">#887</a>)</li> <li>remove CommonJS support (<a href="https://redirect.github.com/uuidjs/uuid/issues/886">#886</a>)</li> <li>drop node@16 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/883">#883</a>)</li> </ul> <h3>Features</h3> <ul> <li>add node@24 to ci matrix (<a href="https://redirect.github.com/uuidjs/uuid/issues/879">#879</a>) (<a href="https://github.com/uuidjs/uuid/commit/42b6178aa21a593257f0a72abacd220f0b7b8a92">42b6178</a>)</li> <li>drop node@16 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/883">#883</a>) (<a href="https://github.com/uuidjs/uuid/commit/0f38cf10366ab074f9328ae2021eea04d5f2e530">0f38cf1</a>)</li> <li>remove CommonJS support (<a href="https://redirect.github.com/uuidjs/uuid/issues/886">#886</a>) (<a href="https://github.com/uuidjs/uuid/commit/ae786e27265f50bcf7cead196c29f1869297c42f">ae786e2</a>)</li> <li>update to typescript@5.2 (<a href="https://redirect.github.com/uuidjs/uuid/issues/887">#887</a>) (<a href="https://github.com/uuidjs/uuid/commit/c7ee40598ed78584d81ab78dffded9fe5ff20b01">c7ee405</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>improve v4() performance (<a href="https://redirect.github.com/uuidjs/uuid/issues/894">#894</a>) (<a href="https://github.com/uuidjs/uuid/commit/5fd974c12718c8848035650b69b8948f12ace197">5fd974c</a>)</li> <li>restore node: prefix (<a href="https://redirect.github.com/uuidjs/uuid/issues/889">#889</a>) (<a href="https://github.com/uuidjs/uuid/commit/e1f42a354593093ba0479f0b4047dae82d28c507">e1f42a3</a>)</li> </ul> <h2><a href="https://github.com/uuidjs/uuid/compare/v11.0.5...v11.1.0">11.1.0</a> (2025-02-19)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/uuidjs/uuid/commit/7c1ea087a8149b57380fc8bb7f68c3a215cb6e4b"><code>7c1ea08</code></a> chore(main): release 14.0.0 (<a href="https://redirect.github.com/uuidjs/uuid/issues/926">#926</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/3d2c5b0342f0fcb52a5ac681c3d47c13e7444b34"><code>3d2c5b0</code></a> Merge commit from fork</li> <li><a href="https://github.com/uuidjs/uuid/commit/f2c235f93059325fa43e1106e624b5291bb523c4"><code>f2c235f</code></a> fix!: expect <code>crypto</code> to be global everywhere (requires node@20+) (<a href="https://redirect.github.com/uuidjs/uuid/issues/935">#935</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/529ef0899f5dd503d2ee90d690585d63d78bc212"><code>529ef08</code></a> chore: upgrade TypeScript and fixup types (<a href="https://redirect.github.com/uuidjs/uuid/issues/927">#927</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/086fd7976f11433edf9ac80be876b3ad243fe087"><code>086fd79</code></a> chore: update dependencies (<a href="https://redirect.github.com/uuidjs/uuid/issues/933">#933</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/dc4ddb87272ed2843faccd130bcc41d492688bd3"><code>dc4ddb8</code></a> feat!: drop node@18 support (<a href="https://redirect.github.com/uuidjs/uuid/issues/934">#934</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/0f1f9c9c9cedbae5a1d363d5406c5dfbabe81404"><code>0f1f9c9</code></a> chore: switch to Biome for parsing and linting (<a href="https://redirect.github.com/uuidjs/uuid/issues/932">#932</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/e2879e64bf125add903c1eff6e0860542c605013"><code>e2879e6</code></a> chore: use maintained version of npm-run-all (<a href="https://redirect.github.com/uuidjs/uuid/issues/930">#930</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/ffa31383e8e4e1f0b4e22e504561272041b8738c"><code>ffa3138</code></a> fix: Use GITHUB_TOKEN for release-please and enable npm provenance (<a href="https://redirect.github.com/uuidjs/uuid/issues/925">#925</a>)</li> <li><a href="https://github.com/uuidjs/uuid/commit/0423d49df2dc8efc300c804731d25f4d7e0fccc4"><code>0423d49</code></a> docs: remove obsolete v1 option notes (<a href="https://redirect.github.com/uuidjs/uuid/issues/915">#915</a>)</li> <li>Additional commits viewable in <a href="https://github.com/uuidjs/uuid/compare/v10.0.0...v14.0.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new releaser for uuid since your current version.</p> </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 /> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
### Description <!-- Please describe the change(s) made in your PR: - explain the problem being solved - for bug fixes without an open issue, include steps to reproduce the issue - summarize the approach taken Use your own words. Do not rely on AI-generated descriptions. They do not demonstrate your understanding of the problem or the solution. Writing the description yourself helps you verify the scope of your work and helps us better understand your intent, reasoning and level of insight. --> Adds Bemba language support to Monkeytype with three word lists: - `bemba` - `bemba_1k` - `bemba_10k` [Bemba](https://en.wikipedia.org/wiki/Bemba_language) is a Bantu language and is the most commonly spoken language in Zambia, with roughly 5-6 million speakers. I have had this language support working on a personal Monkeytype fork at https://typing.martinnn.com, and I wanted to contribute the language data upstream so it can be used by the wider Monkeytype community. Most of this data comes from work I did for my undergraduate thesis, where I built a morphological analyser for Bemba: https://project-archive.inf.ed.ac.uk/ug4/20244657/ug4_proj.pdf The language files use the BCP 47 tag `bem`, and include the metadata requested in the language contribution guide: - `rightToLeft: false` - `ligatures: false` - `orderedByFrequency: false` I also registered the new language variants in the schema and added them to a single Bemba language group. Validation run locally: ```bash pnpm run check-assets-languages ``` Result: Languages are all valid One note: the older checklist item mentions adding languages to `_list` and `_groups`. In the current codebase, those files have been replaced by `packages/schemas/src/ languages.ts` and `frontend/src/ts/constants/languages.ts`. This PR follows the current structure and passes `pnpm run check-assets-languages`. ### Checks - [ ] Adding quotes? - Make sure to follow the [quotes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/QUOTES.md) - [ ] Make sure to include translations for the quotes in the description (or another comment) so we can verify their content. - [x] Adding a language? - Make sure to follow the [languages documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LANGUAGES.md) - [x] Add language to `packages/schemas/src/languages.ts` - [x] Add language to exactly one group in `frontend/src/ts/constants/languages.ts` - [x] Add language json file to `frontend/static/languages` - [ ] Adding a theme? - Make sure to follow the [themes documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/THEMES.md) - [ ] Add theme to `packages/schemas/src/themes.ts` - [ ] Add theme to `frontend/src/ts/constants/themes.ts` - [ ] (optional) Add theme css file to `frontend/static/themes` - [ ] Add some screenshots of the theme, especially with different test settings (colorful, flip colors) to your pull request - [ ] Adding a layout? - [ ] Make sure to follow the [layouts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/LAYOUTS.md) - [ ] Add layout to `packages/schemas/src/layouts.ts` - [ ] Add layout json file to `frontend/static/layouts` - [ ] Adding a font? - Make sure to follow the [fonts documentation](https://github.com/monkeytypegame/monkeytype/blob/master/docs/FONTS.md) - [ ] Add font file to `frontend/static/webfonts` - [ ] Add font to `packages/schemas/src/fonts.ts` - [ ] Add font to `frontend/src/ts/constants/fonts.ts` - [ ] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. <!-- label(optional scope): pull request title (@your_github_username) --> <!-- I know I know they seem boring but please do them, they help us and you will find out it also helps you. --> Closes: n/a <!-- The issue(s) your PR resolves if any (delete if that is not the case) --> <!-- Please reference any issues and/or PRs related to your pull request --> <!-- Pro tip: you can mention an issue, PR, or discussion on GitHub by referencing its hash number, e.g.: [#1234](#1234) --> <!-- Pro tip: you can press . (dot or period) in the code tab of any GitHub repo to get access to GitHub's VS Code web editor. Enjoy! :) --> Co-authored-by: Jack <jack@monkeytype.com>
### Description Added an Oxford comma to the final line in the "Support" section of `README.md` to improve readability and grammatical consistency. ### Checks - [ ] Adding quotes? - [ ] Adding a language? - [ ] Adding a theme? - [ ] Adding a layout? - [ ] Adding a font? - [x] Check if any open issues are related to this PR; if so, be sure to tag them below. - [x] Make sure the PR title follows the Conventional Commits standard. (https://www.conventionalcommits.org for more info) - [x] Make sure to include your GitHub username prefixed with @ inside parentheses at the end of the PR title. Closes #
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 : )