2561 Commits
Author SHA1 Message Date
Martin 5c4ea2a797 merge master: documentation updates (#127) v1.1.0 2026-03-07 20:52:27 +01:00
Martin 3f7cc7d365 documentation updates (#126) 2026-03-07 20:50:02 +01:00
martin-mfg d8327b0d77 documentation updates 2026-03-07 20:30:37 +01:00
martin-mfg 6dee1fa9b0 Merge remote-tracking branch 'org/next' into merge-next-2 2026-03-07 19:54:54 +01:00
Martin fb62f4e96c document prog_bar_bg_color parameter (#51) 2026-03-07 19:47:54 +01:00
Martin 7d666e2510 merge master: fix dark mode colors in delete modal (#125) 2026-03-07 16:18:04 +01:00
Martin 6405881425 fix dark mode colors in delete modal (#124)
In dark mode, the text and horizontal line in the delete account modal
were not dark enough.
I also removed references to an undefined css class.
2026-03-07 16:09:57 +01:00
Martin 96a18562f0 update release (#122)
Merging the latest `master` into `release` in order to create a new
release.
2026-03-07 14:36:04 +01:00
martin-mfg b64d601d47 Merge remote-tracking branch 'origin/master' into update-release 2026-03-07 14:34:01 +01:00
Martin bb262cf5d7 Merge upstream next branch's history (#123) 2026-03-07 14:33:12 +01:00
martin-mfg 710951e38b Merge remote-tracking branch 'org/next' 2026-03-07 14:28:10 +01:00
martin-mfg 26aec2a4af Merge remote-tracking branch 'origin/master' into release 2026-03-07 12:55:13 +01:00
Martindependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>ricountzero
d921742d3e merge upstream next branch (#121)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ricountzero <donnutello@protonmail.com>
2026-03-07 12:54:33 +01:00
martin-mfg ad23ab39ed Merge branch 'master' into release 2026-03-07 12:23:50 +01:00
Martin 322d5161d7 configurable intervals for repeating requests (#120) 2026-03-07 10:34:14 +01:00
Martin 84d5fd639c fix missing skeleton in step 3 (#119) 2026-03-06 19:58:49 +01:00
Martin 89cd8224ed fix login, extend backend log (#118) 2026-03-04 21:33:31 +01:00
Martin 19375f592f fix private login, upgrade dependencies (#117)
- fix recognition of private logins
- run `pnpm up` in root and both sub-projects
2026-03-04 15:28:04 +01:00
Martin 44fc344603 enable sourcemap (#116)
Enabling sourcemap to make debugging easier. This is an open source project, so there's nothing to hide anyway.
2026-03-04 12:13:41 +01:00
Martin c6f9a97f8a upgrade to pnpm 10.30.3 (#115) 2026-03-04 10:52:07 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 1fb5fc78f4 build(deps): Bump @tailwindcss/vite from 4.1.18 to 4.2.1 (#111)
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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.18&new-version=4.2.1)](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>
2026-03-04 10:16:54 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6b5c12e91c build(deps-dev): Bump eslint-plugin-jsdoc from 62.6.1 to 62.7.1 (#112)
Bumps
[eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from
62.6.1 to 62.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's
releases</a>.</em></p>
<blockquote>
<h2>v62.7.1</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.7.0...v62.7.1">62.7.1</a>
(2026-02-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>require-property</code>:</strong> err if user blocks
<code>[@property](https://github.com/property)</code>; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1634">#1634</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/23a9f1d32395bade12f4a52912f3e36de70cab3e">23a9f1d</a>)</li>
</ul>
<h2>v62.7.0</h2>
<h1><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.1...v62.7.0">62.7.0</a>
(2026-02-20)</h1>
<h3>Features</h3>
<ul>
<li>support ESLint 10 (<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/d8599fb4c47963a9b991385f6e25c88b8d6599b0">d8599fb</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/23a9f1d32395bade12f4a52912f3e36de70cab3e"><code>23a9f1d</code></a>
fix(<code>require-property</code>): err if user blocks
<code>@property</code>; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1634">#1634</a></li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bd90efde410bd805f8c2e0106786d0102f974466"><code>bd90efd</code></a>
Merge pull request <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1668">#1668</a>
from gajus/dependabot/npm_and_yarn/ajv-6.14.0</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/eca30902a4389d4021dd5e7111d880446c18dfc4"><code>eca3090</code></a>
chore(deps): bump ajv from 6.12.6 to 6.14.0</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/86bd0be2f940c6e8cf8581d5799481af84d31f90"><code>86bd0be</code></a>
Merge pull request <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1666">#1666</a>
from gajus/gajus-patch-1</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ba0c8af2511ffe437bae668e820ff8729b98760e"><code>ba0c8af</code></a>
Update funding to brettz9</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/35c574549986b8fe4546a3f6f4dc3673dac04697"><code>35c5745</code></a>
Merge pull request <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1659">#1659</a>
from brettz9/eslint10</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/d8599fb4c47963a9b991385f6e25c88b8d6599b0"><code>d8599fb</code></a>
feat: support ESLint 10</li>
<li>See full diff in <a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.1...v62.7.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jsdoc&package-manager=npm_and_yarn&previous-version=62.6.1&new-version=62.7.1)](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>
2026-03-04 10:16:14 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> ec862595fa build(deps-dev): Bump tailwindcss from 4.1.18 to 4.2.1 (#113)
Bumps
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
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">tailwindcss'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">tailwindcss'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/issues/19714">#19714</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/d15d92ca60b2c06a11c2db6a24dfcca18147de59"><code>d15d92c</code></a>
Allow trailing dash in functional utility names (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19696">#19696</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/issues/19695">#19695</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6118f4f6a796ece218d145b626770e3fb9163d91"><code>6118f4f</code></a>
Fix/misc docs and tests (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19652">#19652</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/5a4a7eba3a3db4f4a834f37a3e37624fe9c4daa7"><code>5a4a7eb</code></a>
fix(canonicalize): prevent collapse cache pollution across calls (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19675">#19675</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/d0a56128721b7be01703b7879056f38443239fc5"><code>d0a5612</code></a>
Add mauve, olive, mist, and taupe color palettes (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19627">#19627</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/issues/19692">#19692</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/ed52d3e6c9c20ca2a1c23d57d346ac399ebe9400"><code>ed52d3e</code></a>
feat: handle backslash in <code>@utility</code> name (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19626">#19626</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6eb3b324340f451a14389b7ed97f43a264ad4487"><code>6eb3b32</code></a>
Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions
(<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19688">#19688</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/issues/19644">#19644</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.1/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for tailwindcss since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.18&new-version=4.2.1)](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>
2026-03-04 10:15:36 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e05b0b418e build(deps-dev): Bump knip from 5.84.1 to 5.85.0 (#114)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip)
from 5.84.1 to 5.85.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpro-nl/knip/releases">knip's
releases</a>.</em></p>
<blockquote>
<h2>Release 5.85.0</h2>
<ul>
<li>Fix require.context regex matching for path-aware patterns (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1547">#1547</a>)
(c33d93ae24dc1304baa49f85b25beb24af803dd8) - thanks <a
href="https://github.com/jstaab"><code>@​jstaab</code></a>!</li>
<li>Make knip compatible with erasableSyntaxOnly (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1541">#1541</a>)
(f63089bdadb2cea47d22fa27b22c16003e1a4b61) - thanks <a
href="https://github.com/wojtekmaj"><code>@​wojtekmaj</code></a>!</li>
<li>feat: add Payload CMS plugin (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1546">#1546</a>)
(58d99de46ee3a9e15cd77e3806b5de55931cebf2) - thanks <a
href="https://github.com/Robot-Inventor"><code>@​Robot-Inventor</code></a>!</li>
<li>Look everywhere for manifest/robots file in next plugin
(9da6205fdc45fdc992919d3e246415829025ea46)</li>
<li>Merge some next glob patterns
(8c5f35fa81ccccc4faceb6a1d8329d562927d450)</li>
<li>Add SAP &amp; Google Gemini to projects using Knip
(c8ab8957ad1f15ee9ff67f13f5029f213e464ada)</li>
<li>Bump remark-preset-webpro &amp; dedupe
(b9372cd7a0dc1a1ab54b7baa7b8a939a399ccc14)</li>
<li>Document CLI usage for LS
(97fe1cfe8a18af145eff9ca1f040e4c756acd270)</li>
<li>fix: tsdown entry compatibility issues <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1550">#1550</a>
(<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1554">#1554</a>)
(95051ebf3aa44a2db722837acf3ce73e03f72fc5) - thanks <a
href="https://github.com/huijiewei"><code>@​huijiewei</code></a>!</li>
<li>Fix incorrect coverage provider being reported (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1552">#1552</a>)
(2d0b5cda41f994116c6e211fc68c95b44c21b2cb) - thanks <a
href="https://github.com/rexxars"><code>@​rexxars</code></a>!</li>
<li>Temp disable npmx in ecosystem run
(a5cd9862943dcca1b217bcec2895553ba23dbe34)</li>
<li>Fix OOM in gitignore walk for large monorepos
(f192a6ba3fbe9fc303f48e3901db918f5bcd5164)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpro-nl/knip/commit/e28a3e7ce7e8efaf40b99c9e6a1839647d0a5083"><code>e28a3e7</code></a>
Release knip@5.85.0</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/f192a6ba3fbe9fc303f48e3901db918f5bcd5164"><code>f192a6b</code></a>
Fix OOM in gitignore walk for large monorepos</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/2d0b5cda41f994116c6e211fc68c95b44c21b2cb"><code>2d0b5cd</code></a>
Fix incorrect coverage provider being reported (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1552">#1552</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/95051ebf3aa44a2db722837acf3ce73e03f72fc5"><code>95051eb</code></a>
fix: tsdown entry compatibility issues <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1550">#1550</a>
(<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1554">#1554</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/8c5f35fa81ccccc4faceb6a1d8329d562927d450"><code>8c5f35f</code></a>
Merge some next glob patterns</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/9da6205fdc45fdc992919d3e246415829025ea46"><code>9da6205</code></a>
Look everywhere for manifest/robots file in next plugin</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/58d99de46ee3a9e15cd77e3806b5de55931cebf2"><code>58d99de</code></a>
feat: add Payload CMS plugin (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1546">#1546</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/f63089bdadb2cea47d22fa27b22c16003e1a4b61"><code>f63089b</code></a>
Make knip compatible with erasableSyntaxOnly (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1541">#1541</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/c33d93ae24dc1304baa49f85b25beb24af803dd8"><code>c33d93a</code></a>
Fix require.context regex matching for path-aware patterns (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1547">#1547</a>)</li>
<li>See full diff in <a
href="https://github.com/webpro-nl/knip/commits/knip@5.85.0/packages/knip">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=knip&package-manager=npm_and_yarn&previous-version=5.84.1&new-version=5.85.0)](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>
2026-03-04 10:13:39 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 5e82c03700 build(deps-dev): Bump @eslint/js from 9.39.2 to 9.39.3 (#110)
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.39.2 to 9.39.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.39.3</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/791bf8d7e76ce7ab8c88cb8982658823da4eff27"><code>791bf8d</code></a>
fix: restore TypeScript 4.0 compatibility in types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20504">#20504</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8594a436c22a0167fe3c2c4109bbdb04e519a014"><code>8594a43</code></a>
chore: upgrade <code>@​eslint/js</code><a
href="https://github.com/9"><code>@​9</code></a>.39.3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20529">#20529</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af498c63b9ca065223a425a85afabdcc8451e69b"><code>af498c6</code></a>
chore: ignore <code>/docs/v9.x</code> in link checker (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20453">#20453</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9ceef92fbd3d1298d9a00483f86897834b88acac"><code>9ceef92</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.39.3/packages/js">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.39.2&new-version=9.39.3)](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>
2026-03-04 10:09:35 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 45f19db813 build(deps): Bump daisyui from 5.5.18 to 5.5.19 (#108)
Bumps
[daisyui](https://github.com/saadeghi/daisyui/tree/HEAD/packages/daisyui)
from 5.5.18 to 5.5.19.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/saadeghi/daisyui/releases">daisyui's
releases</a>.</em></p>
<blockquote>
<h2>v5.5.19</h2>
<p>🌼 Read changelog: <a
href="https://daisyui.com/docs/changelog/">https://daisyui.com/docs/changelog/</a></p>
<p>📦 Install this update:</p>
<pre lang="bash"><code>npm i -D daisyui@5.5.19
</code></pre>
<p>💚 Thank you for using daisyUI!</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md">daisyui's
changelog</a>.</em></p>
<blockquote>
<h2>5.5.19 (2026-02-20)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>use logical margins for breadcrumbs so it works in RTL. closes: <a
href="https://redirect.github.com/saadeghi/daisyui/issues/4443">#4443</a>
(<a
href="https://github.com/saadeghi/daisyui/commit/6208471c91234462a365c71f2f4a87e3b5f69ede">6208471</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/saadeghi/daisyui/commit/998bcd99b48793514da6099125186826c430cf8a"><code>998bcd9</code></a>
chore(release): 5.5.19</li>
<li><a
href="https://github.com/saadeghi/daisyui/commit/6208471c91234462a365c71f2f4a87e3b5f69ede"><code>6208471</code></a>
fix: use logical margins for breadcrumbs so it works in RTL. closes: <a
href="https://github.com/saadeghi/daisyui/tree/HEAD/packages/daisyui/issues/4443">#4443</a></li>
<li>See full diff in <a
href="https://github.com/saadeghi/daisyui/commits/v5.5.19/packages/daisyui">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daisyui&package-manager=npm_and_yarn&previous-version=5.5.18&new-version=5.5.19)](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>
2026-03-04 10:08:41 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6627fe5978 build(deps-dev): Bump typescript-eslint from 8.56.0 to 8.56.1 (#109)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.56.0 to 8.56.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.56.1</h2>
<h2>8.56.1 (2026-02-23)</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update dependency minimatch to v10.2.2 by <a
href="https://github.com/benmccann"><code>@​benmccann</code></a> in <a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12074">typescript-eslint/typescript-eslint#12074</a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.56.1 (2026-02-23)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/96a04a97454cf6b6ae8366711c09333bf6e2327a"><code>96a04a9</code></a>
chore(release): publish 8.56.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.1/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.56.0&new-version=8.56.1)](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>
2026-03-04 10:08:06 +01:00
Martinandricountzero a57e2d9cdd feature: Add Belarusian language into translation (#107)
based on https://github.com/anuraghazra/github-readme-stats/pull/4824 by
@ricountzero

Co-authored-by: ricountzero <donnutello@protonmail.com>
2026-03-01 19:48:12 +01:00
Martinandricountzero 5fe169cc70 feature: Add Belarusian language into translation (#45)
* feature: Add Belarusian language into translation.

* add Belarusian to readme

---------

Co-authored-by: ricountzero <donnutello@protonmail.com>
2026-03-01 19:30:47 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 0b11026646 build(deps-dev): Bump eslint-plugin-jsdoc from 62.5.5 to 62.6.1 (#102)
Bumps
[eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from
62.5.5 to 62.6.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's
releases</a>.</em></p>
<blockquote>
<h2>v62.6.1</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.6.0...v62.6.1">62.6.1</a>
(2026-02-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>check-param-names</code>:</strong> only fire on
<code>TSPropertySignature</code> if with <code>TSFunctionNode</code>;
fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1663">#1663</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/951d3549ea198fb229565cab3e0ce41943176098">951d354</a>)</li>
</ul>
<h2>v62.6.0</h2>
<h1><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.5...v62.6.0">62.6.0</a>
(2026-02-18)</h1>
<h3>Features</h3>
<ul>
<li><strong><code>tag-lines</code>:</strong> add
<code>startLinesWithNoTags</code> option; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1661">#1661</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/b36a67a548e667983060a7424c822c4a1c6c7562">b36a67a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/951d3549ea198fb229565cab3e0ce41943176098"><code>951d354</code></a>
fix(<code>check-param-names</code>): only fire on
<code>TSPropertySignature</code> if with `TSFunct...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/b36a67a548e667983060a7424c822c4a1c6c7562"><code>b36a67a</code></a>
feat(<code>tag-lines</code>): add <code>startLinesWithNoTags</code>
option; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1661">#1661</a></li>
<li>See full diff in <a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.5...v62.6.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jsdoc&package-manager=npm_and_yarn&previous-version=62.5.5&new-version=62.6.1)](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>
2026-02-26 18:38:58 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> bcc0cbbf52 build(deps-dev): Bump knip from 5.83.1 to 5.84.1 (#106)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip)
from 5.83.1 to 5.84.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpro-nl/knip/releases">knip's
releases</a>.</em></p>
<blockquote>
<h2>Release 5.84.1</h2>
<ul>
<li>Fix false positives for arrow-wrapped dynamic imports assigned to
variables (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1544">#1544</a>)
(75a42c3aa4b8f9db59fb450ef4f45540ab94ec26) - thanks <a
href="https://github.com/jantimon"><code>@​jantimon</code></a>!</li>
<li>Improve pnpm arg handling
(df8c353c7f30ee11d749b2cf3208f288def1ed84)</li>
<li>Ignore <code>module.register</code> if 2nd arg is not
<code>import.meta.url</code> (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1535">#1535</a>)
(970fdb1f747c0941759aa3e0394c30ff6cf63481)</li>
</ul>
<h2>Release 5.84.0</h2>
<ul>
<li>Post-release shenanigans
(e7965cba23b0c63f0165a12c96aed75257aa6919)</li>
<li>Move most compilers to plugins &amp; register from there
(61beafe3e002408e91169397f7c384e14c613d92)</li>
<li>Minor refactor (e20a6828be8dd1e49b819d5b5b896a26db2a91ac)</li>
<li>Fix lint issues (d2bbc139e63235c415a243e76ad8685693b8edf2)</li>
<li>Add missing catalog property to rules in JSON schema (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1518">#1518</a>)
(5d49dea2696db454e630014efd25172d6edde9fa) - thanks <a
href="https://github.com/Mohmdev"><code>@​Mohmdev</code></a>!</li>
<li>feat(plugins): add <code>@​typescript/native-preview</code> (tsgo)
support (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1513">#1513</a>)
(babfb10a0426059bc2d79d14a2ba9c33767b6571) - thanks <a
href="https://github.com/jgoux"><code>@​jgoux</code></a>!</li>
<li>Fix up quoting for spaced args (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1515">#1515</a>)
(2b735cb8d87a827bf9ea53ea2bcfcedf117e6d4d)</li>
<li>Switch to tsconfig-aware module resolver in input handler
(634d0f68f681df1bf1e8896846f4d4c29b03e689)</li>
<li>Use <code>bun test</code> positionals as entry points (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1521">#1521</a>)
(da9472555b28b04eddba703b1dfee69b2cb8b6f9)</li>
<li>Edit docs (327726ff2c5f2b135581088dea62bd3ed4bc99d4)</li>
<li>Minor refactor while at it
(dc87e8ea7157745a449955e9a275877d19cf4d87)</li>
<li>Add config hints for unused <code>ignore</code> and
<code>ignoreFiles</code> items
(a4989eef8c870aa038d9c9d9e09597590ca444e7)</li>
<li>Accept known bins only behind double-dash (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1524">#1524</a>)
(b9214e35659f1f87eabc6695d9b9643c0e6c8022)</li>
<li>feat(plugins): add support for bun test preloaded files (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1525">#1525</a>)
(14ee32a8f818e1cbf48398ba57bf0f19812ed8be) - thanks <a
href="https://github.com/jgoux"><code>@​jgoux</code></a>!</li>
<li>Add <code>date</code> to <code>IGNORED_GLOBAL_BINARIES</code> (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1476">#1476</a>)
(f08f92bd9eac95ec4eafd01ddb01279cb047544e) - thanks <a
href="https://github.com/duci9y"><code>@​duci9y</code></a>!</li>
<li>Fix edge case for binaries in scripts
(82331ee2d336349d24a23437527991b73c764039)</li>
<li>Report ignore/files config hints only if sure &amp; relevant
(4c3bd085477139f50dce468c4231ba2753459c54)</li>
<li>Add consistent <code>repository</code> fields
(781a0fd44a2cece4fd9c1413e50caa88df528607)</li>
<li>Add language-server bin
(13d78454c4100f5d6a4f0cadcf1d77eadec523b2)</li>
<li>Use --stdio if no transport provided
(bedb21adff873c13095350842c85bb1bfeac643b)</li>
<li>Refactor from &quot;enabled&quot; to &quot;deferSession&quot;
(resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1499">#1499</a>)
(15e3360f11c81a866b8e6de76e894986bdfddedd)</li>
<li>Use <code>initializationOptions.config</code> or default fallback
config obj (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1503">#1503</a>)
(0abe5684083428340254dc1b0136760aacb9acff)</li>
<li>Also publish ls + mcp with pkg-pr-new
(78065260f55fc491d59912e2db41d789e49a1bb7)</li>
<li>Auto-format (51b7dc1de9e2ec5b738df5389906df84dc1f3dd7)</li>
<li>Remove <code>chdir</code> shenanigans (close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1516">#1516</a>)
(0cbee8f38f4a91504b3adc4faee466b9624120fc)</li>
<li>Bind <code>console.*</code> to distinguish internal↔ external logs
(3eac278273856994483a9164539bf57a51ed440b)</li>
<li>Add early bail-outs for changed files we can ignore
(36c2dd5c4345d743c3de58ebd677b6f48a270213)</li>
<li>Avoid unnecessary module graph updates for unmodified files
(f94c41f24fb7f5c4682a620bafd03700cf14ba68)</li>
<li>Fix typo in pkg-pr-new-pkg-dir
(7e7a8b05a06f1f972a1d5e236dc53facbbb99729)</li>
<li>Add .DS_Store to .gitignore (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1530">#1530</a>)
(40fe5cc608f2ecf71d148e061071e249c8940edb) - thanks <a
href="https://github.com/wojtekmaj"><code>@​wojtekmaj</code></a>!</li>
<li>Ignore RNC CLI and metro internals in react-native projects (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1528">#1528</a>)
(0f892aeed2556a018ddaa769c24be68fba8b91aa) - thanks <a
href="https://github.com/wojtekmaj"><code>@​wojtekmaj</code></a>!</li>
<li>Support nested _generated dirs in Convex plugin (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1531">#1531</a>)
(bd75e9fce6a25997d3ecd90e58b087f05a89c96f) - thanks <a
href="https://github.com/kvnwolf"><code>@​kvnwolf</code></a>!</li>
<li>Housekeep cli help output
(c24e746b31b5dd994d004286229bd9d913bf8f14)</li>
<li>Fix up gitignore test
(6bc640c166daed354ec9514277b9f719155eb8ab)</li>
<li>Introduce <code>isFilterTransitiveDependencies</code> flag (close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1507">#1507</a>,
close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1101">#1101</a>)
(8678df2d6f6cbedfe9483dae75e84a5605d730df)</li>
<li>Housekeep webpack plugin
(2cc13066cdfd82e03459cb724907ff998231145b)</li>
<li>Move up <code>plugin.setup</code> &amp; tear down
<code>plugin.teardown</code>
(4dbf23dd54ec7712f33eb8c714c8dd9942eb5538)</li>
<li>Skip config file loading if only external re-exports
(ab775b1038a25e3e844e23c84ae4fc30b87eb7be)</li>
<li>Improve &amp; optimize ignore pattern handling
(c3d391210d3cf9230622b32416c1b8093062b232)</li>
<li>Housekeep compiler registration
(2aaf9fc6b68fcd36d6a8781690d5882f7bb7cc3e)</li>
<li>Edit docs re. config file location
(79bfb352246c900035c6deac7c3742c7780e726f)</li>
<li>Register visitors from plugins
(9b059f823a3aaa707a5e4bd3c14d7d879d397cf2)</li>
<li>importMetaGlobCall visitor for Vite plugin
(1874b19b0509c50e50446c58d4237a8c411d7259)</li>
<li>Extend registerVisitors with script visitor support
(728c8142a88df12bc4465201400cef4a057df0af)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpro-nl/knip/commit/5c2cccf2c05108e7f348a55e2d51a99647e8098c"><code>5c2cccf</code></a>
Release knip@5.84.1</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/970fdb1f747c0941759aa3e0394c30ff6cf63481"><code>970fdb1</code></a>
Ignore <code>module.register</code> if 2nd arg is not
<code>import.meta.url</code> (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1535">#1535</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/df8c353c7f30ee11d749b2cf3208f288def1ed84"><code>df8c353</code></a>
Improve pnpm arg handling</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/75a42c3aa4b8f9db59fb450ef4f45540ab94ec26"><code>75a42c3</code></a>
Fix false positives for arrow-wrapped dynamic imports assigned to
variables (...</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/c6d7ffa785087d6c39de2f0167032bfa61edcba6"><code>c6d7ffa</code></a>
Release knip@5.84.0</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/4115b9733bff321e138d026bcad2a29c35f74dc2"><code>4115b97</code></a>
Minor refactor while at it</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/4f0a3076f84fff6212f2a9c9a99d1cc4254e98ee"><code>4f0a307</code></a>
Fix Yarn (Berry) plugins and binaries reported as unused (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1523">#1523</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/3bb4203e549f163e27caab3b4ff7f8d8d3076784"><code>3bb4203</code></a>
Add pm2 plugin (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1540">#1540</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/9fd04a89f2e45c95831e56ba813d918a2fbdfcd7"><code>9fd04a8</code></a>
Extract and extend react-native plugin (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1538">#1538</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/b7149b6185407be18aaa1613f3cb275a1a92a4b7"><code>b7149b6</code></a>
Remove <code>@source</code> matcher from tailwind plugin (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1537">#1537</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/webpro-nl/knip/commits/knip@5.84.1/packages/knip">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=knip&package-manager=npm_and_yarn&previous-version=5.83.1&new-version=5.84.1)](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>
2026-02-26 15:51:00 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> c0cdf2574d build(deps-dev): Bump typescript-eslint from 8.55.0 to 8.56.0 (#104)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.55.0 to 8.56.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.56.0</h2>
<h2>8.56.0 (2026-02-16)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support ESLint v10 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057">#12057</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>use parser options from context.languageOptions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12043">#12043</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>fnx <a
href="https://github.com/DMartens"><code>@​DMartens</code></a></li>
<li>Joshua Chen</li>
</ul>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.56.0 (2026-02-16)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support ESLint v10 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12057">#12057</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Joshua Chen</li>
</ul>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.0">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8b8b68f200a48ee9d6f7be8670e964629375196c"><code>8b8b68f</code></a>
chore(release): publish 8.56.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/68a074fb61a10c3627f09678859fb4d42a3b88f5"><code>68a074f</code></a>
feat: support ESLint v10 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12057">#12057</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.56.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.55.0&new-version=8.56.0)](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>
2026-02-26 15:49:20 +01:00
Martin ac9d3e1516 various frontend fixes (#101)
- fix going to step 2 after logging in
We need to re-evaluate the `useEffect` function when `isAuthorized`
changes.
- fix Skeleton not showing in step 2
- change wakatime example user to [alan](https://wakatime.com/@alan).
The data for ffflabs has only 2 categories now, mainly "other", which
isn't a great example. Alan is the founder of WakaTime, so he should be
a good example user. Wakatime only returns his data for the last 7 days,
probably because he's not a premium wakatime user.
- fix duplicate CSS class
- fix spell-checker complaint
2026-02-26 15:49:02 +01:00
Martin e3b565152e validate langs card progress bar background color (#39) 2026-02-24 12:13:04 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7f10d15b63 build(deps-dev): Bump eslint-plugin-jsdoc from 62.5.4 to 62.5.5 (#99)
Bumps
[eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from
62.5.4 to 62.5.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's
releases</a>.</em></p>
<blockquote>
<h2>v62.5.5</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.4...v62.5.5">62.5.5</a>
(2026-02-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>check-param-names</code>:</strong> check arrow
function properties in interfaces (TSPropertySignature); fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1657">#1657</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c7b132f7531e5eab31760f1f57e82e8e4512f9eb">c7b132f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c7b132f7531e5eab31760f1f57e82e8e4512f9eb"><code>c7b132f</code></a>
fix(<code>check-param-names</code>): check arrow function properties in
interfaces (TSPr...</li>
<li>See full diff in <a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.4...v62.5.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jsdoc&package-manager=npm_and_yarn&previous-version=62.5.4&new-version=62.5.5)](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>
2026-02-22 16:18:45 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 7f9acfac2d build(deps-dev): Bump jsdom from 28.0.0 to 28.1.0 (#100)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 28.0.0 to 28.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/releases">jsdom's
releases</a>.</em></p>
<blockquote>
<h2>Version 28.1.0</h2>
<ul>
<li>Added <code>blob.text()</code>, <code>blob.arrayBuffer()</code>, and
<code>blob.bytes()</code> methods.</li>
<li>Improved <code>getComputedStyle()</code> to account for CSS
specificity when multiple rules apply. (asamuzaK)</li>
<li>Improved synchronous <code>XMLHttpRequest</code> performance by
using a persistent worker thread, avoiding ~400ms of setup overhead on
every synchronous request after the first one.</li>
<li>Improved performance of <code>node.getRootNode()</code>,
<code>node.isConnected</code>, and <code>event.dispatchEvent()</code> by
caching the root node of document-connected trees.</li>
<li>Fixed <code>getComputedStyle()</code> to correctly handle
<code>!important</code> priority. (asamuzaK)</li>
<li>Fixed <code>document.getElementById()</code> to return the first
element in tree order when multiple elements share the same ID.</li>
<li>Fixed <code>&lt;svg&gt;</code> elements to no longer incorrectly
proxy event handlers to the <code>Window</code>.</li>
<li>Fixed <code>FileReader</code> event timing and
<code>fileReader.result</code> state to more closely follow the
spec.</li>
<li>Fixed a potential hang when synchronous <code>XMLHttpRequest</code>
encountered dispatch errors.</li>
<li>Fixed compatibility with environments where Node.js's built-in
<code>fetch()</code> has been used before importing jsdom, by working
around undici v6/v7 incompatibilities.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's
changelog</a>.</em></p>
<blockquote>
<h2>28.1.0</h2>
<ul>
<li>Added <code>blob.text()</code>, <code>blob.arrayBuffer()</code>, and
<code>blob.bytes()</code> methods.</li>
<li>Improved <code>getComputedStyle()</code> to account for CSS
specificity when multiple rules apply. (asamuzaK)</li>
<li>Improved synchronous <code>XMLHttpRequest</code> performance by
using a persistent worker thread, avoiding ~400ms of setup overhead on
every synchronous request after the first one.</li>
<li>Improved performance of <code>node.getRootNode()</code>,
<code>node.isConnected</code>, and <code>event.dispatchEvent()</code> by
caching the root node of document-connected trees.</li>
<li>Fixed <code>getComputedStyle()</code> to correctly handle
<code>!important</code> priority. (asamuzaK)</li>
<li>Fixed <code>document.getElementById()</code> to return the first
element in tree order when multiple elements share the same ID.</li>
<li>Fixed <code>&lt;svg&gt;</code> elements to no longer incorrectly
proxy event handlers to the <code>Window</code>.</li>
<li>Fixed <code>FileReader</code> event timing and
<code>fileReader.result</code> state to more closely follow the
spec.</li>
<li>Fixed a potential hang when synchronous <code>XMLHttpRequest</code>
encountered dispatch errors.</li>
<li>Fixed compatibility with environments where Node.js's built-in
<code>fetch()</code> has been used before importing jsdom, by working
around undici v6/v7 incompatibilities.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jsdom/jsdom/commit/12949b524ca234c15146dbbcc2aa756deb20fa03"><code>12949b5</code></a>
Version 28.1.0</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/ce4c58fac40002e024d32f50d11c6e9c5deaff89"><code>ce4c58f</code></a>
Apply CSS specificity when computing styles</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/7ed55a024e7fc1c9dcdbef81ad0399f83147c67b"><code>7ed55a0</code></a>
Skip single-byte-decoder encoding tests on Node 20</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/f3b1973ca073e163d817a0cf4fb3b94f34a8bcc5"><code>f3b1973</code></a>
Generalize node version conditions in test expectations</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/853c596a0688b1b4c9bc2455401eccb9a71debdc"><code>853c596</code></a>
Rewrite getElementById ID caching for tree-order correctness</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/5fbfde654e32c7da63f7d64a27deddcfcbe5188b"><code>5fbfde6</code></a>
Fix potential sync XHR worker hang from unhandled dispatch errors</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/82df38f756a9b47b595da021ca121f70f1430bca"><code>82df38f</code></a>
Cache the root node for document-connected trees</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/ed7c5c05209e59b5bcbaf7b44a0c38cd776e39b5"><code>ed7c5c0</code></a>
Add documentation comment to create-event-accessor.js</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/b4562e9e8f14d4194bdf21fc6682247d50505f0f"><code>b4562e9</code></a>
Simplify Window.js installEventHandlers</li>
<li><a
href="https://github.com/jsdom/jsdom/commit/7da340fc6ef29cf502bc9df92999dd619512fde1"><code>7da340f</code></a>
Centralize &quot;determine the target of an event handler&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/jsdom/jsdom/compare/28.0.0...28.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jsdom&package-manager=npm_and_yarn&previous-version=28.0.0&new-version=28.1.0)](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>
2026-02-22 16:18:04 +01:00
Martin 516dc129de pin @types/node version to 24.x (#98)
replaces
https://github.com/stats-organization/github-stats-extended/pull/96
(Thanks marcalexiei for opening that one.)

On top of rolling back the `@types/node` upgrade, this PR also upgrades
to the latest 24.x version of `@types/node` and configures dependabot to
not suggest major version upgrades for this dependency anymore.
2026-02-22 16:09:53 +01:00
Marco Pasqualetti 238ca1c97f test(backend): migrate to vitest (#95)
Use `vitest` for backend tests:

- `bench` script now uses [vitest's
`bench`](https://vitest.dev/api/#bench)
- e2e test fails with same error happening now with jest:`data-testid`
attribute not present.
  vitest left, jest right
<img width="1264" height="603" alt="image"
src="https://github.com/user-attachments/assets/56fc43a6-e143-4208-bf14-7e016aae7fa9"
/>
2026-02-22 16:02:46 +01:00
Marco Pasqualetti 62207c0b32 ci(frontend): e2e - don't use docker image (#97)
- Followup of
https://github.com/stats-organization/github-stats-extended/pull/91

Dependabot does not update the version specified in the container image.
Reading the version directly from package.json prevents potential
version mismatches.
2026-02-22 10:13:33 +01:00
Martin 8a7642db54 upgrade pnpm, update knip config (#94)
After upgrading knip via dependabot it said that the "src/index.tsx"
entrypoint is redundant.
2026-02-21 17:14:29 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> edb2316bcb build(deps): Bump daisyui from 5.5.17 to 5.5.18 (#92)
Bumps
[daisyui](https://github.com/saadeghi/daisyui/tree/HEAD/packages/daisyui)
from 5.5.17 to 5.5.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/saadeghi/daisyui/releases">daisyui's
releases</a>.</em></p>
<blockquote>
<h2>v5.5.18</h2>
<p>🌼 Read changelog: <a
href="https://daisyui.com/docs/changelog/">https://daisyui.com/docs/changelog/</a></p>
<p>📦 Install this update:</p>
<pre lang="bash"><code>npm i -D daisyui@5.5.18
</code></pre>
<p>💚 Thank you for using daisyUI!</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/saadeghi/daisyui/blob/master/CHANGELOG.md">daisyui's
changelog</a>.</em></p>
<blockquote>
<h2>5.5.18 (2026-02-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>apply <code>z-1</code> on box tab when focus-visible (<a
href="https://redirect.github.com/saadeghi/daisyui/issues/4425">#4425</a>)
(<a
href="https://github.com/saadeghi/daisyui/commit/b2907eb92f5aa887f8ff8ea267c72ab6d0162a43">b2907eb</a>),
closes <a
href="https://redirect.github.com/saadeghi/daisyui/issues/4424">#4424</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/saadeghi/daisyui/commit/485c88106d9e5bc1a27a50c2446587e6db0dfb2f"><code>485c881</code></a>
chore(release): 5.5.18</li>
<li><a
href="https://github.com/saadeghi/daisyui/commit/b2907eb92f5aa887f8ff8ea267c72ab6d0162a43"><code>b2907eb</code></a>
fix: apply <code>z-1</code> on box tab when focus-visible (<a
href="https://github.com/saadeghi/daisyui/tree/HEAD/packages/daisyui/issues/4425">#4425</a>)</li>
<li>See full diff in <a
href="https://github.com/saadeghi/daisyui/commits/v5.5.18/packages/daisyui">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=daisyui&package-manager=npm_and_yarn&previous-version=5.5.17&new-version=5.5.18)](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>
2026-02-21 09:58:51 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> b45f5bf804 build(deps-dev): Bump @types/node from 24.10.9 to 25.2.3 (#90)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.10.9 to 25.2.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.10.9&new-version=25.2.3)](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>
2026-02-21 09:57:52 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> a90d5e6567 build(deps-dev): Bump eslint-plugin-jsdoc from 61.7.1 to 62.5.4 (#84)
Bumps
[eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from
61.7.1 to 62.5.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gajus/eslint-plugin-jsdoc/releases">eslint-plugin-jsdoc's
releases</a>.</em></p>
<blockquote>
<h2>v62.5.4</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.3...v62.5.4">62.5.4</a>
(2026-02-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>no-undefined-types</code>:</strong> avoid treating
infer type identifier as undefined; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1654">#1654</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/da440462435d68cccee29dc78e599d9b0fab9e5f">da44046</a>)</li>
<li><strong><code>no-undefined-types</code>:</strong> ensure template
tags are defined; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1655">#1655</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bfef8487603fccbdc1387ecd57a46b85755d9e14">bfef848</a>)</li>
</ul>
<h2>v62.5.3</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.2...v62.5.3">62.5.3</a>
(2026-02-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>default-expressions</code> and <code>examples</code>
configs:</strong> avoid applying deprecated rules now that ESLint warns
against them; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1651">#1651</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/a252868199736888fee6530d873f3ec3238339bb">a252868</a>)</li>
</ul>
<h2>v62.5.2</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.1...v62.5.2">62.5.2</a>
(2026-02-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>valid-types</code>:</strong> allow numeric properties
for jsdoc mode; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1646">#1646</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/122d2837f69172911f03e6e2bbdee33c03b8a4f1">122d283</a>)</li>
</ul>
<h2>v62.5.1</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.5.0...v62.5.1">62.5.1</a>
(2026-02-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong><code>require-template</code>:</strong> stop treating type
parameters names as unknown template names; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1648">#1648</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/dfc662ea500a536678772b356511636c7f18b228">dfc662e</a>)</li>
<li><strong><code>type-formatting</code>:</strong> update jsdoccomment
and devDeps.; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1647">#1647</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/19f36b697517a39f9fce29b9d79637f45edce9b6">19f36b6</a>)</li>
</ul>
<h2>v62.5.0</h2>
<h1><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.4.1...v62.5.0">62.5.0</a>
(2026-01-29)</h1>
<h3>Features</h3>
<ul>
<li><strong><code>check-tag-names</code>:</strong> add Typedoc
<code>include</code>, <code>includeCode</code>, and TSDoc
<code>inheritDoc</code>/<code>inheritdoc</code> and <code>label</code>
to allowable inline tags; add TSDoc and typedoc tags (<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/925f6e35f099a52d1e6f4da62117a5865fc35e98">925f6e3</a>)</li>

<li><strong><code>require-description-complete-sentence</code>:</strong>
allow inline <code>inheritDoc</code>, <code>inheritdoc</code>,
<code>include</code>, <code>includeCode</code>, <code>label</code> to
avoid rule; fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1641">#1641</a>
(<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c5a09c87ed86fd432211d547efd9bcf80827a39c">c5a09c8</a>)</li>
<li><strong><code>valid-types</code>:</strong> add Typedoc
<code>include</code>, <code>includeCode</code>, and TSDoc
<code>inheritDoc</code>/<code>inheritdoc</code> and <code>label</code>
to allowable inline tags (<a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c0786335fd2193ad79ca8b043af7bf8ccb4c7bc7">c078633</a>)</li>
</ul>
<h2>v62.4.1</h2>
<h2><a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v62.4.0...v62.4.1">62.4.1</a>
(2026-01-24)</h2>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/bfef8487603fccbdc1387ecd57a46b85755d9e14"><code>bfef848</code></a>
fix(<code>no-undefined-types</code>): ensure template tags are defined;
fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1655">#1655</a></li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/da440462435d68cccee29dc78e599d9b0fab9e5f"><code>da44046</code></a>
fix(<code>no-undefined-types</code>): avoid treating infer type
identifier as undefined;...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/a252868199736888fee6530d873f3ec3238339bb"><code>a252868</code></a>
fix(<code>default-expressions</code> and <code>examples</code> configs):
avoid applying deprecated ...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/122d2837f69172911f03e6e2bbdee33c03b8a4f1"><code>122d283</code></a>
fix(<code>valid-types</code>): allow numeric properties for jsdoc mode;
fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1646">#1646</a></li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/dfc662ea500a536678772b356511636c7f18b228"><code>dfc662e</code></a>
fix(<code>require-template</code>): stop treating type parameters names
as unknown templ...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/19f36b697517a39f9fce29b9d79637f45edce9b6"><code>19f36b6</code></a>
fix(<code>type-formatting</code>): update jsdoccomment and devDeps.;
fixes <a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1647">#1647</a></li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/925f6e35f099a52d1e6f4da62117a5865fc35e98"><code>925f6e3</code></a>
feat(<code>check-tag-names</code>): add Typedoc <code>include</code>,
<code>includeCode</code>, and TSDoc `inh...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c0786335fd2193ad79ca8b043af7bf8ccb4c7bc7"><code>c078633</code></a>
feat(<code>valid-types</code>): add Typedoc <code>include</code>,
<code>includeCode</code>, and TSDoc `inherit...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/c5a09c87ed86fd432211d547efd9bcf80827a39c"><code>c5a09c8</code></a>
feat(<code>require-description-complete-sentence</code>): allow inline
<code>inheritDoc</code>, `in...</li>
<li><a
href="https://github.com/gajus/eslint-plugin-jsdoc/commit/ba0034e2ec6742d32f0e9ac7fcffe9a105e03ac7"><code>ba0034e</code></a>
fix: update jsdoccomment, devDeps. (<a
href="https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1639">#1639</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gajus/eslint-plugin-jsdoc/compare/v61.7.1...v62.5.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jsdoc&package-manager=npm_and_yarn&previous-version=61.7.1&new-version=62.5.4)](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>
2026-02-21 09:51:03 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 05407578d4 build(deps): Bump pg from 8.16.3 to 8.18.0 (#88)
Bumps
[pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) from
8.16.3 to 8.18.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/brianc/node-postgres/blob/master/CHANGELOG.md">pg's
changelog</a>.</em></p>
<blockquote>
<h2>pg@8.18.0</h2>
<ul>
<li><a
href="https://redirect.github.com/brianc/node-postgres/pull/3564">Return
the client instance</a> as the result of calling <code>connect</code>
(previously it was <code>void</code>).</li>
</ul>
<h2>pg@8.17.0</h2>
<ul>
<li>Throw correct error if database URL parsing <a
href="https://redirect.github.com/brianc/node-postgres/issues/3513">fails</a>.</li>
</ul>
<h2>pg@8.16.0</h2>
<ul>
<li>Add support for <a
href="https://redirect.github.com/brianc/node-postgres/pull/3438">min
connection pool size</a>.</li>
</ul>
<h2>pg@8.15.0</h2>
<ul>
<li>Add support for <a
href="https://redirect.github.com/brianc/node-postgres/pull/3423">esm</a>
importing. CommonJS importing is still also supported.</li>
</ul>
<h2>pg@8.14.0</h2>
<ul>
<li>Add support from SCRAM-SAH-256-PLUS i.e. <a
href="https://redirect.github.com/brianc/node-postgres/pull/3356">channel
binding</a>.</li>
</ul>
<h2>pg@8.13.0</h2>
<ul>
<li>Add ability to specify query timeout on <a
href="https://redirect.github.com/brianc/node-postgres/pull/3074">per-query
basis</a>.</li>
</ul>
<h2>pg@8.12.0</h2>
<ul>
<li>Add <code>queryMode</code> config option to <a
href="https://redirect.github.com/brianc/node-postgres/pull/3214">force
use of the extended query protocol</a> on queries without any
parameters.</li>
</ul>
<h2>pg-pool@8.10.0</h2>
<ul>
<li>Emit <code>release</code> event when client is returned to <a
href="https://redirect.github.com/brianc/node-postgres/pull/2845">the
pool</a>.</li>
</ul>
<h2>pg@8.9.0</h2>
<ul>
<li>Add support for <a
href="https://redirect.github.com/brianc/node-postgres/pull/2898">stream
factory</a>.</li>
<li><a
href="https://redirect.github.com/brianc/node-postgres/pull/2901">Better
errors</a> for SASL authentication.</li>
<li><a
href="https://redirect.github.com/brianc/node-postgres/pull/2815">Use
native crypto module</a> for SASL authentication.</li>
</ul>
<h2>pg@8.8.0</h2>
<ul>
<li>Bump minimum required version of <a
href="https://redirect.github.com/brianc/node-postgres/pull/2787">native
bindings</a>.</li>
<li>Catch previously uncatchable errors thrown in <a
href="https://redirect.github.com/brianc/node-postgres/pull/2569"><code>pool.query</code></a>.</li>
<li>Prevent the pool from blocking the event loop if all clients are <a
href="https://redirect.github.com/brianc/node-postgres/pull/2721">idle</a>
(and <code>allowExitOnIdle</code> is enabled).</li>
<li>Support <code>lock_timeout</code> in <a
href="https://redirect.github.com/brianc/node-postgres/pull/2779">client
config</a>.</li>
<li>Fix errors thrown in callbacks from <a
href="https://redirect.github.com/brianc/node-postgres/pull/2753">interfering
with cleanup</a>.</li>
</ul>
<h3>pg-pool@3.5.0</h3>
<ul>
<li>Add connection <a
href="https://redirect.github.com/brianc/node-postgres/pull/2698">lifetime
limit</a> config option.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/brianc/node-postgres/commit/fc4de3c62ad350d0e1b392a0d132aff906d1cec6"><code>fc4de3c</code></a>
Publish</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/0d1541d338f6c652f23ca3ac45211b651ce1b739"><code>0d1541d</code></a>
Always check if activeQuery is null before using it (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3586">#3586</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/57e93b5daff5bca91ba55c7bac4a046d9e8eda38"><code>57e93b5</code></a>
Return the client instance in the <code>connect()</code> method (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3564">#3564</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/5b68a115cc90a7b7069fa8c4b0ca51e3447367e9"><code>5b68a11</code></a>
Publish</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/ea06db5a1348ce6e0fb8561934fad642beef5935"><code>ea06db5</code></a>
Remove node: prefix from imports (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3584">#3584</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/a3a4567b63005fa77287eb572a8186e30fb27a14"><code>a3a4567</code></a>
remove unused variable (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3562">#3562</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/4eb7529a5906f2000faf72b5452e10d95bde2f9e"><code>4eb7529</code></a>
Publish</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/b94c8e136647d96ca6f54029b2a87bdb469ba460"><code>b94c8e1</code></a>
Don't use prefix import as it breaks in old nodes. (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3578">#3578</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/6bf475c3c1770a37857a97db3498904f61f69b51"><code>6bf475c</code></a>
Improve Deno compatibility: config-first and safe env access (<a
href="https://github.com/brianc/node-postgres/tree/HEAD/packages/pg/issues/3547">#3547</a>)</li>
<li><a
href="https://github.com/brianc/node-postgres/commit/d10e09c888f94abf77382aba6f353ca665a1cf09"><code>d10e09c</code></a>
Publish</li>
<li>Additional commits viewable in <a
href="https://github.com/brianc/node-postgres/commits/pg@8.18.0/packages/pg">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pg&package-manager=npm_and_yarn&previous-version=8.16.3&new-version=8.18.0)](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>
2026-02-21 09:49:11 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 9ca4669073 build(deps-dev): Bump @playwright/test from 1.58.1 to 1.58.2 (#91)
Bumps [@playwright/test](https://github.com/microsoft/playwright) from
1.58.1 to 1.58.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/playwright/releases"><code>@​playwright/test</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.58.2</h2>
<h2>Highlights</h2>
<p><a
href="https://redirect.github.com/microsoft/playwright/issues/39121">#39121</a>
fix(trace viewer): make paths via stdin work
<a
href="https://redirect.github.com/microsoft/playwright/issues/39129">#39129</a>
fix: do not force swiftshader on chromium mac</p>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 145.0.7632.6</li>
<li>Mozilla Firefox 146.0.1</li>
<li>WebKit 26.0</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/playwright/commit/ce480a952553175eae75342aad2c5e86cdf2cbba"><code>ce480a9</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/39171">#39171</a>):
devops: add ubuntu-22.04-arm bot</li>
<li><a
href="https://github.com/microsoft/playwright/commit/e40c137ebeb0221a56f968ac41c66287e8e2c810"><code>e40c137</code></a>
chore: mark v1.58.2 (<a
href="https://redirect.github.com/microsoft/playwright/issues/39155">#39155</a>)</li>
<li><a
href="https://github.com/microsoft/playwright/commit/50b7296be7208c275b12004f4703b8086ee45dfd"><code>50b7296</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/39152">#39152</a>):
chore: fix execSync inheriting stdio</li>
<li><a
href="https://github.com/microsoft/playwright/commit/f3dcf50a2e7ddb225431b9a5e53804bdb8a25311"><code>f3dcf50</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/39129">#39129</a>):
fix: do not force swiftshader on chromium mac</li>
<li><a
href="https://github.com/microsoft/playwright/commit/8684e0834f368cd1ff4973ab7c36c4775c1038a4"><code>8684e08</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/39121">#39121</a>):
fix(trace viewer): make paths via stdin work</li>
<li>See full diff in <a
href="https://github.com/microsoft/playwright/compare/v1.58.1...v1.58.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@playwright/test&package-manager=npm_and_yarn&previous-version=1.58.1&new-version=1.58.2)](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>
2026-02-21 09:39:58 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 6d76f3d37e build(deps-dev): Bump typescript-eslint from 8.54.0 to 8.55.0 (#93)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.54.0 to 8.55.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.55.0</h2>
<h2>8.55.0 (2026-02-09)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>utils:</strong> deprecate defaultOptions in favor of
meta.defaultOptions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11992">#11992</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-vars] remove trailing
newline when removing entire import (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11990">#11990</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment]
require strictNullChecks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11966">#11966</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12000">#12000</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment]
report unnecessary defaults in ternary expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11984">#11984</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment]
reduce param index to ts this handling (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11949">#11949</a>)</li>
<li><strong>typescript-estree:</strong> forbid invalid modifier in
object expression (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11931">#11931</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Christian Rose <a
href="https://github.com/chrros95"><code>@​chrros95</code></a></li>
<li>fisker Cheung <a
href="https://github.com/fisker"><code>@​fisker</code></a></li>
<li>Josh Goldberg</li>
<li>Maria Solano <a
href="https://github.com/MariaSolOs"><code>@​MariaSolOs</code></a></li>
<li>Minyeong Kim <a
href="https://github.com/minyeong981"><code>@​minyeong981</code></a></li>
<li>SungHyun627 <a
href="https://github.com/SungHyun627"><code>@​SungHyun627</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.55.0 (2026-02-09)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>See <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.55.0">GitHub
Releases</a> for more information.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fedfe8665afbabd5c7d3ee09d14f450d5ba0b10a"><code>fedfe86</code></a>
chore(release): publish 8.55.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b931f8c706beafc289462824814dca158694cb48"><code>b931f8c</code></a>
chore: use workspace refs for workspace deps (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/12018">#12018</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1f17a7918cd507b11fd04ce75fe44a9c62bf9542"><code>1f17a79</code></a>
chore: migrate to pnpm (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11248">#11248</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.54.0&new-version=8.55.0)](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>
2026-02-21 09:38:27 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 63ad74e2ad build(deps-dev): Bump @vitejs/plugin-react-swc from 4.2.2 to 4.2.3 (#89)
Bumps
[@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc)
from 4.2.2 to 4.2.3.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md"><code>@​vitejs/plugin-react-swc</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.2.3 (2026-02-02)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/12914fa8c1d32323db6a134d46cd0ca83db91cd1"><code>12914fa</code></a>
release: plugin-react-swc@4.2.3</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/99e480cf01323268b6f7d5e582ba1662728845d9"><code>99e480c</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1090">#1090</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/4a858ea0539ec5a85cbf733287713730560ce268"><code>4a858ea</code></a>
chore(deps): update dependency <code>@​types/react</code> to ^19.2.10
(<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1088">#1088</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/45da3a89b96a5fa16c7d8094272da0d9331b18ff"><code>45da3a8</code></a>
fix(deps): update swc monorepo (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1089">#1089</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/77f5e429d49b53c4115581abccaa9f5405bdf079"><code>77f5e42</code></a>
fix(deps): update react 19.2.4 (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1084">#1084</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/e327da491fcc0eb9e10b98d7dd674b8375cb0f4f"><code>e327da4</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1083">#1083</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/8528e98bb94da1ba32f24d24966ccb89d6cfd006"><code>8528e98</code></a>
chore(deps): update dependency <code>@​types/react</code> to ^19.2.9 (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1082">#1082</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/58dfb9d70f3d12db529c2e3da8e80ad36168cceb"><code>58dfb9d</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1066">#1066</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/fefad3dfd9a8505cb8e99d48848d56aa56a7bb48"><code>fefad3d</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1048">#1048</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/a5124db7210019b8c2a3f170d8a218262eba8da4"><code>a5124db</code></a>
chore(deps): update dependency <code>@​types/react</code> to ^19.2.8 (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc/issues/1047">#1047</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react-swc@4.2.3/packages/plugin-react-swc">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react-swc&package-manager=npm_and_yarn&previous-version=4.2.2&new-version=4.2.3)](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>
2026-02-21 09:37:19 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 01218a493d build(deps-dev): Bump knip from 5.82.1 to 5.83.1 (#86)
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip)
from 5.82.1 to 5.83.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpro-nl/knip/releases">knip's
releases</a>.</em></p>
<blockquote>
<h2>Release 5.83.1</h2>
<ul>
<li>Fix package.json import
(f8c14c873127481927306751479001d16deafa58)</li>
<li>Organize imports (5d716bae3919b3cd684f0c8c9af73a960d12c5cd)</li>
<li>Update a bunch of dependencies
(78bf644bbfc6554109d7098f83cd30fc8e115900)</li>
<li>Add minimal test suite to vscode-knip
(b6395089f6b307a145d2493bca59db9d5bc3364a)</li>
<li>Add support for monorepo when installing dependency (close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1501">#1501</a>)
(5782b07f79eb1a25f90c5fdd62b1217db11246b1)</li>
<li>Fix unused file output in table
(0f3dbb47b850e731c4405e06809aa069f68c7608)</li>
<li>Restore slonik in ecosystem tests
(35d9185a39cb1efba55ce8a749d3eb9a31eb82a4)</li>
<li>Fix type in exported value case (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1508">#1508</a>)
(d6dda74021a2bc08931691ba1d10029102b0e425)</li>
<li>Organize imports (fcdd33b9e8f9169cc0bfb921b468f163ec0f980f)</li>
<li>Remove unused export (c777bae22c500606857d9df820aab8af7593b24e)</li>
<li>Don't flag exports (including used as type) in protected or consumed
exports (a01bec149b8977e0927bd1ecd9d0197a1626e3a6)</li>
<li>Add npmx.dev to ecosystem tests
(8f8205261fe88144df6cf0cde6e7007952f8ba1d)</li>
<li>fix: fix vitest setupFiles resolution (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1511">#1511</a>)
(273b940f7e32ff7156c3a24875f5d9265ff2559a) - thanks <a
href="https://github.com/tmair"><code>@​tmair</code></a>!</li>
<li>Improve &amp; extend vitest args handling
(6c49e5ca61866a8d3fe62aaf8f5a6764aa9c4e86)</li>
<li>Detect Bun differently to avoid TS complaint
(c1499d32332751fbbed4baa648f5360f1db36dbc)</li>
<li>A temporary workaround until they catch up 🤫
(028b9726dfab717a41d95d7e73ad8ee2ca929d31)</li>
<li>feat(vite): detect module entry from index.html (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1487">#1487</a>)
(a76ab85337c5459a0d22128d33d5fcd9e3623db6) - thanks <a
href="https://github.com/WooWan"><code>@​WooWan</code></a>!</li>
<li>Auto-format (69150bfd315dff04778f067438194122e4d50761)</li>
<li>Add double-dash handling and add tests (close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1404">#1404</a>)
(4c1de75890c53f35529b6ea6f24e159c9532bedf)</li>
<li>Revert most of previous commit 4c1de75
(0cd91ae44ee1bddc584c2fb7494147aeb3f53feb)</li>
<li>Auto-format (cf3d8ff92cb53b769814c4140b3c56023d92fd27)</li>
</ul>
<h2>Release 5.83.0</h2>
<ul>
<li>fix: skip empty string entries in package.json exports (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1477">#1477</a>)
(6b64ac5b89916869a2361077a51dc28adb4679df) - thanks <a
href="https://github.com/SBoudrias"><code>@​SBoudrias</code></a>!</li>
<li>add LS version to serverInfo (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1468">#1468</a>)
(2c28cb8dc8923d83800959a7a259b439d5c50a0e) - thanks <a
href="https://github.com/niklas-wortmann"><code>@​niklas-wortmann</code></a>!</li>
<li>Avoid highlighting path-like specifiers (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1488">#1488</a>)
(c8fec09666ad0ce145e1d2bbf99737a6bc95fd05) - thanks <a
href="https://github.com/azat-io"><code>@​azat-io</code></a>!</li>
<li>Update avatar URLs (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1489">#1489</a>)
(d612ac2dab39a560875c53b9cccb3d920caafdd1) - thanks <a
href="https://github.com/azat-io"><code>@​azat-io</code></a>!</li>
<li>Copy fix-fixtures to tmp dir
(bd1519c30bb0a4004cfae463f10f8b066b778d95)</li>
<li>Don't add excluded issue types (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1486">#1486</a>)
(4eeeec602a8275f8f8d4252157ed6fa3cdd83f24)</li>
<li>Minor refactor (767b2c5927d940f8815d157c2fa50c67f0a80d63)</li>
<li>Edit docs (78111c96f54da3c41cfb84bd972bb5e836e1b859)</li>
<li>feat: add plugin for expressive-code (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1493">#1493</a>)
(fbf958a9bfb2d913c345c98283a793a7f10faae5) - thanks <a
href="https://github.com/cylewaitforit"><code>@​cylewaitforit</code></a>!</li>
<li>Truncate file path left-side (resolves <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1494">#1494</a>)
(235949c0b68e0bf2f3eb9ef0f3f88e750984e70a)</li>
<li>Revert fix-fixture format test (fails in outside cwd)
(8e961259bddef4652ae3b98387d1afa8514429ec)</li>
<li>Skip empty manifest entries (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1497">#1497</a>)
(d314ce43e7f9fe26125db167c1a8af4728329828)</li>
<li>Filter out empty issue objects in compact reporter (resolve <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1482">#1482</a>)
(7df0b4d8ee888f524132cd96260e18b870e8c57c)</li>
<li>Lint/group import statements
(61e7a24460e11bd2e9e27e9a791953eb004947df)</li>
<li>Update AGENTS.md &amp; docs
(7537f8a1c474ce931a05a06efcc238eef5806447)</li>
<li>Optimize <code>relative</code> path helper
(ac8a45454f9e8d88898141e112897803c844f803)</li>
<li>Move <code>postinstall</code> script to non-production
(360110bed44d77da4ed5e553a63986176d2ed716)</li>
<li>Ignore simple-git-hooks in production (like husky etc)
(bbab35b144080d061641b6b6a6545176e5286553)</li>
<li>Move &amp; add testimonials
(5ab18133b0e375508b34014085e10b78dcfd88ff)</li>
<li>Update sponsors page (4534a55e37f804bfdef65522354b053f28a5a8f2)</li>
<li>Edit docs, add config hints page
(1a73a053dad914025e330c03cabaf9ded2444e91)</li>
<li>Rename reporter to match project style
(58f8c4e476b8a051dd27fdf27859014c4954289b)</li>
<li>Auto-format (854124f7b5436436d57c5249f9b64f53e71e1994)</li>
<li>Refactor fs helper to match project style
(f22e7e94a48ac0dedf41985f3928ff556d04d727)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpro-nl/knip/commit/801d588515cbfce81b06102429e3a8bc301c8339"><code>801d588</code></a>
Release knip@5.83.1</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/cf3d8ff92cb53b769814c4140b3c56023d92fd27"><code>cf3d8ff</code></a>
Auto-format</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/0cd91ae44ee1bddc584c2fb7494147aeb3f53feb"><code>0cd91ae</code></a>
Revert most of previous commit 4c1de75</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/4c1de75890c53f35529b6ea6f24e159c9532bedf"><code>4c1de75</code></a>
Add double-dash handling and add tests (close <a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1404">#1404</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/69150bfd315dff04778f067438194122e4d50761"><code>69150bf</code></a>
Auto-format</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/a76ab85337c5459a0d22128d33d5fcd9e3623db6"><code>a76ab85</code></a>
feat(vite): detect module entry from index.html (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1487">#1487</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/c1499d32332751fbbed4baa648f5360f1db36dbc"><code>c1499d3</code></a>
Detect Bun differently to avoid TS complaint</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/6c49e5ca61866a8d3fe62aaf8f5a6764aa9c4e86"><code>6c49e5c</code></a>
Improve &amp; extend vitest args handling</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/273b940f7e32ff7156c3a24875f5d9265ff2559a"><code>273b940</code></a>
fix: fix vitest setupFiles resolution (<a
href="https://github.com/webpro-nl/knip/tree/HEAD/packages/knip/issues/1511">#1511</a>)</li>
<li><a
href="https://github.com/webpro-nl/knip/commit/a01bec149b8977e0927bd1ecd9d0197a1626e3a6"><code>a01bec1</code></a>
Don't flag exports (including used as type) in protected or consumed
exports</li>
<li>Additional commits viewable in <a
href="https://github.com/webpro-nl/knip/commits/knip@5.83.1/packages/knip">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=knip&package-manager=npm_and_yarn&previous-version=5.82.1&new-version=5.83.1)](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>
2026-02-21 09:25:14 +01:00
Martin 6e109e50d1 restructure tests, add tests, remove dotenv (#83)
- add a few tests
- re-organize tests to allow testing with different env vars and
creating a combined coverage report
- extract test data into separate files, because importing data from
testA in testB leads to weird jest errors
- remove `dotenv` because it's not being used
- "GitHub Trends" -> "GitHub Stats Extended"
2026-02-20 19:38:16 +01:00
dependabot[bot]anddependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> e474cb3449 build(deps): Bump axios from 1.13.4 to 1.13.5 (#34)
Bumps [axios](https://github.com/axios/axios) from 1.13.4 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.13.4...v1.13.5)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-17 09:50:04 +01:00