Commit Graph

590 Commits

Author SHA1 Message Date
dependabot[bot]
c77389fa94 Bump next from 15.3.3 to 15.4.1 in /frontend (#1295)
Bumps [next](https://github.com/vercel/next.js) from 15.3.3 to 15.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.4.1</h2>
<blockquote>
<p>[!TIP]<br />
<strong>Check out our Next v15.4 <a
href="https://nextjs.org/blog/next-15-4">Blog Post</a> to learn more
about this release.</strong></p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>[next-server] fix params duplicate in query after rewrite: <a
href="https://redirect.github.com/vercel/next.js/issues/77939">#77939</a></li>
<li>[next-server] preserve rsc query for rsc redirects: <a
href="https://redirect.github.com/vercel/next.js/issues/77963">#77963</a></li>
<li>Turbopack: fix a bug where marking a task a completed causes a panic
when reading the output: <a
href="https://redirect.github.com/vercel/next.js/issues/77922">#77922</a></li>
<li>Turbopack warning spelling fix: <a
href="https://redirect.github.com/vercel/next.js/issues/77999">#77999</a></li>
<li>Allow URL schemes that include <code>+</code>, <code>-</code> or
<code>.</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77932">#77932</a></li>
<li>[dev-overlay] Remove unused hydration error related code: <a
href="https://redirect.github.com/vercel/next.js/issues/77929">#77929</a></li>
<li>[dev-overlay] Unify error deduplication logic: <a
href="https://redirect.github.com/vercel/next.js/issues/78017">#78017</a></li>
<li>fix: use the match result after matching using the matched path
header: <a
href="https://redirect.github.com/vercel/next.js/issues/77994">#77994</a></li>
<li>Upgrade React from <code>3fbfb9ba-20250409</code> to
<code>c44e4a25-20250409</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78031">#78031</a></li>
<li>Move unhandled rejection handling to shared path: <a
href="https://redirect.github.com/vercel/next.js/issues/77997">#77997</a></li>
<li>fix: ensure app router not found works when deployed with pages i18n
config: <a
href="https://redirect.github.com/vercel/next.js/issues/77905">#77905</a></li>
<li>Uninstall existing uncaughtException listeners to prevent the
process from crashing: <a
href="https://redirect.github.com/vercel/next.js/issues/78042">#78042</a></li>
<li>Experimental bfcache: Restore state w/ <!-- raw HTML omitted -->: <a
href="https://redirect.github.com/vercel/next.js/issues/77992">#77992</a></li>
<li>Add graceful error fallback for bots requests: <a
href="https://redirect.github.com/vercel/next.js/issues/77916">#77916</a></li>
<li>Upgrade React from <code>c44e4a25-20250409</code> to
<code>1d6c8168-20250411</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78067">#78067</a></li>
<li>[next-server] remove unnecessary query shallow copy: <a
href="https://redirect.github.com/vercel/next.js/issues/78003">#78003</a></li>
<li>[dev-overlay] disable copy button when clipboard is not available:
<a
href="https://redirect.github.com/vercel/next.js/issues/78101">#78101</a></li>
<li>[dev-overlay] Stop stashing React error details on error instances:
<a
href="https://redirect.github.com/vercel/next.js/issues/77975">#77975</a></li>
<li>[dynamicIO] Model invalid dynamic on empty shells: <a
href="https://redirect.github.com/vercel/next.js/issues/77270">#77270</a></li>
<li>fix: bump <code>image-size@1.2.1</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78149">#78149</a></li>
<li>Handle graceful fallback for custom error boundaries: <a
href="https://redirect.github.com/vercel/next.js/issues/78121">#78121</a></li>
<li>[dev-overlay] Stop squashing hydration related errors in App Router:
<a
href="https://redirect.github.com/vercel/next.js/issues/78140">#78140</a></li>
<li>[test] Enable <code>strictNullChecks</code> in test utils: <a
href="https://redirect.github.com/vercel/next.js/issues/78142">#78142</a></li>
<li>Document Turbopack trace viewer: <a
href="https://redirect.github.com/vercel/next.js/issues/78184">#78184</a></li>
<li>[dev-overlay] Fix error dialog resizing logic: <a
href="https://redirect.github.com/vercel/next.js/issues/78144">#78144</a></li>
<li>Include types in published <code>eslint-plugin-next</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78109">#78109</a></li>
<li>[dev-overlay] Stop appending wrong Owner Stacks to SSR-only shell
errors: <a
href="https://redirect.github.com/vercel/next.js/issues/77302">#77302</a></li>
<li>[dev-overlay] Add dedicated label for recoverable errors: <a
href="https://redirect.github.com/vercel/next.js/issues/78186">#78186</a></li>
<li>[chore] remove unused __NEXT_PRIVATE_RUNTIME_TYPE: <a
href="https://redirect.github.com/vercel/next.js/issues/78230">#78230</a></li>
<li>Preserve slashes when custom URL schemes are used in redirects: <a
href="https://redirect.github.com/vercel/next.js/issues/78176">#78176</a></li>
<li>ignore-list published sources if they have a sourcemap: <a
href="https://redirect.github.com/vercel/next.js/issues/78242">#78242</a></li>
<li>Upgrade React from <code>1d6c8168-20250411</code> to
<code>39cad7af-20250411</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78152">#78152</a></li>
<li>Turbopack: add test case for persistent caching: <a
href="https://redirect.github.com/vercel/next.js/issues/77030">#77030</a></li>
<li>Upgrade React from <code>39cad7af-20250411 </code> to
<code>b04254fd-20250415</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78253">#78253</a></li>
<li>fix: alternate bundler support for dropping client pages in AMP: <a
href="https://redirect.github.com/vercel/next.js/issues/77601">#77601</a></li>
<li>[errors] refactor default global-error into a separate file: <a
href="https://redirect.github.com/vercel/next.js/issues/78182">#78182</a></li>
<li>[metadata] render streaming metadata on the top level: <a
href="https://redirect.github.com/vercel/next.js/issues/77620">#77620</a></li>
<li>[metadata] skip head cache in default slot: <a
href="https://redirect.github.com/vercel/next.js/issues/78206">#78206</a></li>
<li>chore: Backport SWC-based RC optimization (<a
href="https://redirect.github.com/vercel/next.js/issues/78260">#78260</a>)</li>
<li>fix: bump image-size@1.2.1 (<a
href="https://redirect.github.com/vercel/next.js/issues/78164">#78164</a>)</li>
<li><code>@next/mdx</code>: Use stable turbopack config options: <a
href="https://redirect.github.com/vercel/next.js/issues/78261">#78261</a></li>
<li>Upgrade React from <code>b04254fd-20250415</code> to
<code>4a36d3ea-20250416</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/78297">#78297</a></li>
<li>Add graceful error boundary for bots requests: <a
href="https://redirect.github.com/vercel/next.js/issues/78298">#78298</a></li>
<li>make sure eslint-plugin-next is built when running 'pnpm dev': <a
href="https://redirect.github.com/vercel/next.js/issues/78305">#78305</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="079c06d3c3"><code>079c06d</code></a>
v15.4.1</li>
<li><a
href="7ad467409b"><code>7ad4674</code></a>
v15.4.0</li>
<li><a
href="c1fa79be58"><code>c1fa79b</code></a>
v15.4.0-canary.130</li>
<li><a
href="27a271bd68"><code>27a271b</code></a>
[turbopack] Rename <code>traverse_edges_from_entries_topological</code>
to `traverse_edg...</li>
<li><a
href="a1339ec6b0"><code>a1339ec</code></a>
Turbopack: Clean up some of the logic in visit_assign_expr (<a
href="https://redirect.github.com/vercel/next.js/issues/81636">#81636</a>)</li>
<li><a
href="d48daff8c6"><code>d48daff</code></a>
fix(next/image): bump sharp to 0.34.3 (<a
href="https://redirect.github.com/vercel/next.js/issues/81556">#81556</a>)</li>
<li><a
href="de52c00b93"><code>de52c00</code></a>
Turbopack: Fix turbopack-swc-ast-explorer with multi-line inputs (<a
href="https://redirect.github.com/vercel/next.js/issues/81635">#81635</a>)</li>
<li><a
href="b5f2517a15"><code>b5f2517</code></a>
[segment explorer] fix boundary trigger state (<a
href="https://redirect.github.com/vercel/next.js/issues/81623">#81623</a>)</li>
<li><a
href="d04d65b5e6"><code>d04d65b</code></a>
[segment explorer] fix route url is missing cases (<a
href="https://redirect.github.com/vercel/next.js/issues/81622">#81622</a>)</li>
<li><a
href="1758c3c442"><code>1758c3c</code></a>
docs: onInvalidate router.prefetch (<a
href="https://redirect.github.com/vercel/next.js/issues/81609">#81609</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.3.3...v15.4.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=15.3.3&new-version=15.4.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-07-15 06:06:00 +00:00
dependabot[bot]
e74ccb857c Bump react-i18next from 15.5.1 to 15.6.0 in /frontend (#1290)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
15.5.1 to 15.6.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md">react-i18next's
changelog</a>.</em></p>
<blockquote>
<h3>15.6.0</h3>
<p>fix: passing components as object should still allow for indexed
matching of children <a
href="https://redirect.github.com/i18next/react-i18next/pull/1854">1854</a></p>
<h3>15.5.3</h3>
<p>chore: update <code>@babel/runtime</code> <a
href="https://redirect.github.com/i18next/react-i18next/pull/1851">1851</a></p>
<h3>15.5.2</h3>
<p>fix element.ref access issue with react 19 <a
href="https://redirect.github.com/i18next/react-i18next/pull/1846">1846</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6e680d2ed8"><code>6e680d2</code></a>
15.6.0</li>
<li><a
href="fdfb89c254"><code>fdfb89c</code></a>
release</li>
<li><a
href="6ae61efe5f"><code>6ae61ef</code></a>
Fix: passing components as object should still allow for indexed
matching of ...</li>
<li><a
href="8efef93c14"><code>8efef93</code></a>
15.5.3</li>
<li><a
href="365a424fd5"><code>365a424</code></a>
release</li>
<li><a
href="87e658f637"><code>87e658f</code></a>
fix ts test</li>
<li><a
href="23a10d8f78"><code>23a10d8</code></a>
update babel deps</li>
<li><a
href="a30bb747b0"><code>a30bb74</code></a>
chore: update <code>@​babel/runtime</code> to 7.26.10 (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1851">#1851</a>)</li>
<li><a
href="194e75db66"><code>194e75d</code></a>
15.5.2</li>
<li><a
href="05996c3ee1"><code>05996c3</code></a>
release</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/react-i18next/compare/v15.5.1...v15.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-i18next&package-manager=npm_and_yarn&previous-version=15.5.1&new-version=15.6.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-07-04 04:39:31 +00:00
dependabot[bot]
79500be101 Bump next from 15.3.0 to 15.3.3 in /frontend (#1288)
Bumps [next](https://github.com/vercel/next.js) from 15.3.0 to 15.3.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Reinstate <code>vary</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/79939">#79939</a>)</li>
<li>fix(next-swc): Fix interestingness detection for React Compiler (<a
href="https://redirect.github.com/vercel/next.js/issues/79558">#79558</a>)</li>
<li>fix(next-swc): Fix react compiler usefulness detector (<a
href="https://redirect.github.com/vercel/next.js/issues/79480">#79480</a>)</li>
<li>fix(dev-overlay): Better handle edge-case file paths in launchEditor
(<a
href="https://redirect.github.com/vercel/next.js/issues/79526">#79526</a>)</li>
<li>Client router should discard stale prefetch entries for static pages
(<a
href="https://redirect.github.com/vercel/next.js/issues/79362">#79362</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/gaojude"><code>@​gaojude</code></a>, <a
href="https://github.com/kdy1"><code>@​kdy1</code></a>, <a
href="https://github.com/bgw"><code>@​bgw</code></a>, and <a
href="https://github.com/unstubbable"><code>@​unstubbable</code></a> for
helping!</p>
<h2>v15.3.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>backport: fix(turbopack): Store persistence of wrapped task on
RawVc::LocalOutput (<a
href="https://redirect.github.com/vercel/next.js/issues/78488">#78488</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/78883">#78883</a>)</li>
<li><code>@​next/mdx</code>: Use stable turbopack config options (<a
href="https://redirect.github.com/vercel/next.js/issues/78880">#78880</a>)</li>
<li>Fix react-compiler: Fix detection of interest (<a
href="https://redirect.github.com/vercel/next.js/issues/78879">#78879</a>)</li>
<li>Fix turbopack: Backport sourcemap bugfix (<a
href="https://redirect.github.com/vercel/next.js/issues/78881">#78881</a>)</li>
<li>[next-server] preserve rsc query for rsc redirects (<a
href="https://redirect.github.com/vercel/next.js/issues/78876">#78876</a>)</li>
<li>Update middleware public/static matching (<a
href="https://redirect.github.com/vercel/next.js/issues/78875">#78875</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/kdy1"><code>@​kdy1</code></a>, <a
href="https://github.com/wbinnssmith"><code>@​wbinnssmith</code></a>,
and <a href="https://github.com/bgw"><code>@​bgw</code></a> for
helping!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ab8db7383"><code>3ab8db7</code></a>
v15.3.3</li>
<li><a
href="18c8113ebd"><code>18c8113</code></a>
[backport] Reinstate <code>vary</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/79939">#79939</a>)</li>
<li><a
href="e18212f546"><code>e18212f</code></a>
re-enable vary header deploy test (<a
href="https://redirect.github.com/vercel/next.js/issues/79753">#79753</a>)</li>
<li><a
href="ec202eccf0"><code>ec202ec</code></a>
Revert &quot;[next-server] skip setting vary header for basic
routes&quot; (<a
href="https://redirect.github.com/vercel/next.js/issues/79426">#79426</a>)</li>
<li><a
href="e2f264fdce"><code>e2f264f</code></a>
fix(next-swc): Fix interestingness detection for React Compiler (15.3)
(<a
href="https://redirect.github.com/vercel/next.js/issues/79558">#79558</a>)</li>
<li><a
href="562fac78da"><code>562fac7</code></a>
fix(next-swc): Fix react compiler usefulness detector (15.3) (<a
href="https://redirect.github.com/vercel/next.js/issues/79480">#79480</a>)</li>
<li><a
href="06097fd7bb"><code>06097fd</code></a>
fix(dev-overlay): Better handle edge-case file paths in launchEditor (<a
href="https://redirect.github.com/vercel/next.js/issues/79526">#79526</a>)</li>
<li><a
href="bda731fa96"><code>bda731f</code></a>
Client router should discard stale prefetch entries for static pages (<a
href="https://redirect.github.com/vercel/next.js/issues/79362">#79362</a>)</li>
<li><a
href="d9ec4a4b57"><code>d9ec4a4</code></a>
v15.3.2</li>
<li><a
href="3def5ff92b"><code>3def5ff</code></a>
backport: fix(turbopack): Store persistence of wrapped task on
RawVc::LocalOu...</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.3.0...v15.3.3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=15.3.0&new-version=15.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/evroon/bracket/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 20:34:18 +00:00
dependabot[bot]
4ed34c25cf Bump @babel/core from 7.27.1 to 7.28.0 in /frontend (#1287)
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/core&package-manager=npm_and_yarn&previous-version=7.27.1&new-version=7.28.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-07-03 04:50:08 +00:00
dependabot[bot]
3859ffbd98 Bump postcss-preset-mantine from 1.17.0 to 1.18.0 in /frontend (#1285)
Bumps
[postcss-preset-mantine](https://github.com/mantinedev/postcss-preset-mantine)
from 1.17.0 to 1.18.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/mantinedev/postcss-preset-mantine/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=postcss-preset-mantine&package-manager=npm_and_yarn&previous-version=1.17.0&new-version=1.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-07-01 07:57:03 +00:00
dependabot[bot]
7b3d6249ca Bump i18next from 25.2.0 to 25.3.0 in /frontend (#1284)
Bumps [i18next](https://github.com/i18next/i18next) from 25.2.0 to
25.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v25.3.0</h2>
<ul>
<li>feat: support formatting function with plural and interpolation <a
href="https://redirect.github.com/i18next/i18next/pull/2325">2325</a></li>
<li>fix <code>dir()</code> for Latn language codes <a
href="https://redirect.github.com/i18next/i18next/issues/2324">2324</a></li>
</ul>
<h2>v25.2.1</h2>
<ul>
<li>streamline <code>fallbackLng</code> option of t call with the init
options <a
href="https://redirect.github.com/i18next/i18next/issues/2312">2312</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>25.3.0</h2>
<ul>
<li>feat: support formatting function with plural and interpolation <a
href="https://redirect.github.com/i18next/i18next/pull/2325">2325</a></li>
<li>fix <code>dir()</code> for Latn language codes <a
href="https://redirect.github.com/i18next/i18next/issues/2324">2324</a></li>
</ul>
<h2>25.2.1</h2>
<ul>
<li>streamline <code>fallbackLng</code> option of t call with the init
options <a
href="https://redirect.github.com/i18next/i18next/issues/2312">2312</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="70f979ae67"><code>70f979a</code></a>
25.3.0</li>
<li><a
href="862f2cbfbb"><code>862f2cb</code></a>
prepare release</li>
<li><a
href="dd694f290f"><code>dd694f2</code></a>
feat: support formatting function with plural and interpolation (<a
href="https://redirect.github.com/i18next/i18next/issues/2325">#2325</a>)</li>
<li><a
href="9a6623bc61"><code>9a6623b</code></a>
changelog</li>
<li><a
href="c645570eff"><code>c645570</code></a>
fix <code>dir()</code> for Latn language codes <a
href="https://redirect.github.com/i18next/i18next/issues/2324">#2324</a></li>
<li><a
href="a7f7d067f5"><code>a7f7d06</code></a>
update babel deps</li>
<li><a
href="defa00f1a3"><code>defa00f</code></a>
25.2.1</li>
<li><a
href="8b42d4bef6"><code>8b42d4b</code></a>
streamline <code>fallbackLng</code> option of t call with the init
options <a
href="https://redirect.github.com/i18next/i18next/issues/2312">#2312</a></li>
<li>See full diff in <a
href="https://github.com/i18next/i18next/compare/v25.2.0...v25.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=25.2.0&new-version=25.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-07-01 07:55:41 +00:00
dependabot[bot]
5987409336 Bump eslint-plugin-import from 2.31.0 to 2.32.0 in /frontend (#1278)
Bumps
[eslint-plugin-import](https://github.com/import-js/eslint-plugin-import)
from 2.31.0 to 2.32.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's
releases</a>.</em></p>
<blockquote>
<h2>v2.32.0</h2>
<h3>Added</h3>
<ul>
<li>add <a
href="./docs/rules/enforce-node-protocol-usage.md"><code>enforce-node-protocol-usage</code></a>
rule and <code>import/node-version</code> setting (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3024">#3024</a>,
thanks [<a
href="https://github.com/GoldStrikeArch"><code>@​GoldStrikeArch</code></a>]
and [<a
href="https://github.com/sevenc-nanashi"><code>@​sevenc-nanashi</code></a>])</li>
<li>add TypeScript types (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3097">#3097</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
<li><a href="./docs/rules/extensions.md"><code>extensions</code></a>:
add `pathGroupOverrides to allow enforcement decision overrides based on
specifier (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3105">#3105</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>sortTypesGroup</code> option to
allow intragroup sorting of type-only imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3104">#3104</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>newlines-between-types</code> option
to control intragroup sorting of type-only imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3127">#3127</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>consolidateIslands</code> option to
collapse excess spacing for aesthetically pleasing imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3129">#3129</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unused-modules</code>]: provide more meaningful error
message when no .eslintrc is present (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3116">#3116</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>configs: added missing name attribute for eslint config inspector
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3151">#3151</a>,
thanks [<a
href="https://github.com/NishargShah"><code>@​NishargShah</code></a>])</li>
<li>[<code>order</code>]: ensure arcane imports do not cause undefined
behavior (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3128">#3128</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: resolve undefined property access issue when
using <code>named</code> ordering (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3166">#3166</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li><a
href="./docs/rules/enforce-node-protocol-usage.md"><code>enforce-node-protocol-usage</code></a>:
avoid a crash with some TS code (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3173">#3173</a>,
thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>order</code>]: codify invariants from docs into config schema
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3152">#3152</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] <a
href="./docs/rules/extensions.md"><code>extensions</code></a>,
[<code>order</code>]: improve documentation (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3106">#3106</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[Docs] add flat config guide for using
<code>tseslint.config()</code> (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3125">#3125</a>,
thanks [<a
href="https://github.com/lnuvy"><code>@​lnuvy</code></a>])</li>
<li>[Docs] add missing comma (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3122">#3122</a>,
thanks [<a
href="https://github.com/RyanGst"><code>@​RyanGst</code></a>])</li>
<li>[readme] Update flatConfig example to include typescript config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3138">#3138</a>,
thanks [<a
href="https://github.com/intellix"><code>@​intellix</code></a>])</li>
<li>[Refactor] [<code>order</code>]: remove unnecessary negative check
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3167">#3167</a>,
thanks [<a
href="https://github.com/JounQin"><code>@​JounQin</code></a>])</li>
<li>[Docs] [<code>no-unused-modules</code>]: add missing double quote
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3191">#3191</a>,
thanks [<a
href="https://github.com/albertpastrana"><code>@​albertpastrana</code></a>])</li>
<li>[Docs] <code>no-restricted-paths</code>: clarify wording and fix
errors (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3172">#3172</a>,
thanks [<a
href="https://github.com/greim"><code>@​greim</code></a>])</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's
changelog</a>.</em></p>
<blockquote>
<h2>[2.32.0] - 2025-06-20</h2>
<h3>Added</h3>
<ul>
<li>add [<code>enforce-node-protocol-usage</code>] rule and
<code>import/node-version</code> setting (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3024">#3024</a>,
thanks [<a
href="https://github.com/GoldStrikeArch"><code>@​GoldStrikeArch</code></a>]
and [<a
href="https://github.com/sevenc-nanashi"><code>@​sevenc-nanashi</code></a>])</li>
<li>add TypeScript types (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3097">#3097</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
<li>[<code>extensions</code>]: add `pathGroupOverrides to allow
enforcement decision overrides based on specifier (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3105">#3105</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>sortTypesGroup</code> option to
allow intragroup sorting of type-only imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3104">#3104</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>newlines-between-types</code> option
to control intragroup sorting of type-only imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3127">#3127</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: add <code>consolidateIslands</code> option to
collapse excess spacing for aesthetically pleasing imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3129">#3129</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-unused-modules</code>]: provide more meaningful error
message when no .eslintrc is present (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3116">#3116</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>configs: added missing name attribute for eslint config inspector
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3151">#3151</a>,
thanks [<a
href="https://github.com/NishargShah"><code>@​NishargShah</code></a>])</li>
<li>[<code>order</code>]: ensure arcane imports do not cause undefined
behavior (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3128">#3128</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>order</code>]: resolve undefined property access issue when
using <code>named</code> ordering (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3166">#3166</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[<code>enforce-node-protocol-usage</code>]: avoid a crash with some
TS code (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3173">#3173</a>,
thanks [<a
href="https://github.com/ljharb"><code>@​ljharb</code></a>])</li>
<li>[<code>order</code>]: codify invariants from docs into config schema
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3152">#3152</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>extensions</code>], [<code>order</code>]: improve
documentation (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3106">#3106</a>,
thanks [<a
href="https://github.com/Xunnamius"><code>@​Xunnamius</code></a>])</li>
<li>[Docs] add flat config guide for using
<code>tseslint.config()</code> (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3125">#3125</a>,
thanks [<a
href="https://github.com/lnuvy"><code>@​lnuvy</code></a>])</li>
<li>[Docs] add missing comma (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3122">#3122</a>,
thanks [<a
href="https://github.com/RyanGst"><code>@​RyanGst</code></a>])</li>
<li>[readme] Update flatConfig example to include typescript config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3138">#3138</a>,
thanks [<a
href="https://github.com/intellix"><code>@​intellix</code></a>])</li>
<li>[Refactor] [<code>order</code>]: remove unnecessary negative check
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3167">#3167</a>,
thanks [<a
href="https://github.com/JounQin"><code>@​JounQin</code></a>])</li>
<li>[Docs] [<code>no-unused-modules</code>]: add missing double quote
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3191">#3191</a>,
thanks [<a
href="https://github.com/albertpastrana"><code>@​albertpastrana</code></a>])</li>
<li>[Docs] <code>no-restricted-paths</code>: clarify wording and fix
errors (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3172">#3172</a>,
thanks [<a
href="https://github.com/greim"><code>@​greim</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="01c9eb0433"><code>01c9eb0</code></a>
v2.32.0</li>
<li><a
href="ae57cc12a4"><code>ae57cc1</code></a>
[Deps] update <code>array-includes</code>,
<code>array.prototype.findlastindex</code>, `eslint-modu...</li>
<li><a
href="9e1ad6bef9"><code>9e1ad6b</code></a>
[Fix] <code>order</code>: codify invariants from docs into config
schema</li>
<li><a
href="f017790a1a"><code>f017790</code></a>
[Docs] <code>no-restricted-paths</code>: clarify wording and fix
errors</li>
<li><a
href="7d83a5770d"><code>7d83a57</code></a>
[Docs] <code>no-unused-modules</code>: add missing double quote</li>
<li><a
href="519eb94f89"><code>519eb94</code></a>
[utils] v2.12.1</li>
<li><a
href="71ad145db5"><code>71ad145</code></a>
[actions] split out tests into new vs old eslint</li>
<li><a
href="9b096c459e"><code>9b096c4</code></a>
[utils] [dev deps] update <code>@arethetypeswrong/cli</code>,
<code>@ljharb/tsconfig</code>, `@type...</li>
<li><a
href="da5f6ec131"><code>da5f6ec</code></a>
[Fix] <code>enforce-node-protocol-usage</code>: avoid a crash with some
TS code</li>
<li><a
href="6e49a58751"><code>6e49a58</code></a>
[Refactor] <code>order</code>: remove unnecessary negative check</li>
<li>Additional commits viewable in <a
href="https://github.com/import-js/eslint-plugin-import/compare/v2.31.0...v2.32.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.31.0&new-version=2.32.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-23 05:18:09 +00:00
dependabot[bot]
1e2af4172b Bump prettier from 3.5.0 to 3.6.0 in /frontend (#1277)
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.0 to
3.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.6.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0">Release
note</a></p>
<h2>3.5.3</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#353">Changelog</a></p>
<h2>3.5.2</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#352">Changelog</a></p>
<h2>3.5.1</h2>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#351">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.6.0</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0">Release
Notes</a></p>
<h1>3.5.3</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.2...3.5.3">diff</a></p>
<h4>Flow: Fix missing parentheses in
<code>ConditionalTypeAnnotation</code> (<a
href="https://redirect.github.com/prettier/prettier/pull/17196">#17196</a>
by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="jsx"><code>// Input
type T&lt;U&gt; = 'a' | ('b' extends U ? 'c' : empty);
type T&lt;U&gt; = 'a' &amp; ('b' extends U ? 'c' : empty);
<p>// Prettier 3.5.2<br />
type T&lt;U&gt; = &quot;a&quot; | &quot;b&quot; extends U ?
&quot;c&quot; : empty;<br />
type T&lt;U&gt; = &quot;a&quot; &amp; &quot;b&quot; extends U ?
&quot;c&quot; : empty;</p>
<p>// Prettier 3.5.3<br />
type T&lt;U&gt; = &quot;a&quot; | (&quot;b&quot; extends U ?
&quot;c&quot; : empty);<br />
type T&lt;U&gt; = &quot;a&quot; &amp; (&quot;b&quot; extends U ?
&quot;c&quot; : empty);<br />
</code></pre></p>
<h1>3.5.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.1...3.5.2">diff</a></p>
<h4>Remove <code>module-sync</code> condition (<a
href="https://redirect.github.com/prettier/prettier/pull/17156">#17156</a>
by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4>
<p>In Prettier 3.5.0, <a
href="https://prettier.io/blog/2025/02/09/3.5.0#use-esm-entrypoint-for-requireesm-16958-by-tats-u">we
added <code>module-sync</code> condition to
<code>package.json</code></a>, so that
<code>require(&quot;prettier&quot;)</code> can use ESM version, but
turns out it doesn't work if CommonJS and ESM plugins both imports
builtin plugins. To solve this problem, we decide simply remove the
<code>module-sync</code> condition, so
<code>require(&quot;prettier&quot;)</code> will still use the CommonJS
version, we'll revisit until <code>require(ESM)</code> feature is more
stable.</p>
<h1>3.5.1</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.0...3.5.1">diff</a></p>
<h4>Fix CLI crash when cache for old version exists (<a
href="https://redirect.github.com/prettier/prettier/pull/17100">#17100</a>
by <a
href="https://github.com/sosukesuzuki"><code>@​sosukesuzuki</code></a>)</h4>
<p>Prettier 3.5 uses a different cache format than previous versions,
Prettier 3.5.0 crashes when reading existing cache file, Prettier 3.5.1
fixed the problem.</p>
<h4>Support dockercompose and github-actions-workflow in VSCode (<a
href="https://redirect.github.com/prettier/prettier/pull/17101">#17101</a>
by <a
href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a>)</h4>
<p>Prettier now supports the <code>dockercompose</code> and
<code>github-actions-workflow</code> languages in Visual Studio
Code.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e1c8095fd0"><code>e1c8095</code></a>
Release 3.6.0</li>
<li><a
href="9dfcdcb06a"><code>9dfcdcb</code></a>
Disable &quot;Linting files&quot; step</li>
<li><a
href="64e0147951"><code>64e0147</code></a>
get previous version from package.json</li>
<li><a
href="1a32b27e6a"><code>1a32b27</code></a>
Release <code>@​prettier/plugin-oxc</code> and
<code>@​prettier/plugin-hermes</code></li>
<li><a
href="e0055d2f03"><code>e0055d2</code></a>
Avoid break <code>TSImportType</code> with long module name (<a
href="https://redirect.github.com/prettier/prettier/issues/17637">#17637</a>)</li>
<li><a
href="c19a8a9579"><code>c19a8a9</code></a>
chore(deps): update dependency <code>@​stylistic/eslint-plugin</code> to
v5 (<a
href="https://redirect.github.com/prettier/prettier/issues/17640">#17640</a>)</li>
<li><a
href="b4522b490a"><code>b4522b4</code></a>
Add badge to plugins (<a
href="https://redirect.github.com/prettier/prettier/issues/17639">#17639</a>)</li>
<li><a
href="16c2d2e7cf"><code>16c2d2e</code></a>
chore(deps): update dependency concurrently to v9.2.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17638">#17638</a>)</li>
<li><a
href="42d733b8cb"><code>42d733b</code></a>
Improve .prettierignore file (<a
href="https://redirect.github.com/prettier/prettier/issues/17632">#17632</a>)</li>
<li><a
href="25e214543e"><code>25e2145</code></a>
Add test for <a
href="https://redirect.github.com/prettier/prettier/issues/11526">#11526</a>
(<a
href="https://redirect.github.com/prettier/prettier/issues/17551">#17551</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.5.0...3.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.5.0&new-version=3.6.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-23 05:15:45 +00:00
dependabot[bot]
11e2b00596 Bump eslint-plugin-jest from 28.14.0 to 29.0.1 in /frontend (#1276)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 28.14.0 to 29.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v29.0.1</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.0...v29.0.1">29.0.1</a>
(2025-06-18)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>update semantic-release config so new v29 major is marked as latest
on <code>npm</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1772">#1772</a>)
(<a
href="531c8ba10a">531c8ba</a>)</li>
</ul>
<h2>v29.0.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.0">29.0.0</a>
(2025-06-18)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>remove <code>jest/no-alias-methods</code> from <code>styles</code>
config (<a
href="d3bf1dcec9">d3bf1dc</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>drop support for
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v6 (<a
href="fe61a409d4">fe61a40</a>)</li>
<li>drop support for
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v7 (<a
href="5ca65d3f94">5ca65d3</a>)</li>
<li>drop support for ESLint v7 (<a
href="b06e7d000f">b06e7d0</a>)</li>
<li>drop support for ESLint v8.x prior to v8.57.0 (<a
href="d79765af01">d79765a</a>)</li>
<li>drop support for Node v16 (<a
href="aaf62cd0da">aaf62cd</a>)</li>
<li>drop support for Node v18 (<a
href="598880c4cb">598880c</a>)</li>
<li>drop support for Node v20.x prior to v20.12.0 (<a
href="2f2fb68db3">2f2fb68</a>)</li>
<li>drop support for Node v21 (<a
href="a366393fb3">a366393</a>)</li>
<li>drop support for Node v23 (<a
href="1fb1a6747e">1fb1a67</a>)</li>
<li><strong>unbound-method:</strong> remove
<code>docs.recommended</code> and <code>docs.requiresTypeChecking</code>
properties (<a
href="945651c36c">945651c</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>dropped support for ESLint v8.x prior to v8.57.0</li>
<li>dropped support for Node v20.x prior to v20.12.0</li>
<li>dropped support for Node v23</li>
<li>dropped support for Node v18</li>
<li><strong>unbound-method:</strong> removed <code>docs.recommend</code>
and <code>docs.requiresTypeChecking</code> from
<code>unbound-method</code></li>
<li>dropped support for <code>@typescript-eslint</code> v7</li>
<li>dropped support for <code>@typescript-eslint</code> v6</li>
<li><code>jest/no-alias-methods</code> has been removed from the
<code>styles</code> config as its already in
the <code>recommended</code> config</li>
<li>dropped support for ESLint v7</li>
<li>dropped support for Node v21</li>
<li>dropped support for Node v16</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v29.0.0...v29.0.1">29.0.1</a>
(2025-06-18)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>update semantic-release config so new v29 major is marked as latest
on <code>npm</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1772">#1772</a>)
(<a
href="531c8ba10a">531c8ba</a>)</li>
</ul>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.0">29.0.0</a>
(2025-06-18)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>remove <code>jest/no-alias-methods</code> from <code>styles</code>
config (<a
href="d3bf1dcec9">d3bf1dc</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>drop support for
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v6 (<a
href="fe61a409d4">fe61a40</a>)</li>
<li>drop support for
<code>[@typescript-eslint](https://github.com/typescript-eslint)</code>
v7 (<a
href="5ca65d3f94">5ca65d3</a>)</li>
<li>drop support for ESLint v7 (<a
href="b06e7d000f">b06e7d0</a>)</li>
<li>drop support for ESLint v8.x prior to v8.57.0 (<a
href="d79765af01">d79765a</a>)</li>
<li>drop support for Node v16 (<a
href="aaf62cd0da">aaf62cd</a>)</li>
<li>drop support for Node v18 (<a
href="598880c4cb">598880c</a>)</li>
<li>drop support for Node v20.x prior to v20.12.0 (<a
href="2f2fb68db3">2f2fb68</a>)</li>
<li>drop support for Node v21 (<a
href="a366393fb3">a366393</a>)</li>
<li>drop support for Node v23 (<a
href="1fb1a6747e">1fb1a67</a>)</li>
<li><strong>unbound-method:</strong> remove
<code>docs.recommended</code> and <code>docs.requiresTypeChecking</code>
properties (<a
href="945651c36c">945651c</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>dropped support for ESLint v8.x prior to v8.57.0</li>
<li>dropped support for Node v20.x prior to v20.12.0</li>
<li>dropped support for Node v23</li>
<li>dropped support for Node v18</li>
<li><strong>unbound-method:</strong> removed <code>docs.recommend</code>
and <code>docs.requiresTypeChecking</code> from
<code>unbound-method</code></li>
<li>dropped support for <code>@typescript-eslint</code> v7</li>
<li>dropped support for <code>@typescript-eslint</code> v6</li>
<li><code>jest/no-alias-methods</code> has been removed from the
<code>styles</code> config as its already in
the <code>recommended</code> config</li>
<li>dropped support for ESLint v7</li>
<li>dropped support for Node v21</li>
<li>dropped support for Node v16</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0206a8aaa1"><code>0206a8a</code></a>
chore(release): 29.0.1 [skip ci]</li>
<li><a
href="1a9d310c9d"><code>1a9d310</code></a>
docs: remove duplicate changelog entry (again) (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1774">#1774</a>)</li>
<li><a
href="f3deac14f3"><code>f3deac1</code></a>
chore(release): 29.0.0 [skip ci]</li>
<li><a
href="6eade92f04"><code>6eade92</code></a>
docs: remove duplicate changelog entry (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1773">#1773</a>)</li>
<li><a
href="5b4cb54374"><code>5b4cb54</code></a>
chore(release): 29.0.0 [skip ci]</li>
<li><a
href="531c8ba10a"><code>531c8ba</code></a>
fix: update semantic-release config so new v29 major is marked as latest
on `...</li>
<li><a
href="fc41e8d785"><code>fc41e8d</code></a>
chore(release): 29.0.0 [skip ci]</li>
<li><a
href="d4caa67c79"><code>d4caa67</code></a>
refactor: remove ESLint context fallbacks</li>
<li><a
href="854cef4735"><code>854cef4</code></a>
feat: drop support for ESLint v8.x prior to v8.57.0</li>
<li><a
href="83c130b763"><code>83c130b</code></a>
feat: drop support for Node v20.x prior to v20.12.0</li>
<li>Additional commits viewable in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.14.0...v29.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=28.14.0&new-version=29.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-19 04:52:27 +00:00
dependabot[bot]
951a05afe9 Bump @types/jest from 29.5.11 to 30.0.0 in /frontend (#1274)
Bumps
[@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest)
from 29.5.11 to 30.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=29.5.11&new-version=30.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-17 04:19:23 +00:00
dependabot[bot]
372a1d7ec1 Bump axios from 1.9.0 to 1.10.0 in /frontend (#1272)
Bumps [axios](https://github.com/axios/axios) from 1.9.0 to 1.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/releases">axios's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.10.0</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> pass fetchOptions to fetch function (<a
href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>)
(<a
href="0f50af8e07">0f50af8</a>)</li>
<li><strong>form-data:</strong> convert boolean values to strings in
FormData serialization (<a
href="https://redirect.github.com/axios/axios/issues/6917">#6917</a>)
(<a
href="5064b108de">5064b10</a>)</li>
<li><strong>package:</strong> add module entry point for React Native;
(<a
href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>)
(<a
href="3d343b86dc">3d343b8</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>types:</strong> improved fetchOptions interface (<a
href="https://redirect.github.com/axios/axios/issues/6867">#6867</a>)
(<a
href="63f1fce233">63f1fce</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+30/-19
([#6933](https://github.com/axios/axios/issues/6933)
[#6920](https://github.com/axios/axios/issues/6920)
[#6893](https://github.com/axios/axios/issues/6893)
[#6892](https://github.com/axios/axios/issues/6892) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/noritaka1166"
title="+2/-6 ([#6922](https://github.com/axios/axios/issues/6922)
[#6923](https://github.com/axios/axios/issues/6923) )">Noritaka
Kobayashi</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/dimitry-lzs"
title="+4/-0 ([#6917](https://github.com/axios/axios/issues/6917)
)">Dimitrios Lazanas</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/AdrianKnapp"
title="+2/-2 ([#6867](https://github.com/axios/axios/issues/6867)
)">Adrian Knapp</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/howiezhao"
title="+3/-1 ([#6872](https://github.com/axios/axios/issues/6872)
)">Howie Zhao</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/warpdev"
title="+1/-1 ([#6883](https://github.com/axios/axios/issues/6883)
)">Uhyeon Park</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/stscoundrel"
title="+1/-1 ([#6913](https://github.com/axios/axios/issues/6913)
)">Sampo Silvennoinen</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md">axios's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/axios/axios/compare/v1.9.0...v1.10.0">1.10.0</a>
(2025-06-14)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>adapter:</strong> pass fetchOptions to fetch function (<a
href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>)
(<a
href="0f50af8e07">0f50af8</a>)</li>
<li><strong>form-data:</strong> convert boolean values to strings in
FormData serialization (<a
href="https://redirect.github.com/axios/axios/issues/6917">#6917</a>)
(<a
href="5064b108de">5064b10</a>)</li>
<li><strong>package:</strong> add module entry point for React Native;
(<a
href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>)
(<a
href="3d343b86dc">3d343b8</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>types:</strong> improved fetchOptions interface (<a
href="https://redirect.github.com/axios/axios/issues/6867">#6867</a>)
(<a
href="63f1fce233">63f1fce</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+30/-19
([#6933](https://github.com/axios/axios/issues/6933)
[#6920](https://github.com/axios/axios/issues/6920)
[#6893](https://github.com/axios/axios/issues/6893)
[#6892](https://github.com/axios/axios/issues/6892) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/noritaka1166"
title="+2/-6 ([#6922](https://github.com/axios/axios/issues/6922)
[#6923](https://github.com/axios/axios/issues/6923) )">Noritaka
Kobayashi</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/dimitry-lzs"
title="+4/-0 ([#6917](https://github.com/axios/axios/issues/6917)
)">Dimitrios Lazanas</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/AdrianKnapp"
title="+2/-2 ([#6867](https://github.com/axios/axios/issues/6867)
)">Adrian Knapp</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/howiezhao"
title="+3/-1 ([#6872](https://github.com/axios/axios/issues/6872)
)">Howie Zhao</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/warpdev"
title="+1/-1 ([#6883](https://github.com/axios/axios/issues/6883)
)">Uhyeon Park</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/stscoundrel"
title="+1/-1 ([#6913](https://github.com/axios/axios/issues/6913)
)">Sampo Silvennoinen</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="73a836dae7"><code>73a836d</code></a>
chore(release): v1.10.0 (<a
href="https://redirect.github.com/axios/axios/issues/6943">#6943</a>)</li>
<li><a
href="3d343b86dc"><code>3d343b8</code></a>
fix(package): add module entry point for React Native; (<a
href="https://redirect.github.com/axios/axios/issues/6933">#6933</a>)</li>
<li><a
href="0f50af8e07"><code>0f50af8</code></a>
fix(adapter): pass fetchOptions to fetch function (<a
href="https://redirect.github.com/axios/axios/issues/6883">#6883</a>)</li>
<li><a
href="ee7799e13c"><code>ee7799e</code></a>
refactor: remove unused import in test (<a
href="https://redirect.github.com/axios/axios/issues/6922">#6922</a>)</li>
<li><a
href="eb0a2db04b"><code>eb0a2db</code></a>
chore: fix typos in test (<a
href="https://redirect.github.com/axios/axios/issues/6923">#6923</a>)</li>
<li><a
href="7d551393c3"><code>7d55139</code></a>
docs(readme): improve error descriptions; (<a
href="https://redirect.github.com/axios/axios/issues/6920">#6920</a>)</li>
<li><a
href="f4fc6b8564"><code>f4fc6b8</code></a>
chore(sponsor): update sponsor block (<a
href="https://redirect.github.com/axios/axios/issues/6921">#6921</a>)</li>
<li><a
href="5064b108de"><code>5064b10</code></a>
fix(form-data): convert boolean values to strings in FormData
serialization (...</li>
<li><a
href="c7e0fea787"><code>c7e0fea</code></a>
CI: add Node 24 (<a
href="https://redirect.github.com/axios/axios/issues/6913">#6913</a>)</li>
<li><a
href="7ba895c887"><code>7ba895c</code></a>
chore(sponsor): update sponsor block (<a
href="https://redirect.github.com/axios/axios/issues/6907">#6907</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/axios/axios/compare/v1.9.0...v1.10.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=axios&package-manager=npm_and_yarn&previous-version=1.9.0&new-version=1.10.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 04:22:28 +00:00
dependabot[bot]
3b4e4ed735 Bump eslint-plugin-jest from 28.13.0 to 28.14.0 in /frontend (#1271)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 28.13.0 to 28.14.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v28.14.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.5...v28.14.0">28.14.0</a>
(2025-06-15)</h1>
<h3>Features</h3>
<ul>
<li><strong>unbound-method:</strong> mark <code>docs.recommended</code>
and <code>docs.requiresTypeChecking</code> as deprecated (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1762">#1762</a>)
(<a
href="30440ef750">30440ef</a>)</li>
</ul>
<h2>v28.13.5</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.4...v28.13.5">28.13.5</a>
(2025-06-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>handle string-based import names when resolving Jest functions (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>)
(<a
href="d8b5e0e834">d8b5e0e</a>)</li>
</ul>
<h2>v28.13.4</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.3...v28.13.4">28.13.4</a>
(2025-06-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> handle string-based
import names (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>)
(<a
href="547e67bfb1">547e67b</a>)</li>
</ul>
<h2>v28.13.3</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.2...v28.13.3">28.13.3</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> preserve
<code>require</code> property renames (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1754">#1754</a>)
(<a
href="41b95239ef">41b9523</a>)</li>
</ul>
<h2>v28.13.2</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.1...v28.13.2">28.13.2</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> preserve
<code>as</code> imports (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1753">#1753</a>)
(<a
href="3a5af78feb">3a5af78</a>)</li>
</ul>
<h2>v28.13.1</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.13.1">28.13.1</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-ending-with-an-expect:</strong> don't report on
<code>await expect</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1752">#1752</a>)
(<a
href="5e3d687f2f">5e3d687</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.5...v28.14.0">28.14.0</a>
(2025-06-15)</h1>
<h3>Features</h3>
<ul>
<li><strong>unbound-method:</strong> mark <code>docs.recommended</code>
and <code>docs.requiresTypeChecking</code> as deprecated (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1762">#1762</a>)
(<a
href="30440ef750">30440ef</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.4...v28.13.5">28.13.5</a>
(2025-06-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>handle string-based import names when resolving Jest functions (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>)
(<a
href="d8b5e0e834">d8b5e0e</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.3...v28.13.4">28.13.4</a>
(2025-06-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> handle string-based
import names (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>)
(<a
href="547e67bfb1">547e67b</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.2...v28.13.3">28.13.3</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> preserve
<code>require</code> property renames (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1754">#1754</a>)
(<a
href="41b95239ef">41b9523</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.1...v28.13.2">28.13.2</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-importing-jest-globals:</strong> preserve
<code>as</code> imports (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1753">#1753</a>)
(<a
href="3a5af78feb">3a5af78</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.13.1">28.13.1</a>
(2025-06-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>prefer-ending-with-an-expect:</strong> don't report on
<code>await expect</code> (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1752">#1752</a>)
(<a
href="5e3d687f2f">5e3d687</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f0b407131b"><code>f0b4071</code></a>
chore(release): 28.14.0 [skip ci]</li>
<li><a
href="30440ef750"><code>30440ef</code></a>
feat(unbound-method): mark <code>docs.recommended</code> and
<code>docs.requiresTypeChecking</code>...</li>
<li><a
href="51d39cc82c"><code>51d39cc</code></a>
chore: use <code>@typescript-eslint</code> v8 in development (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1757">#1757</a>)</li>
<li><a
href="d3c480f524"><code>d3c480f</code></a>
chore(release): 28.13.5 [skip ci]</li>
<li><a
href="d8b5e0e834"><code>d8b5e0e</code></a>
fix: handle string-based import names when resolving Jest functions (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1761">#1761</a>)</li>
<li><a
href="d69f4933b5"><code>d69f493</code></a>
chore(release): 28.13.4 [skip ci]</li>
<li><a
href="547e67bfb1"><code>547e67b</code></a>
fix(prefer-importing-jest-globals): handle string-based import names (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1756">#1756</a>)</li>
<li><a
href="9f2157785c"><code>9f21577</code></a>
chore: add <code>30</code> to <code>JestVersion</code> type (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1760">#1760</a>)</li>
<li><a
href="078df22b10"><code>078df22</code></a>
test: automatically skip ecma 2022 tests when using ESLint v7 (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1759">#1759</a>)</li>
<li><a
href="ab990dda11"><code>ab990dd</code></a>
test: simplify detection of ESLint major version (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1758">#1758</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.13.0...v28.14.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=28.13.0&new-version=28.14.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-16 04:21:52 +00:00
dependabot[bot]
ddc3bd7e3a Bump jest from 29.7.0 to 30.0.0 in /frontend (#1270)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest)
from 29.7.0 to 30.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jestjs/jest/releases">jest's
releases</a>.</em></p>
<blockquote>
<h2>Jest 30</h2>
<p>Today we are happy to announce the release of Jest 30. This release
features a substantial number of changes, fixes, and improvements. While
it is one of the largest major releases of Jest ever, we admit that
three years for a major release is too long. In the future, we are
aiming to make more frequent major releases to keep Jest great for the
next decade.</p>
<p>If you want to skip all the news and just get going, run <code>npm
install jest@^30.0.0</code> and follow the migration guide: <a
href="https://jestjs.io/docs/upgrading-to-jest30">Upgrading from Jest 29
to 30</a>.</p>
<p><a href="https://jestjs.io/blog/2025/06/04/jest-30">Read the full
blog post</a></p>
<h3>Features</h3>
<ul>
<li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to
<code>globalsCleanup</code> and
<code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to
<code>--waitForUnhandledRejections</code></li>
<li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher
for validating array elements. (<a
href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li>
<li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code>
to allow opting out of <code>babel-preset-jest</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li>
<li><code>[expect]</code> Revert <a
href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to
fix
<code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code>
when there are multiple calls (<a
href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li>
<li><code>[jest-circus, jest-cli, jest-config]</code> Add
<code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to
minimise performance impact of correct detection of unhandled promise
rejections introduced in <a
href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li>
<li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option
to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li>
<li><code>[jest-circus]</code> Add a <code>retryImmediately</code>
option to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> Allow
<code>setupFilesAfterEnv</code> to export an async function (<a
href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li>
<li><code>[jest-circus, jest-test-result]</code> Add
<code>startedAt</code> timestamp in <code>TestCaseResultObject</code>
within <code>onTestCaseResult</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li>
<li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a
href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add
<code>mts</code> and <code>cts</code> to default
<code>moduleFileExtensions</code> config (<a
href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update
<code>testMatch</code> and <code>testRegex</code> default option for
supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and
<code>cts</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li>
<li><code>[jest-config]</code> Loads config file from provided path in
<code>package.json</code> (<a
href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li>
<li><code>[jest-config]</code> Allow loading
<code>jest.config.cts</code> files (<a
href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li>
<li><code>[jest-config]</code> Show <code>rootDir</code> in error
message when a <code>preset</code> fails to load (<a
href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li>
<li><code>[jest-config]</code> Support loading TS config files using
<code>esbuild-register</code> via docblock loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li>
<li><code>[jest-config]</code> Allow passing TS config loader options
via docblock comment (<a
href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li>
<li><code>[jest-config]</code> If Node is running with type stripping
enabled, do not require a TS loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li>
<li><code>[@jest/core]</code> Group together open handles with the same
stack trace (<a
href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li>
<li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test
setup overhead (<a
href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li>
<li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed
<code>--filter</code> to accept an object with shape <code>{ filtered:
Array&lt;string&gt; }</code> to match <a
href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li>
<li><code>[@jest/core]</code> Support <code>--outputFile</code> option
for <a
href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li>
<li><code>[@jest/core]</code> Stringify Errors properly with
<code>--json</code> flag (<a
href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li>
<li><code>[@jest/core, @jest/test-sequencer]</code>
[<strong>BREAKING</strong>] Exposes <code>globalConfig</code> &amp;
<code>contexts</code> to <code>TestSequencer</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li>
<li><code>[jest-each]</code> Introduce <code>%$</code> option to add
number of the test to its title (<a
href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
deprecated <code>jest.genMockFromModule()</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
unnecessary defensive code (<a
href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li>
<li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>]
Upgrade JSDOM to v22 (<a
href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li>
<li><code>[@jest/environment-jsdom-abstract]</code> Introduce new
package which abstracts over the <code>jsdom</code> environment,
allowing usage of custom versions of JSDOM (<a
href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li>
<li><code>[jest-environment-node]</code> Update jest environment with
dispose symbols <code>Symbol</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li>
<li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add
type inference for function parameters in <code>CalledWith</code>
assertions (<a
href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li>
<li><code>[@jest/expect-utils]</code> Properly compare all types of
<code>TypedArray</code>s (<a
href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li>
<li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade
<code>@sinonjs/fake-timers</code> to v13 (<a
href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li>
<li><code>[@jest/fake-timers]</code> Exposing new modern timers function
<code>advanceTimersToFrame()</code> which advances all timers by the
needed milliseconds to execute callbacks currently scheduled with
<code>requestAnimationFrame</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-matcher-utils]</code> Add
<code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of
objects (<a
href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li>
<li><code>[jest-mock]</code> Add support for the Explicit Resource
Management proposal to use the <code>using</code> keyword with
<code>jest.spyOn(object, methodName)</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li>
<li><code>[jest-reporters]</code> Add support for <a
href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC
mode 2026</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li>
<li><code>[jest-resolver]</code> Support <code>file://</code> URLs as
paths (<a
href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li>
<li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code>
Pass the conditions when resolving stub modules (<a
href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li>
<li><code>[jest-runtime]</code> Exposing new modern timers function
<code>jest.advanceTimersToFrame()</code> from
<code>@jest/fake-timers</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-runtime]</code> Support
<code>import.meta.filename</code> and <code>import.meta.dirname</code>
(available from <a
href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a
href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest's
changelog</a>.</em></p>
<blockquote>
<h2>30.0.0</h2>
<h3>Features</h3>
<ul>
<li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to
<code>globalsCleanup</code> and
<code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to
<code>--waitForUnhandledRejections</code></li>
<li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher
for validating array elements. (<a
href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li>
<li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code>
to allow opting out of <code>babel-preset-jest</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li>
<li><code>[expect]</code> Revert <a
href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to
fix
<code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code>
when there are multiple calls (<a
href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li>
<li><code>[jest-circus, jest-cli, jest-config]</code> Add
<code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to
minimise performance impact of correct detection of unhandled promise
rejections introduced in <a
href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li>
<li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option
to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li>
<li><code>[jest-circus]</code> Add a <code>retryImmediately</code>
option to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> Allow
<code>setupFilesAfterEnv</code> to export an async function (<a
href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li>
<li><code>[jest-circus, jest-test-result]</code> Add
<code>startedAt</code> timestamp in <code>TestCaseResultObject</code>
within <code>onTestCaseResult</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li>
<li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a
href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add
<code>mts</code> and <code>cts</code> to default
<code>moduleFileExtensions</code> config (<a
href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update
<code>testMatch</code> and <code>testRegex</code> default option for
supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and
<code>cts</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li>
<li><code>[jest-config]</code> Loads config file from provided path in
<code>package.json</code> (<a
href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li>
<li><code>[jest-config]</code> Allow loading
<code>jest.config.cts</code> files (<a
href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li>
<li><code>[jest-config]</code> Show <code>rootDir</code> in error
message when a <code>preset</code> fails to load (<a
href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li>
<li><code>[jest-config]</code> Support loading TS config files using
<code>esbuild-register</code> via docblock loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li>
<li><code>[jest-config]</code> Allow passing TS config loader options
via docblock comment (<a
href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li>
<li><code>[jest-config]</code> If Node is running with type stripping
enabled, do not require a TS loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li>
<li><code>[@jest/core]</code> Group together open handles with the same
stack trace (<a
href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li>
<li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test
setup overhead (<a
href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li>
<li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed
<code>--filter</code> to accept an object with shape <code>{ filtered:
Array&lt;string&gt; }</code> to match <a
href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li>
<li><code>[@jest/core]</code> Support <code>--outputFile</code> option
for <a
href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li>
<li><code>[@jest/core]</code> Stringify Errors properly with
<code>--json</code> flag (<a
href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li>
<li><code>[@jest/core, @jest/test-sequencer]</code>
[<strong>BREAKING</strong>] Exposes <code>globalConfig</code> &amp;
<code>contexts</code> to <code>TestSequencer</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li>
<li><code>[jest-each]</code> Introduce <code>%$</code> option to add
number of the test to its title (<a
href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
deprecated <code>jest.genMockFromModule()</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
unnecessary defensive code (<a
href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li>
<li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>]
Upgrade JSDOM to v22 (<a
href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li>
<li><code>[@jest/environment-jsdom-abstract]</code> Introduce new
package which abstracts over the <code>jsdom</code> environment,
allowing usage of custom versions of JSDOM (<a
href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li>
<li><code>[jest-environment-node]</code> Update jest environment with
dispose symbols <code>Symbol</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li>
<li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add
type inference for function parameters in <code>CalledWith</code>
assertions (<a
href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li>
<li><code>[@jest/expect-utils]</code> Properly compare all types of
<code>TypedArray</code>s (<a
href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li>
<li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade
<code>@sinonjs/fake-timers</code> to v13 (<a
href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li>
<li><code>[@jest/fake-timers]</code> Exposing new modern timers function
<code>advanceTimersToFrame()</code> which advances all timers by the
needed milliseconds to execute callbacks currently scheduled with
<code>requestAnimationFrame</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-matcher-utils]</code> Add
<code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of
objects (<a
href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li>
<li><code>[jest-mock]</code> Add support for the Explicit Resource
Management proposal to use the <code>using</code> keyword with
<code>jest.spyOn(object, methodName)</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li>
<li><code>[jest-reporters]</code> Add support for <a
href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC
mode 2026</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li>
<li><code>[jest-resolver]</code> Support <code>file://</code> URLs as
paths (<a
href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li>
<li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code>
Pass the conditions when resolving stub modules (<a
href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li>
<li><code>[jest-runtime]</code> Exposing new modern timers function
<code>jest.advanceTimersToFrame()</code> from
<code>@jest/fake-timers</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-runtime]</code> Support
<code>import.meta.filename</code> and <code>import.meta.dirname</code>
(available from <a
href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a
href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li>
<li><code>[jest-runtime]</code> Support <code>import.meta.resolve</code>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14930">#14930</a>)</li>
<li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Make it
mandatory to pass <code>globalConfig</code> to the <code>Runtime</code>
constructor (<a
href="https://redirect.github.com/jestjs/jest/pull/15044">#15044</a>)</li>
<li><code>[jest-runtime]</code> Add <code>unstable_unmockModule</code>
(<a
href="https://redirect.github.com/jestjs/jest/pull/15080">#15080</a>)</li>
<li><code>[jest-runtime]</code> Add <code>onGenerateMock</code>
transformer callback for auto generated callbacks (<a
href="https://redirect.github.com/jestjs/jest/pull/15433">#15433</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15482">#15482</a>)</li>
<li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Use
<code>vm.compileFunction</code> over <code>vm.Script</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15461">#15461</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a383155cd5"><code>a383155</code></a>
v30.0.0</li>
<li><a
href="ce14203d91"><code>ce14203</code></a>
v30.0.0-rc.1</li>
<li><a
href="0ab14ba85d"><code>0ab14ba</code></a>
v30.0.0-beta.9</li>
<li><a
href="ac334c0cdf"><code>ac334c0</code></a>
v30.0.0-beta.8</li>
<li><a
href="7c799e579e"><code>7c799e5</code></a>
v30.0.0-beta.7</li>
<li><a
href="4f964497dc"><code>4f96449</code></a>
v30.0.0-beta.6</li>
<li><a
href="286dc4a398"><code>286dc4a</code></a>
v30.0.0-beta.5</li>
<li><a
href="76632c6ec3"><code>76632c6</code></a>
chore: drop node 23 (<a
href="https://github.com/jestjs/jest/tree/HEAD/packages/jest/issues/15640">#15640</a>)</li>
<li><a
href="69f0c890c8"><code>69f0c89</code></a>
v30.0.0-beta.4</li>
<li><a
href="2950cbbdc1"><code>2950cbb</code></a>
Update deps.</li>
<li>Additional commits viewable in <a
href="https://github.com/jestjs/jest/commits/v30.0.0/packages/jest">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jest&package-manager=npm_and_yarn&previous-version=29.7.0&new-version=30.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-13 04:37:59 +00:00
dependabot[bot]
e44f63a2c2 Bump ts-jest from 29.3.0 to 29.4.0 in /frontend (#1265)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.3.0 to
29.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/kulshekhar/ts-jest/releases">ts-jest's
releases</a>.</em></p>
<blockquote>
<h2>v29.4.0</h2>
<p>Please refer to <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v29.3.4</h2>
<p>Please refer to <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v29.3.3</h2>
<p>Please refer to <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v29.3.2</h2>
<p>Please refer to <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v29.3.1</h2>
<p>Please refer to <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md">ts-jest's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.4...v29.4.0">29.4.0</a>
(2025-06-11)</h2>
<h3>Features</h3>
<ul>
<li>feat: support Jest 30 (<a
href="https://github.com/kulshekhar/ts-jest/commit/84e093e">84e093e</a>)</li>
</ul>
<h2><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.3...v29.3.4">29.3.4</a>
(2025-05-16)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix: fix <code>TsJestTransformerOptions</code> type (<a
href="https://github.com/kulshekhar/ts-jest/commit/3b11e29">3b11e29</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4247">#4247</a></li>
<li>fix(cli): fix wrong path for preset creator fns (<a
href="https://github.com/kulshekhar/ts-jest/commit/249eb2c">249eb2c</a>)</li>
<li>fix(config): disable <code>rewriteRelativeImportExtensions</code>
always (<a
href="https://github.com/kulshekhar/ts-jest/commit/9b1f472">9b1f472</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4855">#4855</a></li>
</ul>
<h2><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.2...v29.3.3">29.3.3</a>
(2025-05-14)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix(cli): init config with preset creator functions (<a
href="https://github.com/kulshekhar/ts-jest/commit/cdd3039">cdd3039</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4840">#4840</a></li>
<li>fix(config): disable <code>isolatedDeclarations</code> (<a
href="https://github.com/kulshekhar/ts-jest/commit/5d6b35f">5d6b35f</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4847">#4847</a></li>
</ul>
<h2><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.1...v29.3.2">29.3.2</a>
(2025-04-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix: transpile <code>js</code> files from <code>node_modules</code>
whenever Jest asks (<a
href="https://github.com/kulshekhar/ts-jest/commit/968370e">968370e</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4637">#4637</a></li>
</ul>
<h2><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.0...v29.3.1">29.3.1</a>
(2025-03-31)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix: allow <code>isolatedModules</code> mode to have
<code>ts.Program</code> under <code>Node16/Next</code> (<a
href="https://github.com/kulshekhar/ts-jest/commit/25157eb">25157eb</a>)</li>
<li>fix: improve message for <code>isolatedModules</code> of
<code>ts-jest</code> config (<a
href="https://github.com/kulshekhar/ts-jest/commit/547eb6f">547eb6f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f692f747c7"><code>f692f74</code></a>
chore(release): 29.4.0</li>
<li><a
href="84e093ee0e"><code>84e093e</code></a>
feat: support Jest 30</li>
<li><a
href="2d6fe5cefd"><code>2d6fe5c</code></a>
build(deps): Update dependency eslint-plugin-jsdoc to ^50.8.0</li>
<li><a
href="83c6d3538f"><code>83c6d35</code></a>
build(deps): Update dependency eslint-plugin-jest to ^28.13.3</li>
<li><a
href="94797d08a2"><code>94797d0</code></a>
build(deps): Update dependency <code>@​vitejs/plugin-react-swc</code> to
^3.10.2</li>
<li><a
href="9a9bd5cff4"><code>9a9bd5c</code></a>
build(deps): Update ESLint packages to ^8.34.0</li>
<li><a
href="cbd81fd0cf"><code>cbd81fd</code></a>
build(deps): Update dependency eslint-plugin-jest to ^28.13.0</li>
<li><a
href="1d3fb0dc80"><code>1d3fb0d</code></a>
build(deps): Update dependency <code>@​types/node</code> to
v20.19.0</li>
<li><a
href="32efecbdcd"><code>32efecb</code></a>
build(deps): Update docusaurus monorepo to ^3.8.1</li>
<li><a
href="5133d4815d"><code>5133d48</code></a>
build: upgrade <code>docusaurus</code> to 3.8</li>
<li>Additional commits viewable in <a
href="https://github.com/kulshekhar/ts-jest/compare/v29.3.0...v29.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-jest&package-manager=npm_and_yarn&previous-version=29.3.0&new-version=29.4.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-12 04:28:55 +00:00
dependabot[bot]
a92e3c1004 Bump jest-environment-jsdom from 29.7.0 to 30.0.0 in /frontend (#1263)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps
[jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom)
from 29.7.0 to 30.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jestjs/jest/releases">jest-environment-jsdom's
releases</a>.</em></p>
<blockquote>
<h2>Jest 30</h2>
<p>Today we are happy to announce the release of Jest 30. This release
features a substantial number of changes, fixes, and improvements. While
it is one of the largest major releases of Jest ever, we admit that
three years for a major release is too long. In the future, we are
aiming to make more frequent major releases to keep Jest great for the
next decade.</p>
<p>If you want to skip all the news and just get going, run <code>npm
install jest@^30.0.0</code> and follow the migration guide: <a
href="https://jestjs.io/docs/upgrading-to-jest30">Upgrading from Jest 29
to 30</a>.</p>
<p><a href="https://jestjs.io/blog/2025/06/04/jest-30">Read the full
blog post</a></p>
<h3>Features</h3>
<ul>
<li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to
<code>globalsCleanup</code> and
<code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to
<code>--waitForUnhandledRejections</code></li>
<li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher
for validating array elements. (<a
href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li>
<li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code>
to allow opting out of <code>babel-preset-jest</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li>
<li><code>[expect]</code> Revert <a
href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to
fix
<code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code>
when there are multiple calls (<a
href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li>
<li><code>[jest-circus, jest-cli, jest-config]</code> Add
<code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to
minimise performance impact of correct detection of unhandled promise
rejections introduced in <a
href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li>
<li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option
to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li>
<li><code>[jest-circus]</code> Add a <code>retryImmediately</code>
option to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> Allow
<code>setupFilesAfterEnv</code> to export an async function (<a
href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li>
<li><code>[jest-circus, jest-test-result]</code> Add
<code>startedAt</code> timestamp in <code>TestCaseResultObject</code>
within <code>onTestCaseResult</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li>
<li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a
href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add
<code>mts</code> and <code>cts</code> to default
<code>moduleFileExtensions</code> config (<a
href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update
<code>testMatch</code> and <code>testRegex</code> default option for
supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and
<code>cts</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li>
<li><code>[jest-config]</code> Loads config file from provided path in
<code>package.json</code> (<a
href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li>
<li><code>[jest-config]</code> Allow loading
<code>jest.config.cts</code> files (<a
href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li>
<li><code>[jest-config]</code> Show <code>rootDir</code> in error
message when a <code>preset</code> fails to load (<a
href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li>
<li><code>[jest-config]</code> Support loading TS config files using
<code>esbuild-register</code> via docblock loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li>
<li><code>[jest-config]</code> Allow passing TS config loader options
via docblock comment (<a
href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li>
<li><code>[jest-config]</code> If Node is running with type stripping
enabled, do not require a TS loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li>
<li><code>[@jest/core]</code> Group together open handles with the same
stack trace (<a
href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li>
<li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test
setup overhead (<a
href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li>
<li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed
<code>--filter</code> to accept an object with shape <code>{ filtered:
Array&lt;string&gt; }</code> to match <a
href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li>
<li><code>[@jest/core]</code> Support <code>--outputFile</code> option
for <a
href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li>
<li><code>[@jest/core]</code> Stringify Errors properly with
<code>--json</code> flag (<a
href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li>
<li><code>[@jest/core, @jest/test-sequencer]</code>
[<strong>BREAKING</strong>] Exposes <code>globalConfig</code> &amp;
<code>contexts</code> to <code>TestSequencer</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li>
<li><code>[jest-each]</code> Introduce <code>%$</code> option to add
number of the test to its title (<a
href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
deprecated <code>jest.genMockFromModule()</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
unnecessary defensive code (<a
href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li>
<li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>]
Upgrade JSDOM to v22 (<a
href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li>
<li><code>[@jest/environment-jsdom-abstract]</code> Introduce new
package which abstracts over the <code>jsdom</code> environment,
allowing usage of custom versions of JSDOM (<a
href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li>
<li><code>[jest-environment-node]</code> Update jest environment with
dispose symbols <code>Symbol</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li>
<li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add
type inference for function parameters in <code>CalledWith</code>
assertions (<a
href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li>
<li><code>[@jest/expect-utils]</code> Properly compare all types of
<code>TypedArray</code>s (<a
href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li>
<li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade
<code>@sinonjs/fake-timers</code> to v13 (<a
href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li>
<li><code>[@jest/fake-timers]</code> Exposing new modern timers function
<code>advanceTimersToFrame()</code> which advances all timers by the
needed milliseconds to execute callbacks currently scheduled with
<code>requestAnimationFrame</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-matcher-utils]</code> Add
<code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of
objects (<a
href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li>
<li><code>[jest-mock]</code> Add support for the Explicit Resource
Management proposal to use the <code>using</code> keyword with
<code>jest.spyOn(object, methodName)</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li>
<li><code>[jest-reporters]</code> Add support for <a
href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC
mode 2026</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li>
<li><code>[jest-resolver]</code> Support <code>file://</code> URLs as
paths (<a
href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li>
<li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code>
Pass the conditions when resolving stub modules (<a
href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li>
<li><code>[jest-runtime]</code> Exposing new modern timers function
<code>jest.advanceTimersToFrame()</code> from
<code>@jest/fake-timers</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-runtime]</code> Support
<code>import.meta.filename</code> and <code>import.meta.dirname</code>
(available from <a
href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a
href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jestjs/jest/blob/main/CHANGELOG.md">jest-environment-jsdom's
changelog</a>.</em></p>
<blockquote>
<h2>30.0.0</h2>
<h3>Features</h3>
<ul>
<li><code>[*]</code> Renamed <code>globalsCleanupMode</code> to
<code>globalsCleanup</code> and
<code>--waitNextEventLoopTurnForUnhandledRejectionEvents</code> to
<code>--waitForUnhandledRejections</code></li>
<li><code>[expect]</code> Add <code>ArrayOf</code> asymmetric matcher
for validating array elements. (<a
href="https://redirect.github.com/jestjs/jest/pull/15567">#15567</a>)</li>
<li><code>[babel-jest]</code> Add option <code>excludeJestPreset</code>
to allow opting out of <code>babel-preset-jest</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15164">#15164</a>)</li>
<li><code>[expect]</code> Revert <a
href="https://redirect.github.com/jestjs/jest/pull/15038">#15038</a> to
fix
<code>expect(fn).toHaveBeenCalledWith(expect.objectContaining(...))</code>
when there are multiple calls (<a
href="https://redirect.github.com/jestjs/jest/pull/15508">#15508</a>)</li>
<li><code>[jest-circus, jest-cli, jest-config]</code> Add
<code>waitNextEventLoopTurnForUnhandledRejectionEvents</code> flag to
minimise performance impact of correct detection of unhandled promise
rejections introduced in <a
href="https://redirect.github.com/jestjs/jest/pull/14315">#14315</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/14681">#14681</a>)</li>
<li><code>[jest-circus]</code> Add a <code>waitBeforeRetry</code> option
to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14738">#14738</a>)</li>
<li><code>[jest-circus]</code> Add a <code>retryImmediately</code>
option to <code>jest.retryTimes</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14696">#14696</a>)</li>
<li><code>[jest-circus, jest-jasmine2]</code> Allow
<code>setupFilesAfterEnv</code> to export an async function (<a
href="https://redirect.github.com/jestjs/jest/issues/10962">#10962</a>)</li>
<li><code>[jest-circus, jest-test-result]</code> Add
<code>startedAt</code> timestamp in <code>TestCaseResultObject</code>
within <code>onTestCaseResult</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15145">#15145</a>)</li>
<li><code>[jest-cli]</code> Export <code>buildArgv</code> (<a
href="https://redirect.github.com/facebook/jest/pull/15310">#15310</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Add
<code>mts</code> and <code>cts</code> to default
<code>moduleFileExtensions</code> config (<a
href="https://redirect.github.com/facebook/jest/pull/14369">#14369</a>)</li>
<li><code>[jest-config]</code> [<strong>BREAKING</strong>] Update
<code>testMatch</code> and <code>testRegex</code> default option for
supporting <code>mjs</code>, <code>cjs</code>, <code>mts</code>, and
<code>cts</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14584">#14584</a>)</li>
<li><code>[jest-config]</code> Loads config file from provided path in
<code>package.json</code> (<a
href="https://redirect.github.com/facebook/jest/pull/14044">#14044</a>)</li>
<li><code>[jest-config]</code> Allow loading
<code>jest.config.cts</code> files (<a
href="https://redirect.github.com/facebook/jest/pull/14070">#14070</a>)</li>
<li><code>[jest-config]</code> Show <code>rootDir</code> in error
message when a <code>preset</code> fails to load (<a
href="https://redirect.github.com/jestjs/jest/pull/15194">#15194</a>)</li>
<li><code>[jest-config]</code> Support loading TS config files using
<code>esbuild-register</code> via docblock loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15190">#15190</a>)</li>
<li><code>[jest-config]</code> Allow passing TS config loader options
via docblock comment (<a
href="https://redirect.github.com/jestjs/jest/pull/15234">#15234</a>)</li>
<li><code>[jest-config]</code> If Node is running with type stripping
enabled, do not require a TS loader (<a
href="https://redirect.github.com/jestjs/jest/pull/15480">#15480</a>)</li>
<li><code>[@jest/core]</code> Group together open handles with the same
stack trace (<a
href="https://redirect.github.com/jestjs/jest/pull/13417">#13417</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14789">#14789</a>)</li>
<li><code>[@jest/core]</code> Add <code>perfStats</code> to surface test
setup overhead (<a
href="https://redirect.github.com/jestjs/jest/pull/14622">#14622</a>)</li>
<li><code>[@jest/core]</code> [<strong>BREAKING</strong>] Changed
<code>--filter</code> to accept an object with shape <code>{ filtered:
Array&lt;string&gt; }</code> to match <a
href="https://jestjs.io/docs/cli#--filterfile">documentation</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/13319">#13319</a>)</li>
<li><code>[@jest/core]</code> Support <code>--outputFile</code> option
for <a
href="https://jestjs.io/docs/cli#--listtests"><code>--listTests</code></a>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14980">#14980</a>)</li>
<li><code>[@jest/core]</code> Stringify Errors properly with
<code>--json</code> flag (<a
href="https://redirect.github.com/jestjs/jest/pull/15329">#15329</a>)</li>
<li><code>[@jest/core, @jest/test-sequencer]</code>
[<strong>BREAKING</strong>] Exposes <code>globalConfig</code> &amp;
<code>contexts</code> to <code>TestSequencer</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14535">#14535</a>,
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14543">#14543</a>)</li>
<li><code>[jest-each]</code> Introduce <code>%$</code> option to add
number of the test to its title (<a
href="https://redirect.github.com/jestjs/jest/pull/14710">#14710</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
deprecated <code>jest.genMockFromModule()</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15042">#15042</a>)</li>
<li><code>[@jest/environment]</code> [<strong>BREAKING</strong>] Remove
unnecessary defensive code (<a
href="https://redirect.github.com/jestjs/jest/pull/15045">#15045</a>)</li>
<li><code>[jest-environment-jsdom]</code> [<strong>BREAKING</strong>]
Upgrade JSDOM to v22 (<a
href="https://redirect.github.com/jestjs/jest/pull/13825">#13825</a>)</li>
<li><code>[@jest/environment-jsdom-abstract]</code> Introduce new
package which abstracts over the <code>jsdom</code> environment,
allowing usage of custom versions of JSDOM (<a
href="https://redirect.github.com/jestjs/jest/pull/14717">#14717</a>)</li>
<li><code>[jest-environment-node]</code> Update jest environment with
dispose symbols <code>Symbol</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14888">#14888</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/14909">#14909</a>)</li>
<li><code>[expect, @jest/expect]</code> [<strong>BREAKING</strong>] Add
type inference for function parameters in <code>CalledWith</code>
assertions (<a
href="https://redirect.github.com/facebook/jest/pull/15129">#15129</a>)</li>
<li><code>[@jest/expect-utils]</code> Properly compare all types of
<code>TypedArray</code>s (<a
href="https://redirect.github.com/facebook/jest/pull/15178">#15178</a>)</li>
<li><code>[@jest/fake-timers]</code> [<strong>BREAKING</strong>] Upgrade
<code>@sinonjs/fake-timers</code> to v13 (<a
href="https://redirect.github.com/jestjs/jest/pull/14544">#14544</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15470">#15470</a>)</li>
<li><code>[@jest/fake-timers]</code> Exposing new modern timers function
<code>advanceTimersToFrame()</code> which advances all timers by the
needed milliseconds to execute callbacks currently scheduled with
<code>requestAnimationFrame</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-matcher-utils]</code> Add
<code>SERIALIZABLE_PROPERTIES</code> to allow custom serialization of
objects (<a
href="https://redirect.github.com/jestjs/jest/pull/14893">#14893</a>)</li>
<li><code>[jest-mock]</code> Add support for the Explicit Resource
Management proposal to use the <code>using</code> keyword with
<code>jest.spyOn(object, methodName)</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14895">#14895</a>)</li>
<li><code>[jest-reporters]</code> Add support for <a
href="https://gist.github.com/christianparpart/d8a62cc1ab659194337d73e399004036">DEC
mode 2026</a> (<a
href="https://redirect.github.com/jestjs/jest/pull/15008">#15008</a>)</li>
<li><code>[jest-resolver]</code> Support <code>file://</code> URLs as
paths (<a
href="https://redirect.github.com/jestjs/jest/pull/15154">#15154</a>)</li>
<li><code>[jest-resolve,jest-runtime,jest-resolve-dependencies]</code>
Pass the conditions when resolving stub modules (<a
href="https://redirect.github.com/jestjs/jest/pull/15489">#15489</a>)</li>
<li><code>[jest-runtime]</code> Exposing new modern timers function
<code>jest.advanceTimersToFrame()</code> from
<code>@jest/fake-timers</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/14598">#14598</a>)</li>
<li><code>[jest-runtime]</code> Support
<code>import.meta.filename</code> and <code>import.meta.dirname</code>
(available from <a
href="https://nodejs.org/en/blog/release/v20.11.0">Node 20.11</a>) (<a
href="https://redirect.github.com/jestjs/jest/pull/14854">#14854</a>)</li>
<li><code>[jest-runtime]</code> Support <code>import.meta.resolve</code>
(<a
href="https://redirect.github.com/jestjs/jest/pull/14930">#14930</a>)</li>
<li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Make it
mandatory to pass <code>globalConfig</code> to the <code>Runtime</code>
constructor (<a
href="https://redirect.github.com/jestjs/jest/pull/15044">#15044</a>)</li>
<li><code>[jest-runtime]</code> Add <code>unstable_unmockModule</code>
(<a
href="https://redirect.github.com/jestjs/jest/pull/15080">#15080</a>)</li>
<li><code>[jest-runtime]</code> Add <code>onGenerateMock</code>
transformer callback for auto generated callbacks (<a
href="https://redirect.github.com/jestjs/jest/pull/15433">#15433</a>
&amp; <a
href="https://redirect.github.com/jestjs/jest/pull/15482">#15482</a>)</li>
<li><code>[jest-runtime]</code> [<strong>BREAKING</strong>] Use
<code>vm.compileFunction</code> over <code>vm.Script</code> (<a
href="https://redirect.github.com/jestjs/jest/pull/15461">#15461</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a383155cd5"><code>a383155</code></a>
v30.0.0</li>
<li><a
href="ce14203d91"><code>ce14203</code></a>
v30.0.0-rc.1</li>
<li><a
href="ac334c0cdf"><code>ac334c0</code></a>
v30.0.0-beta.8</li>
<li><a
href="7c799e579e"><code>7c799e5</code></a>
v30.0.0-beta.7</li>
<li><a
href="4f964497dc"><code>4f96449</code></a>
v30.0.0-beta.6</li>
<li><a
href="286dc4a398"><code>286dc4a</code></a>
v30.0.0-beta.5</li>
<li><a
href="76632c6ec3"><code>76632c6</code></a>
chore: drop node 23 (<a
href="https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom/issues/15640">#15640</a>)</li>
<li><a
href="69f0c890c8"><code>69f0c89</code></a>
v30.0.0-beta.4</li>
<li><a
href="2950cbbdc1"><code>2950cbb</code></a>
Update deps.</li>
<li><a
href="a123a3b667"><code>a123a3b</code></a>
v30.0.0-beta.3</li>
<li>Additional commits viewable in <a
href="https://github.com/jestjs/jest/commits/v30.0.0/packages/jest-environment-jsdom">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jest-environment-jsdom&package-manager=npm_and_yarn&previous-version=29.7.0&new-version=30.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-10 04:34:41 +00:00
dependabot[bot]
8da1c9d9fe Bump eslint-plugin-testing-library from 7.4.0 to 7.5.0 in /frontend (#1262)
Bumps
[eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library)
from 7.4.0 to 7.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's
releases</a>.</em></p>
<blockquote>
<h2>v7.5.0</h2>
<h1><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.4.0...v7.5.0">7.5.0</a>
(2025-06-09)</h1>
<h3>Features</h3>
<ul>
<li><strong>no-node-access:</strong> disallow DOM event methods (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1023">#1023</a>)
(<a
href="934bc5e25d">934bc5e</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/752">#752</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="934bc5e25d"><code>934bc5e</code></a>
feat(no-node-access): disallow DOM event methods (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1023">#1023</a>)</li>
<li><a
href="665577c5b1"><code>665577c</code></a>
refactor: Include test files in type checking (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1022">#1022</a>)</li>
<li><a
href="36facf1649"><code>36facf1</code></a>
ci: pass codecov token through env vars</li>
<li><a
href="295eb44735"><code>295eb44</code></a>
ci: add workflow for coverage on main (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1021">#1021</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.4.0...v7.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-testing-library&package-manager=npm_and_yarn&previous-version=7.4.0&new-version=7.5.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-10 04:34:15 +00:00
dependabot[bot]
7830e6f6fa Bump @mantine/form from 8.0.0 to 8.1.0 in /frontend (#1261)
Bumps
[@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form)
from 8.0.0 to 8.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/form</code>'s
releases</a>.</em></p>
<blockquote>
<h2>8.1.0</h2>
<p><a href="https://mantine.dev/changelog/8-1-0">View changelog with
demos on mantine.dev website</a></p>
<h2>DatePicker presets</h2>
<p><a href="https://mantine.dev/dates/date-picker">DatePicker</a>, <a
href="https://mantine.dev/dates/date-picker-input">DatePickerInput</a>
and <a
href="https://mantine.dev/dates/date-time-picker">DateTimePicker</a> now
support <code>presets</code> prop that allows you to add custom date
presets. Presets are displayed next to the calendar:</p>
<pre lang="tsx"><code>import dayjs from 'dayjs';
import { DatePicker } from '@mantine/dates';
<p>function Demo() {
const today = dayjs();</p>
<p>return (
&lt;DatePicker
type=&quot;range&quot;
presets={[
{
value: [today.subtract(2, 'day').format('YYYY-MM-DD'),
today.format('YYYY-MM-DD')],
label: 'Last two days',
},
{
value: [today.subtract(7, 'day').format('YYYY-MM-DD'),
today.format('YYYY-MM-DD')],
label: 'Last 7 days',
},
{
value: [today.startOf('month').format('YYYY-MM-DD'),
today.format('YYYY-MM-DD')],
label: 'This month',
},
{
value: [
today.subtract(1, 'month').startOf('month').format('YYYY-MM-DD'),
today.subtract(1, 'month').endOf('month').format('YYYY-MM-DD'),
],
label: 'Last month',
},
{
value: [
today.subtract(1, 'year').startOf('year').format('YYYY-MM-DD'),
today.subtract(1, 'year').endOf('year').format('YYYY-MM-DD'),
],
label: 'Last year',
},
]}
/&gt;
);
}
</code></pre></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ee3bd375cb"><code>ee3bd37</code></a>
[release] Version: 8.1.0</li>
<li><a
href="d4113266ad"><code>d411326</code></a>
Merge branch 'master' into 8.1</li>
<li><a
href="b9a4fdc09b"><code>b9a4fdc</code></a>
[release] Version: 8.0.2</li>
<li><a
href="df2c90a42f"><code>df2c90a</code></a>
[<code>@​mantine/form</code>] Fix <code>form.reorderItem</code>
reordering only the first item (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7892">#7892</a>)</li>
<li><a
href="9023b6bee2"><code>9023b6b</code></a>
Merge branch 'master' of github.com:mantinedev/mantine into 8.1</li>
<li><a
href="6b18e290be"><code>6b18e29</code></a>
[refactor] Add deprecation notice to resolvers exported from
<code>@mantine/form</code> ...</li>
<li><a
href="0c25d6e341"><code>0c25d6e</code></a>
Merge branch master into 8.1</li>
<li><a
href="57f637d6ba"><code>57f637d</code></a>
[release] Version: 8.0.1</li>
<li><a
href="f559894ced"><code>f559894</code></a>
Merge branch '8.1.0-contributions' of github.com:mantinedev/mantine into
8.1</li>
<li><a
href="19f8343273"><code>19f8343</code></a>
[<code>@​mantine/form</code>] Add <code>resetField</code> method to form
utilities (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7806">#7806</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/mantinedev/mantine/commits/8.1.0/packages/@mantine/form">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/form&package-manager=npm_and_yarn&previous-version=8.0.0&new-version=8.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-10 04:33:59 +00:00
dependabot[bot]
41b5cca039 Bump @types/node from 22.15.1 to 24.0.0 in /frontend (#1260)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.1 to 24.0.0.
<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=22.15.1&new-version=24.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-10 04:33:42 +00:00
dependabot[bot]
13643fc20f Bump eslint-plugin-jest from 28.12.0 to 28.13.0 in /frontend (#1258)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 28.12.0 to 28.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v28.13.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">28.13.0</a>
(2025-06-06)</h1>
<h3>Features</h3>
<ul>
<li>create new <code>prefer-ending-with-an-expect</code> rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>)
(<a
href="fe1349bbc7">fe1349b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">28.13.0</a>
(2025-06-06)</h1>
<h3>Features</h3>
<ul>
<li>create new <code>prefer-ending-with-an-expect</code> rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>)
(<a
href="fe1349bbc7">fe1349b</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ad2036b74"><code>3ad2036</code></a>
chore(release): 28.13.0 [skip ci]</li>
<li><a
href="fe1349bbc7"><code>fe1349b</code></a>
feat: create new <code>prefer-ending-with-an-expect</code> rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1742">#1742</a>)</li>
<li><a
href="f97645e9fe"><code>f97645e</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1744">#1744</a>)</li>
<li>See full diff in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.12.0...v28.13.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=28.12.0&new-version=28.13.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-09 04:59:40 +00:00
dependabot[bot]
5fbcb9baa6 Bump eslint-plugin-testing-library from 7.3.0 to 7.4.0 in /frontend (#1257)
Bumps
[eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library)
from 7.3.0 to 7.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's
releases</a>.</em></p>
<blockquote>
<h2>v7.4.0</h2>
<h1><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.3.0...v7.4.0">7.4.0</a>
(2025-06-05)</h1>
<h3>Features</h3>
<ul>
<li><strong>prefer-presence-queries:</strong> add autofix support (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1020">#1020</a>)
(<a
href="4ab50a0594">4ab50a0</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/916">#916</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4ab50a0594"><code>4ab50a0</code></a>
feat(prefer-presence-queries): add autofix support (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1020">#1020</a>)</li>
<li><a
href="5eed1ddcc1"><code>5eed1dd</code></a>
build(deps-dev): bump <code>@​types/node</code> from 22.10.1 to 22.15.29
(<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1016">#1016</a>)</li>
<li><a
href="342f640c9d"><code>342f640</code></a>
build(deps-dev): bump eslint-plugin-jest from 28.9.0 to 28.12.0 (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1019">#1019</a>)</li>
<li><a
href="5b24014a3c"><code>5b24014</code></a>
refactor: strengthen type safety (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1015">#1015</a>)</li>
<li><a
href="984f245ff1"><code>984f245</code></a>
docs: add y-hsgw as a contributor for code, and test (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1014">#1014</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.3.0...v7.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-testing-library&package-manager=npm_and_yarn&previous-version=7.3.0&new-version=7.4.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-06 04:58:43 +00:00
dependabot[bot]
865629a088 Bump @tabler/icons-react from 3.33.0 to 3.34.0 in /frontend (#1255)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.33.0 to 3.34.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tabler/tabler-icons/releases"><code>@​tabler/icons-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Release 3.34.0</h2>
<!-- raw HTML omitted -->
<h3>19 new icons:</h3>
<ul>
<li><code>filled/building-bridge-2</code></li>
<li><code>filled/columns-1</code></li>
<li><code>filled/columns-2</code></li>
<li><code>filled/columns-3</code></li>
<li><code>filled/confetti</code></li>
<li><code>filled/container</code></li>
<li><code>filled/layout-board-split</code></li>
<li><code>filled/layout-board</code></li>
<li><code>filled/library-plus</code></li>
<li><code>filled/library</code></li>
<li><code>filled/octagon-minus</code></li>
<li><code>filled/octagon-plus</code></li>
<li><code>filled/receipt-dollar</code></li>
<li><code>filled/receipt-euro</code></li>
<li><code>filled/receipt-pound</code></li>
<li><code>filled/receipt-rupee</code></li>
<li><code>filled/receipt-yen</code></li>
<li><code>filled/receipt-yuan</code></li>
<li><code>filled/template</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a33f5aec97"><code>a33f5ae</code></a>
Release 3.34.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.34.0/packages/icons-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tabler/icons-react&package-manager=npm_and_yarn&previous-version=3.33.0&new-version=3.34.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-03 04:50:34 +00:00
dependabot[bot]
05b1688fd9 Bump eslint-plugin-testing-library from 7.2.0 to 7.3.0 in /frontend (#1254)
Bumps
[eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library)
from 7.2.0 to 7.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's
releases</a>.</em></p>
<blockquote>
<h2>v7.3.0</h2>
<h1><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.2...v7.3.0">7.3.0</a>
(2025-05-30)</h1>
<h3>Features</h3>
<ul>
<li><strong>prefer-find-by:</strong> handle waitFor wrapping findBy
queries (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1013">#1013</a>)
(<a
href="cf02697f6c">cf02697</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/910">#910</a></li>
</ul>
<h2>v7.2.2</h2>
<h2><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.1...v7.2.2">7.2.2</a>
(2025-05-26)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>no-wait-for-side-effects:</strong> detect await expressions
(<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1008">#1008</a>)
(<a
href="e4c0daaabb">e4c0daa</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/742">#742</a></li>
</ul>
<h2>v7.2.1</h2>
<h2><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.0...v7.2.1">7.2.1</a>
(2025-05-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>await-async-queries:</strong> false positive with optional
chaining (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1009">#1009</a>)
(<a
href="e9f8f4fa6d">e9f8f4f</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/882">#882</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf02697f6c"><code>cf02697</code></a>
feat(prefer-find-by): handle waitFor wrapping findBy queries (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1013">#1013</a>)</li>
<li><a
href="e4c0daaabb"><code>e4c0daa</code></a>
fix(no-wait-for-side-effects): detect await expressions (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1008">#1008</a>)</li>
<li><a
href="707748526e"><code>7077485</code></a>
chore: update issue templates (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1012">#1012</a>)</li>
<li><a
href="e9f8f4fa6d"><code>e9f8f4f</code></a>
fix(await-async-queries): false positive with optional chaining (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1009">#1009</a>)</li>
<li><a
href="70fea912ce"><code>70fea91</code></a>
build(deps): bump <code>@​babel/helpers</code> from 7.26.0 to 7.27.1 in
the npm_and_yarn gr...</li>
<li><a
href="8c847d7cca"><code>8c847d7</code></a>
build(deps): bump the npm_and_yarn group with 3 updates (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/990">#990</a>)</li>
<li><a
href="8905e0c79a"><code>8905e0c</code></a>
docs: add StyleShit as a contributor for code, test, and doc (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1007">#1007</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.2.0...v7.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-testing-library&package-manager=npm_and_yarn&previous-version=7.2.0&new-version=7.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-06-02 05:27:00 +00:00
dependabot[bot]
788aed3a36 Bump eslint-plugin-jest from 28.11.0 to 28.12.0 in /frontend (#1251)
Bumps
[eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest)
from 28.11.0 to 28.12.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's
releases</a>.</em></p>
<blockquote>
<h2>v28.12.0</h2>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.2...v28.12.0">28.12.0</a>
(2025-05-29)</h1>
<h3>Features</h3>
<ul>
<li><strong>no-disabled-tests:</strong> improve error message and
simplify rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>)
(<a
href="1fb5a4acf0">1fb5a4a</a>)</li>
</ul>
<h2>v28.11.2</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.1...v28.11.2">28.11.2</a>
(2025-05-29)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>no-commented-out-tests:</strong> make message less ambiguous
(<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>)
(<a
href="14c27ab73f">14c27ab</a>)</li>
</ul>
<h2>v28.11.1</h2>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.11.1">28.11.1</a>
(2025-05-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>no-large-snapshots:</strong> use a far better message for
when an unexpected snapshot is found (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1736">#1736</a>)
(<a
href="0f5b873edc">0f5b873</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md">eslint-plugin-jest's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.2...v28.12.0">28.12.0</a>
(2025-05-29)</h1>
<h3>Features</h3>
<ul>
<li><strong>no-disabled-tests:</strong> improve error message and
simplify rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>)
(<a
href="1fb5a4acf0">1fb5a4a</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.1...v28.11.2">28.11.2</a>
(2025-05-29)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>no-commented-out-tests:</strong> make message less ambiguous
(<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>)
(<a
href="14c27ab73f">14c27ab</a>)</li>
</ul>
<h2><a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.11.1">28.11.1</a>
(2025-05-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>no-large-snapshots:</strong> use a far better message for
when an unexpected snapshot is found (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1736">#1736</a>)
(<a
href="0f5b873edc">0f5b873</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="aa649365a7"><code>aa64936</code></a>
chore(release): 28.12.0 [skip ci]</li>
<li><a
href="1fb5a4acf0"><code>1fb5a4a</code></a>
feat(no-disabled-tests): improve error message and simplify rule (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1739">#1739</a>)</li>
<li><a
href="ff8c9ac255"><code>ff8c9ac</code></a>
chore(release): 28.11.2 [skip ci]</li>
<li><a
href="14c27ab73f"><code>14c27ab</code></a>
fix(no-commented-out-tests): make message less ambiguous (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1740">#1740</a>)</li>
<li><a
href="2e599596b5"><code>2e59959</code></a>
refactor(prefer-lowercase-title): rename message id (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1738">#1738</a>)</li>
<li><a
href="f22560c419"><code>f22560c</code></a>
chore(release): 28.11.1 [skip ci]</li>
<li><a
href="5c10c18f43"><code>5c10c18</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1737">#1737</a>)</li>
<li><a
href="0f5b873edc"><code>0f5b873</code></a>
fix(no-large-snapshots): use a far better message for when an unexpected
snap...</li>
<li><a
href="db8172b396"><code>db8172b</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1735">#1735</a>)</li>
<li><a
href="3b4bc34d41"><code>3b4bc34</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1733">#1733</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.11.0...v28.12.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jest&package-manager=npm_and_yarn&previous-version=28.11.0&new-version=28.12.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-30 04:28:46 +00:00
Erik Vroon
d3f7018b1a Add sitemap (#1249) 2025-05-28 09:38:28 +00:00
dependabot[bot]
7f4431d245 Bump cookies-next from 5.1.0 to 6.0.0 in /frontend (#1248)
Bumps [cookies-next](https://github.com/andreizanik/cookies-next) from
5.1.0 to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/andreizanik/cookies-next/releases">cookies-next's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: Make hooks trigger rerender. by <a
href="https://github.com/greg2012201"><code>@​greg2012201</code></a> in
<a
href="https://redirect.github.com/andreizanik/cookies-next/pull/99">andreizanik/cookies-next#99</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0">https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="45ad636018"><code>45ad636</code></a>
6.0.0</li>
<li><a
href="4317cb026c"><code>4317cb0</code></a>
Merge pull request <a
href="https://redirect.github.com/andreizanik/cookies-next/issues/99">#99</a>
from greg2012201/master</li>
<li><a
href="70f295b657"><code>70f295b</code></a>
fix: Fix a typo.</li>
<li><a
href="93a96910b2"><code>93a9691</code></a>
refactor: Make type imports consistent.</li>
<li><a
href="3d860ee776"><code>3d860ee</code></a>
fix: Make input types consistent.</li>
<li><a
href="fab26479d9"><code>fab2647</code></a>
refactor: Simplify &amp; make types consistent.</li>
<li><a
href="0bcf2b9db7"><code>0bcf2b9</code></a>
fix: Get rid off redundant package.</li>
<li><a
href="d1e73732ec"><code>d1e7373</code></a>
docs: Add docs about reactive hooks.</li>
<li><a
href="42f29933d9"><code>42f2993</code></a>
feat: Move context hook to the hooks module.</li>
<li><a
href="b9545a1f0b"><code>b9545a1</code></a>
test: Add tests for context with pooling enabled.</li>
<li>Additional commits viewable in <a
href="https://github.com/andreizanik/cookies-next/compare/v5.1.0...v6.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cookies-next&package-manager=npm_and_yarn&previous-version=5.1.0&new-version=6.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-28 04:42:39 +00:00
dependabot[bot]
311508b17b Bump i18next from 25.1.1 to 25.2.0 in /frontend (#1244)
Bumps [i18next](https://github.com/i18next/i18next) from 25.1.1 to
25.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v25.2.0</h2>
<ul>
<li>introduce <code>cacheInBuiltFormats</code> option to address <a
href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li>
</ul>
<h2>v25.1.3</h2>
<ul>
<li>Ensure nsSeparator is respected when appendNamespaceToMissingKey is
true <a
href="https://redirect.github.com/i18next/i18next/pull/2311">2311</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2310">2310</a></li>
</ul>
<h2>v25.1.2</h2>
<ul>
<li>do not mutate t options, fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2307">2307</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>25.2.0</h2>
<ul>
<li>introduce <code>cacheInBuiltFormats</code> option to address <a
href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li>
</ul>
<h2>25.1.3</h2>
<ul>
<li>Ensure nsSeparator is respected when appendNamespaceToMissingKey is
true <a
href="https://redirect.github.com/i18next/i18next/pull/2311">2311</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2310">2310</a></li>
</ul>
<h2>25.1.2</h2>
<ul>
<li>do not mutate t options, fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2307">2307</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="01dd297224"><code>01dd297</code></a>
25.2.0</li>
<li><a
href="ce54c7db5a"><code>ce54c7d</code></a>
introduce <code>cacheInBuiltFormats</code> option to address <a
href="https://redirect.github.com/i18next/i18next/issues/2227">#2227</a></li>
<li><a
href="0b4a3d3429"><code>0b4a3d3</code></a>
25.1.3</li>
<li><a
href="0b3d16741d"><code>0b3d167</code></a>
release</li>
<li><a
href="f50472fe9e"><code>f50472f</code></a>
Respect <code>nsSeparator</code> when
<code>appendNamespaceToMissingKey</code> is <code>true</code> (<a
href="https://redirect.github.com/i18next/i18next/issues/2311">#2311</a>)</li>
<li><a
href="32979d8d9d"><code>32979d8</code></a>
chore: update dependencies (<a
href="https://redirect.github.com/i18next/i18next/issues/2309">#2309</a>)</li>
<li><a
href="ec86d00ed9"><code>ec86d00</code></a>
25.1.2</li>
<li><a
href="ba1a6dccc2"><code>ba1a6dc</code></a>
do not mutate t options, fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2307">#2307</a></li>
<li>See full diff in <a
href="https://github.com/i18next/i18next/compare/v25.1.1...v25.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=25.1.1&new-version=25.2.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-20 04:56:53 +00:00
dependabot[bot]
b9c3d9b04a Bump @tabler/icons-react from 3.31.0 to 3.33.0 in /frontend (#1242)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.31.0 to 3.33.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tabler/tabler-icons/releases"><code>@​tabler/icons-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Release 3.33.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>filled/clipboard-plus</code></li>
<li><code>filled/clipboard-smile</code></li>
<li><code>filled/ease-in-control-point</code></li>
<li><code>filled/ease-in-out-control-points</code></li>
<li><code>filled/ease-out-control-point</code></li>
<li><code>filled/file-analytics</code></li>
<li><code>filled/file-code</code></li>
<li><code>filled/file-diff</code></li>
<li><code>filled/file-dots</code></li>
<li><code>filled/file-function</code></li>
<li><code>filled/file-info</code></li>
<li><code>filled/file-typography</code></li>
<li><code>filled/heart-broken</code></li>
<li><code>filled/laurel-wreath-1</code></li>
<li><code>filled/laurel-wreath-2</code></li>
<li><code>filled/laurel-wreath-3</code></li>
<li><code>filled/microscope</code></li>
<li><code>filled/ufo</code></li>
</ul>
<p>Fixed icon: <code>filled/book</code></p>
<h2>Release 3.32.0</h2>
<!-- raw HTML omitted -->
<h3>27 new icons:</h3>
<ul>
<li><code>outline/arrow-bar-to-down-dashed</code></li>
<li><code>outline/arrow-bar-to-left-dashed</code></li>
<li><code>outline/arrow-bar-to-right-dashed</code></li>
<li><code>outline/arrow-bar-to-up-dashed</code></li>
<li><code>outline/chalkboard-teacher</code></li>
<li><code>outline/filter-2-bolt</code></li>
<li><code>outline/filter-2-cancel</code></li>
<li><code>outline/filter-2-check</code></li>
<li><code>outline/filter-2-code</code></li>
<li><code>outline/filter-2-cog</code></li>
<li><code>outline/filter-2-discount</code></li>
<li><code>outline/filter-2-dollar</code></li>
<li><code>outline/filter-2-down</code></li>
<li><code>outline/filter-2-edit</code></li>
<li><code>outline/filter-2-exclamation</code></li>
<li><code>outline/filter-2-minus</code></li>
<li><code>outline/filter-2-pause</code></li>
<li><code>outline/filter-2-pin</code></li>
<li><code>outline/filter-2-plus</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ba4462edcc"><code>ba4462e</code></a>
Release 3.33.0</li>
<li><a
href="356cb4a581"><code>356cb4a</code></a>
Release 3.32.0</li>
<li><a
href="dffc9d87f9"><code>dffc9d8</code></a>
Reduce the size of ts bundle (<a
href="https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react/issues/1359">#1359</a>)</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.33.0/packages/icons-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tabler/icons-react&package-manager=npm_and_yarn&previous-version=3.31.0&new-version=3.33.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-19 04:30:01 +00:00
Erik Vroon
c2122de698 New Crowdin updates (#1237) 2025-05-15 08:08:55 +02:00
Erik Vroon
ad1719d92d New Crowdin updates (#1236) 2025-05-14 20:54:48 +00:00
Erik Vroon
28c77e7e7b New Crowdin updates (#1233) 2025-05-14 07:13:13 +02:00
dependabot[bot]
7a189aa4e5 Bump eslint-plugin-testing-library from 7.1.0 to 7.2.0 in /frontend (#1234)
Bumps
[eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library)
from 7.1.0 to 7.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's
releases</a>.</em></p>
<blockquote>
<h2>v7.2.0</h2>
<h1><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.1.1...v7.2.0">7.2.0</a>
(2025-05-13)</h1>
<h3>Features</h3>
<ul>
<li>add <code>no-test-id-queries</code> rule (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1006">#1006</a>)
(<a
href="abe42cd90e">abe42cd</a>),
closes <a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/279">#279</a></li>
</ul>
<h2>v7.1.1</h2>
<h2><a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.1.0...v7.1.1">7.1.1</a>
(2024-12-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>use valid config type for supporting both ESLint v8 and v9 (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/976">#976</a>)
(<a
href="d8e44b2c4b">d8e44b2</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="abe42cd90e"><code>abe42cd</code></a>
feat: add <code>no-test-id-queries</code> rule (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1006">#1006</a>)</li>
<li><a
href="bde567fecd"><code>bde567f</code></a>
build(deps-dev): bump semver from 7.6.3 to 7.7.1 (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1004">#1004</a>)</li>
<li><a
href="acc0acd382"><code>acc0acd</code></a>
docs: add danielrentz as a contributor for doc (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1003">#1003</a>)</li>
<li><a
href="be6801fb49"><code>be6801f</code></a>
docs: fix example in prefer-screen-queries.md (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/995">#995</a>)</li>
<li><a
href="c71374ba4f"><code>c71374b</code></a>
build(deps-dev): bump <code>@​commitlint/cli</code> from 19.6.0 to
19.8.0 (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/998">#998</a>)</li>
<li><a
href="0e5e5f5e78"><code>0e5e5f5</code></a>
build(deps-dev): bump <code>@​commitlint/config-conventional</code> from
19.6.0 to 19.8.0 (...</li>
<li><a
href="7961400332"><code>7961400</code></a>
docs(rules/no-wait-for-multiple-assertions): fix typo (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/1001">#1001</a>)</li>
<li><a
href="d4b90689b4"><code>d4b9068</code></a>
build(deps): bump <code>@​octokit/endpoint</code> from 10.1.1 to 10.1.3
in the npm_and_yarn...</li>
<li><a
href="ae16243dac"><code>ae16243</code></a>
build(deps-dev): bump lint-staged from 15.2.10 to 15.4.3 (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/988">#988</a>)</li>
<li><a
href="4f3606794d"><code>4f36067</code></a>
chore: fix commitlint local setup (<a
href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/977">#977</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v7.1.0...v7.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-testing-library&package-manager=npm_and_yarn&previous-version=7.1.0&new-version=7.2.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-14 04:55:31 +00:00
Erik Vroon
861650171e New Crowdin updates (#1232) 2025-05-13 23:55:02 +02:00
Erik Vroon
00323a8e84 New Crowdin updates (#1222) 2025-05-10 17:31:01 +02:00
Erik Vroon
f962804118 Use icons for selecting stage items (#1221)
![image](https://github.com/user-attachments/assets/e5f224d9-cd66-4f98-80f9-81a541c8a325)

Use icons for stage items in modal to create stage items to improve UX.
I made the icons myself so they're not very beautiful
2025-05-10 14:29:40 +00:00
Erik Vroon
1282649fbb New Crowdin updates (#1217) 2025-05-08 23:21:09 +02:00
Erik Vroon
dba4452da1 Fix svg logo (#1213)
This stops the svg logo from relying on the Lato font to be installed
Instead, the text is now just made out of regular paths instead of
embedded text that relies on system fonts

fixes https://github.com/evroon/bracket/issues/1207
2025-05-08 17:43:06 +02:00
Jon Miller
ec8addc5d9 Add member names to teams table (#1201)
Hi there, cool project. I appreciated seeing a working example of
FastAPI + NextJS together.

I noticed the teams table didn't show each team member in the members
column, so here's a small PR to do so. Feel free to suggest edits!

Screenshot:
![Screenshot 2025-05-05 at 12 24
51 PM](https://github.com/user-attachments/assets/ec9bf320-0423-434f-aee4-12f099d0c70e)
2025-05-08 10:21:59 +02:00
Erik Vroon
f0c5875584 New Crowdin updates (#1210) 2025-05-07 20:24:09 +00:00
Erik Vroon
6051ea36d1 New Crowdin updates (#1209) 2025-05-07 16:27:44 +00:00
dependabot[bot]
a5eda67f8d Bump i18next from 25.0.0 to 25.1.1 in /frontend (#1206)
Bumps [i18next](https://github.com/i18next/i18next) from 25.0.0 to
25.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v25.1.1</h2>
<ul>
<li>fix options type for <code>parseMissingKeyHandler</code></li>
</ul>
<h2>v25.1.0</h2>
<ul>
<li>feat: <code>parseMissingKeyHandler</code> now takes options as
parameter like in missingKeyHandler <a
href="https://redirect.github.com/i18next/i18next/issues/2304">2304</a></li>
</ul>
<h2>v25.0.2</h2>
<ul>
<li>fix <code>cloneInstance</code> with <code>forkResourceStore:
true</code> addresses <a
href="https://redirect.github.com/i18next/i18next/issues/2303">2303</a></li>
</ul>
<h2>v25.0.1</h2>
<ul>
<li>optimize <code>changeLanguage</code> to correctly use
<code>getBestMatchFromCodes</code> (string or array) <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a>
and improve <code>resolvedLanguage</code> set for non canonical
codes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>25.1.1</h2>
<ul>
<li>fix options type for <code>parseMissingKeyHandler</code></li>
</ul>
<h2>25.1.0</h2>
<ul>
<li>feat: <code>parseMissingKeyHandler</code> now takes options as
parameter like in missingKeyHandler <a
href="https://redirect.github.com/i18next/i18next/issues/2304">2304</a></li>
</ul>
<h2>25.0.2</h2>
<ul>
<li>fix <code>cloneInstance</code> with <code>forkResourceStore:
true</code> addresses <a
href="https://redirect.github.com/i18next/i18next/issues/2303">2303</a></li>
</ul>
<h2>25.0.1</h2>
<ul>
<li>optimize <code>changeLanguage</code> to correctly use
<code>getBestMatchFromCodes</code> (string or array) <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a>
and improve <code>resolvedLanguage</code> set for non canonical
codes</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="34bcdb5b2f"><code>34bcdb5</code></a>
25.1.1</li>
<li><a
href="de7100d94a"><code>de7100d</code></a>
fix options type for <code>parseMissingKeyHandler</code> <a
href="https://redirect.github.com/i18next/i18next/issues/2304">#2304</a></li>
<li><a
href="fa7d117316"><code>fa7d117</code></a>
25.1.0</li>
<li><a
href="6caace469c"><code>6caace4</code></a>
feat: <code>parseMissingKeyHandler</code> now takes options as parameter
like in missing...</li>
<li><a
href="c633121e57"><code>c633121</code></a>
25.0.2</li>
<li><a
href="8a5579176e"><code>8a55791</code></a>
fix <code>cloneInstance</code> with <code>forkResourceStore: true</code>
addresses <a
href="https://redirect.github.com/i18next/i18next/issues/2303">#2303</a></li>
<li><a
href="c40d0a2744"><code>c40d0a2</code></a>
remove unnecessary condition</li>
<li><a
href="f31b684e27"><code>f31b684</code></a>
25.0.1</li>
<li><a
href="df87d9dbcd"><code>df87d9d</code></a>
optimize <code>changeLanguage</code> to correctly use
<code>getBestMatchFromCodes</code> (string or...</li>
<li>See full diff in <a
href="https://github.com/i18next/i18next/compare/v25.0.0...v25.1.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=25.0.0&new-version=25.1.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-07 04:38:28 +00:00
Erik Vroon
d803a9889d New Crowdin updates (#1205) 2025-05-07 00:00:43 +02:00
dependabot[bot]
b98bfe7f5f Bump @mantine/form from 7.17.0 to 8.0.0 in /frontend (#1204)
Bumps
[@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form)
from 7.17.0 to 8.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/form</code>'s
releases</a>.</em></p>
<blockquote>
<h2>8.0.0 🌶️</h2>
<p><a href="https://mantine.dev/changelog/8-0-0">View changelog with
demos on mantine.dev website</a></p>
<h2>Migration guide</h2>
<p>This changelog covers breaking changes and new features in Mantine
8.0.
To migrate your application to Mantine 8.0, follow <a
href="https://mantine.dev/guides/7x-to-8x">7.x → 8.x migration
guide</a>.</p>
<h2>Granular global styles exports</h2>
<p>Global styles are now splitted between 3 files:</p>
<ul>
<li><code>baseline.css</code> – a minimal CSS reset, sets
<code>box-sizing: border-box</code> and changes font properties</li>
<li><code>default-css-variables.css</code> – contains all CSS variables
generated from the default theme</li>
<li><code>global.css</code> – global classes used in Mantine
components</li>
</ul>
<p>If you previously imported individual styles from
<code>@mantine/core</code> package, you need to update imports
to use new files:</p>
<pre lang="tsx"><code>import '@mantine/core/styles/baseline.css';
import '@mantine/core/styles/default-css-variables.css';
import '@mantine/core/styles/global.css';
</code></pre>
<p>If you imported <code>@mantine/core/styles.css</code>, no changes are
required –
all new files are already included in <code>styles.css</code>.</p>
<h2>Menu with submenus</h2>
<p><a href="https://mantine.dev/core/menu">Menu</a> component now
supports submenus:</p>
<pre lang="tsx"><code>import { Button, Menu } from '@mantine/core';
<p>function Demo() {
return (
&lt;Menu width={200} position=&quot;bottom-start&quot;&gt;
&lt;Menu.Target&gt;
&lt;Button&gt;Toggle Menu&lt;/Button&gt;
&lt;/Menu.Target&gt;</p>
<pre><code>  &amp;lt;Menu.Dropdown&amp;gt;
    &amp;lt;Menu.Item&amp;gt;Dashboard&amp;lt;/Menu.Item&amp;gt;

    &amp;lt;Menu.Sub&amp;gt;
      &amp;lt;Menu.Sub.Target&amp;gt;
&amp;lt;Menu.Sub.Item&amp;gt;Products&amp;lt;/Menu.Sub.Item&amp;gt;
      &amp;lt;/Menu.Sub.Target&amp;gt;
</code></pre>
<p>&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b1997c76d1"><code>b1997c7</code></a>
[release] Version: 8.0.0</li>
<li><a
href="7bc3344306"><code>7bc3344</code></a>
Merge branch master into 8.0</li>
<li><a
href="a3b5452ca8"><code>a3b5452</code></a>
[release] Version: 7.17.5</li>
<li><a
href="1526191660"><code>1526191</code></a>
[<code>@​mantine/form</code>] Add <code>form.getInitialValues</code>
handler</li>
<li><a
href="fc94243acd"><code>fc94243</code></a>
[release] Version: 8.0.0-alpha.3</li>
<li><a
href="5c80395297"><code>5c80395</code></a>
Merge branch 'master' of github.com:mantinedev/mantine into 8.0</li>
<li><a
href="839e2d63aa"><code>839e2d6</code></a>
[<code>@​maintine/core</code>] use-field: Fix <code>onValueChange</code>
always using stale function (...</li>
<li><a
href="e41bdc3afb"><code>e41bdc3</code></a>
[<code>@​mantine/form</code>] Fix incorrect circular types resolving (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7668">#7668</a>)</li>
<li><a
href="38359b072c"><code>38359b0</code></a>
Merge branch &quot;master&quot; into &quot;8.0&quot;</li>
<li><a
href="2833831873"><code>2833831</code></a>
[<code>@​mantine/form</code>] Add <code>defaultChecked</code> to
<code>form.getInputProps</code> return type (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/7702">#7702</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/mantinedev/mantine/commits/8.0.0/packages/@mantine/form">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/form&package-manager=npm_and_yarn&previous-version=7.17.0&new-version=8.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-06 04:10:22 +00:00
dependabot[bot]
b707c6b2c0 Bump @babel/core from 7.26.0 to 7.27.1 in /frontend (#1199)
Bumps
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
from 7.26.0 to 7.27.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<p>Thanks <a
href="https://github.com/kermanx"><code>@​kermanx</code></a> and <a
href="https://github.com/woaitsAryan"><code>@​woaitsAryan</code></a> for
your first PRs!</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-preset-env</code>, <code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><em>All packages</em>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.27.1 (2025-04-30)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17254">#17254</a>
Allow <code>using of</code> as lexical declaration within for (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17230">#17230</a>
Disallow get/set in TSPropertySignature (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17193">#17193</a>
Stricter TSImportType options parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-do-expressions</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17137">#17137</a>
fix: do expressions should allow early exit (<a
href="https://github.com/kermanx"><code>@​kermanx</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-wrap-function</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17251">#17251</a>
Fix: propagate argument evaluation errors through async promise chain
(<a
href="https://github.com/magic-akari"><code>@​magic-akari</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-remap-async-to-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17231">#17231</a> fix
apply()/call() annotated as pure (<a
href="https://github.com/Lacsw"><code>@​Lacsw</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-fixtures</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17233">#17233</a>
Create ChainExpression within TSInstantiationExpression (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17226">#17226</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 2) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17224">#17224</a>
Fill optional AST properties when both estree and typescript parser
plugin are enabled (Part 1) (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17080">#17080</a> Fix
start of TSParameterProperty (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17228">#17228</a>
Update firefox bugfix compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17156">#17156</a>
fix: Objects and arrays with multiple references should not be evaluated
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17216">#17216</a>
Fix: support const type parameter in generator (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>

<li><code>babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-arrow-functions</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-object-rest-spread</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-parameters</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17221">#17221</a>
Reduce generated names size for the 10th-11th (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-runtime-corejs2</code>,
<code>babel-runtime-corejs3</code>, <code>babel-runtime</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17263">#17263</a>
Remove unused <code>regenerator-runtime</code> dep in
<code>@babel/runtime</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17256">#17256</a>
Tune plugin compat data (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17236">#17236</a>
migrate babel-compat-data build script to mjs (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li>Other
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17232">#17232</a>
Bump typescript-eslint to 8.29.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17219">#17219</a>
test: add basic typescript-eslint integration tests (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/17205">#17205</a>
Inline regenerator in the relevant packages (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-register</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16844">#16844</a>
Migrate <code>@babel/register</code> to cts (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-cli</code>, <code>babel-compat-data</code>,
<code>babel-core</code>, <code>babel-generator</code>,
<code>babel-helper-compilation-targets</code>,
<code>babel-helper-fixtures</code>,
<code>babel-helper-module-imports</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-test-runner</code>,
<code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-helpers</code>, <code>babel-node</code>,
<code>babel-parser</code>,
<code>babel-plugin-transform-modules-amd</code>,
<code>babel-plugin-transform-modules-commonjs</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-plugin-transform-modules-umd</code>,
<code>babel-plugin-transform-react-display-name</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-plugin-transform-typeof-symbol</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-preset-env</code>, <code>babel-register</code>,
<code>babel-standalone</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/17207">#17207</a>
Enforce node protocol import (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eebd3a0602"><code>eebd3a0</code></a>
v7.27.1</li>
<li><a
href="c19e00eb22"><code>c19e00e</code></a>
[babel 8] Remove unnecessary CJS ESM wrapper (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17261">#17261</a>)</li>
<li><a
href="65b1c1d970"><code>65b1c1d</code></a>
Ignore browser-only files in coverage reports (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17262">#17262</a>)</li>
<li><a
href="35e7907a96"><code>35e7907</code></a>
Update error stack test (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17252">#17252</a>)</li>
<li><a
href="afe6ae260b"><code>afe6ae2</code></a>
Update <code>jest-light-runner</code> to v0.7.0 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17245">#17245</a>)</li>
<li><a
href="317e332e65"><code>317e332</code></a>
Enforce node protocol import (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17207">#17207</a>)</li>
<li><a
href="5e991bd4d7"><code>5e991bd</code></a>
add require-esm babel-register test (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17206">#17206</a>)</li>
<li><a
href="fdc0fb59e1"><code>fdc0fb5</code></a>
[Babel 8] Bump nodejs requirements to <code>^20.19.0 || &gt;=
22.12.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17204">#17204</a>)</li>
<li><a
href="5e1f1bc7cb"><code>5e1f1bc</code></a>
Fix failing Node.js 20 tests (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/17191">#17191</a>)</li>
<li><a
href="e1ce99df42"><code>e1ce99d</code></a>
v7.26.10</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.27.1/packages/babel-core">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/core&package-manager=npm_and_yarn&previous-version=7.26.0&new-version=7.27.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-05-01 04:41:06 +00:00
dependabot[bot]
c6e02f8e08 Bump axios from 1.8.2 to 1.9.0 in /frontend (#1197)
Bumps [axios](https://github.com/axios/axios) from 1.8.2 to 1.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/releases">axios's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.9.0</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>core:</strong> fix the Axios constructor implementation to
treat the config argument as optional; (<a
href="https://redirect.github.com/axios/axios/issues/6881">#6881</a>)
(<a
href="6c5d4cd692">6c5d4cd</a>)</li>
<li><strong>fetch:</strong> fixed ERR_NETWORK mapping for Safari
browsers; (<a
href="https://redirect.github.com/axios/axios/issues/6767">#6767</a>)
(<a
href="dfe8411c9a">dfe8411</a>)</li>
<li><strong>headers:</strong> allow iterable objects to be a data source
for the set method; (<a
href="https://redirect.github.com/axios/axios/issues/6873">#6873</a>)
(<a
href="1b1f9ccdc1">1b1f9cc</a>)</li>
<li><strong>headers:</strong> fix <code>getSetCookie</code> by using
'get' method for caseless access; (<a
href="https://redirect.github.com/axios/axios/issues/6874">#6874</a>)
(<a
href="d4f7df4b30">d4f7df4</a>)</li>
<li><strong>headers:</strong> fixed support for setting multiple header
values from an iterated source; (<a
href="https://redirect.github.com/axios/axios/issues/6885">#6885</a>)
(<a
href="f7a3b5e0f7">f7a3b5e</a>)</li>
<li><strong>http:</strong> send minimal end multipart boundary (<a
href="https://redirect.github.com/axios/axios/issues/6661">#6661</a>)
(<a
href="987d2e2dd3">987d2e2</a>)</li>
<li><strong>types:</strong> fix autocomplete for adapter config (<a
href="https://redirect.github.com/axios/axios/issues/6855">#6855</a>)
(<a
href="e61a8934d8">e61a893</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>AxiosHeaders:</strong> add getSetCookie method to retrieve
set-cookie headers values (<a
href="https://redirect.github.com/axios/axios/issues/5707">#5707</a>)
(<a
href="80ea756e72">80ea756</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+200/-34
([#6890](https://github.com/axios/axios/issues/6890)
[#6889](https://github.com/axios/axios/issues/6889)
[#6888](https://github.com/axios/axios/issues/6888)
[#6885](https://github.com/axios/axios/issues/6885)
[#6881](https://github.com/axios/axios/issues/6881)
[#6767](https://github.com/axios/axios/issues/6767)
[#6874](https://github.com/axios/axios/issues/6874)
[#6873](https://github.com/axios/axios/issues/6873) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+26/-1 ()">Jay</a></li>
<li><!-- raw HTML omitted --> <a
href="https://github.com/WillianAgostini" title="+21/-0
([#5707](https://github.com/axios/axios/issues/5707) )">Willian
Agostini</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/Gerhut"
title="+3/-3 ([#5096](https://github.com/axios/axios/issues/5096)
)">George Cheng</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/FatahChan"
title="+2/-2 ([#6855](https://github.com/axios/axios/issues/6855)
)">FatahChan</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/igstan"
title="+1/-1 ([#6661](https://github.com/axios/axios/issues/6661)
)">Ionuț G. Stan</a></li>
</ul>
<h2>Release v1.8.4</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>buildFullPath:</strong> handle <code>allowAbsoluteUrls:
false</code> without <code>baseURL</code> (<a
href="https://redirect.github.com/axios/axios/issues/6833">#6833</a>)
(<a
href="f10c2e0de7">f10c2e0</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/mhassan1"
title="+5/-1 ([#6833](https://github.com/axios/axios/issues/6833)
)">Marc Hassan</a></li>
</ul>
<h2>Release v1.8.3</h2>
<h2>Release notes:</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add missing type for allowAbsoluteUrls (<a
href="https://redirect.github.com/axios/axios/issues/6818">#6818</a>)
(<a
href="10fa70ef14">10fa70e</a>)</li>
<li><strong>xhr/fetch:</strong> pass <code>allowAbsoluteUrls</code> to
<code>buildFullPath</code> in <code>xhr</code> and <code>fetch</code>
adapters (<a
href="https://redirect.github.com/axios/axios/issues/6814">#6814</a>)
(<a
href="ec159e507b">ec159e5</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/Electroid"
title="+6/-0 ([#6811](https://github.com/axios/axios/issues/6811)
)">Ashcon Partovi</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/StefanBRas"
title="+4/-0 ([#6818](https://github.com/axios/axios/issues/6818)
)">StefanBRas</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/mhassan1"
title="+2/-2 ([#6814](https://github.com/axios/axios/issues/6814)
)">Marc Hassan</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/axios/axios/blob/v1.x/CHANGELOG.md">axios's
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/axios/axios/compare/v1.8.4...v1.9.0">1.9.0</a>
(2025-04-24)</h1>
<h3>Bug Fixes</h3>
<ul>
<li><strong>core:</strong> fix the Axios constructor implementation to
treat the config argument as optional; (<a
href="https://redirect.github.com/axios/axios/issues/6881">#6881</a>)
(<a
href="6c5d4cd692">6c5d4cd</a>)</li>
<li><strong>fetch:</strong> fixed ERR_NETWORK mapping for Safari
browsers; (<a
href="https://redirect.github.com/axios/axios/issues/6767">#6767</a>)
(<a
href="dfe8411c9a">dfe8411</a>)</li>
<li><strong>headers:</strong> allow iterable objects to be a data source
for the set method; (<a
href="https://redirect.github.com/axios/axios/issues/6873">#6873</a>)
(<a
href="1b1f9ccdc1">1b1f9cc</a>)</li>
<li><strong>headers:</strong> fix <code>getSetCookie</code> by using
'get' method for caseless access; (<a
href="https://redirect.github.com/axios/axios/issues/6874">#6874</a>)
(<a
href="d4f7df4b30">d4f7df4</a>)</li>
<li><strong>headers:</strong> fixed support for setting multiple header
values from an iterated source; (<a
href="https://redirect.github.com/axios/axios/issues/6885">#6885</a>)
(<a
href="f7a3b5e0f7">f7a3b5e</a>)</li>
<li><strong>http:</strong> send minimal end multipart boundary (<a
href="https://redirect.github.com/axios/axios/issues/6661">#6661</a>)
(<a
href="987d2e2dd3">987d2e2</a>)</li>
<li><strong>types:</strong> fix autocomplete for adapter config (<a
href="https://redirect.github.com/axios/axios/issues/6855">#6855</a>)
(<a
href="e61a8934d8">e61a893</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>AxiosHeaders:</strong> add getSetCookie method to retrieve
set-cookie headers values (<a
href="https://redirect.github.com/axios/axios/issues/5707">#5707</a>)
(<a
href="80ea756e72">80ea756</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a
href="https://github.com/DigitalBrainJS" title="+200/-34
([#6890](https://github.com/axios/axios/issues/6890)
[#6889](https://github.com/axios/axios/issues/6889)
[#6888](https://github.com/axios/axios/issues/6888)
[#6885](https://github.com/axios/axios/issues/6885)
[#6881](https://github.com/axios/axios/issues/6881)
[#6767](https://github.com/axios/axios/issues/6767)
[#6874](https://github.com/axios/axios/issues/6874)
[#6873](https://github.com/axios/axios/issues/6873) )">Dmitriy
Mozgovoy</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/jasonsaayman"
title="+26/-1 ()">Jay</a></li>
<li><!-- raw HTML omitted --> <a
href="https://github.com/WillianAgostini" title="+21/-0
([#5707](https://github.com/axios/axios/issues/5707) )">Willian
Agostini</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/Gerhut"
title="+3/-3 ([#5096](https://github.com/axios/axios/issues/5096)
)">George Cheng</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/FatahChan"
title="+2/-2 ([#6855](https://github.com/axios/axios/issues/6855)
)">FatahChan</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/igstan"
title="+1/-1 ([#6661](https://github.com/axios/axios/issues/6661)
)">Ionuț G. Stan</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.8.3...v1.8.4">1.8.4</a>
(2025-03-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>buildFullPath:</strong> handle <code>allowAbsoluteUrls:
false</code> without <code>baseURL</code> (<a
href="https://redirect.github.com/axios/axios/issues/6833">#6833</a>)
(<a
href="f10c2e0de7">f10c2e0</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/mhassan1"
title="+5/-1 ([#6833](https://github.com/axios/axios/issues/6833)
)">Marc Hassan</a></li>
</ul>
<h2><a
href="https://github.com/axios/axios/compare/v1.8.2...v1.8.3">1.8.3</a>
(2025-03-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add missing type for allowAbsoluteUrls (<a
href="https://redirect.github.com/axios/axios/issues/6818">#6818</a>)
(<a
href="10fa70ef14">10fa70e</a>)</li>
<li><strong>xhr/fetch:</strong> pass <code>allowAbsoluteUrls</code> to
<code>buildFullPath</code> in <code>xhr</code> and <code>fetch</code>
adapters (<a
href="https://redirect.github.com/axios/axios/issues/6814">#6814</a>)
(<a
href="ec159e507b">ec159e5</a>)</li>
</ul>
<h3>Contributors to this release</h3>
<ul>
<li><!-- raw HTML omitted --> <a href="https://github.com/Electroid"
title="+6/-0 ([#6811](https://github.com/axios/axios/issues/6811)
)">Ashcon Partovi</a></li>
<li><!-- raw HTML omitted --> <a href="https://github.com/StefanBRas"
title="+4/-0 ([#6818](https://github.com/axios/axios/issues/6818)
)">StefanBRas</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cdcfd214c1"><code>cdcfd21</code></a>
chore(release): v1.9.0 (<a
href="https://redirect.github.com/axios/axios/issues/6891">#6891</a>)</li>
<li><a
href="987d2e2dd3"><code>987d2e2</code></a>
fix(http): send minimal end multipart boundary (<a
href="https://redirect.github.com/axios/axios/issues/6661">#6661</a>)</li>
<li><a
href="f112edfdfa"><code>f112edf</code></a>
chore(ci): add PR files guard action; (<a
href="https://redirect.github.com/axios/axios/issues/6890">#6890</a>)</li>
<li><a
href="61de4c05cc"><code>61de4c0</code></a>
chore(ci): update github actions; (<a
href="https://redirect.github.com/axios/axios/issues/6889">#6889</a>)</li>
<li><a
href="c3aba3d8f7"><code>c3aba3d</code></a>
chore(ci): add labeler github action; (<a
href="https://redirect.github.com/axios/axios/issues/6888">#6888</a>)</li>
<li><a
href="f7a3b5e0f7"><code>f7a3b5e</code></a>
fix(headers): fixed support for setting multiple header values from an
iterat...</li>
<li><a
href="e61a8934d8"><code>e61a893</code></a>
fix(types): fix autocomplete for adapter config (<a
href="https://redirect.github.com/axios/axios/issues/6855">#6855</a>)</li>
<li><a
href="6c5d4cd692"><code>6c5d4cd</code></a>
fix(core): fix the Axios constructor implementation to treat the config
argum...</li>
<li><a
href="dfe8411c9a"><code>dfe8411</code></a>
fix(fetch): fixed ERR_NETWORK mapping for Safari browsers; (<a
href="https://redirect.github.com/axios/axios/issues/6767">#6767</a>)</li>
<li><a
href="d4f7df4b30"><code>d4f7df4</code></a>
fix(headers): fix <code>getSetCookie</code> by using 'get' method for
caseless access; (...</li>
<li>Additional commits viewable in <a
href="https://github.com/axios/axios/compare/v1.8.2...v1.9.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=axios&package-manager=npm_and_yarn&previous-version=1.8.2&new-version=1.9.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-25 04:26:29 +00:00
dependabot[bot]
97d83dfa9c Bump @types/node from 22.14.0 to 22.15.1 in /frontend (#1196)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.14.0 to 22.15.1.
<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=22.14.0&new-version=22.15.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-25 04:26:23 +00:00
dependabot[bot]
5a2e6763c1 Bump react-i18next from 15.4.0 to 15.5.1 in /frontend (#1193)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
15.4.0 to 15.5.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md">react-i18next's
changelog</a>.</em></p>
<blockquote>
<h3>15.5.1</h3>
<p>add typescript as optional peer dependency <a
href="https://redirect.github.com/i18next/react-i18next/pull/1843">1843</a></p>
<h3>15.5.0</h3>
<p>feat: use const type parameters for useTranslation() <a
href="https://redirect.github.com/i18next/react-i18next/pull/1842">1842</a></p>
<h3>15.4.1</h3>
<p>fix: unique key warning on componentized element <a
href="https://redirect.github.com/i18next/react-i18next/pull/1835">1835</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f1bd087f5e"><code>f1bd087</code></a>
15.5.1</li>
<li><a
href="114db06a1e"><code>114db06</code></a>
release</li>
<li><a
href="28c1fdcda0"><code>28c1fdc</code></a>
add typescript as optional peer dependency (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1843">#1843</a>)</li>
<li><a
href="ac79767b39"><code>ac79767</code></a>
15.5.0</li>
<li><a
href="d761b0eaa0"><code>d761b0e</code></a>
release</li>
<li><a
href="7459a3622f"><code>7459a36</code></a>
feat: use const type parameters for useTranslation() (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1842">#1842</a>)</li>
<li><a
href="1d6fef3b18"><code>1d6fef3</code></a>
fix img url</li>
<li><a
href="2b756d37a5"><code>2b756d3</code></a>
try to highligh code snippets with html instead of jsx <a
href="https://redirect.github.com/i18next/react-i18next/issues/1838">#1838</a></li>
<li><a
href="4cbe54d5eb"><code>4cbe54d</code></a>
fix readme image</li>
<li><a
href="76c0e38d6d"><code>76c0e38</code></a>
fix readme image</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/react-i18next/compare/v15.4.0...v15.5.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-i18next&package-manager=npm_and_yarn&previous-version=15.4.0&new-version=15.5.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-24 04:51:01 +00:00
dependabot[bot]
b964fae668 Bump i18next from 24.2.0 to 25.0.0 in /frontend (#1190)
Bumps [i18next](https://github.com/i18next/i18next) from 24.2.0 to
25.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/releases">i18next's
releases</a>.</em></p>
<blockquote>
<h2>v25.0.0</h2>
<p><strong>This is a potentially breaking release:</strong></p>
<ul>
<li>fix multiple changeLanguage call that may have result in wrong order
in previous versions <a
href="https://redirect.github.com/i18next/i18next/issues/1605">1605</a>
<a
href="https://redirect.github.com/i18next/i18next/pull/2298">2298</a></li>
<li>adapt <code>changeLanguage</code> to always (string or array) use
<code>getBestMatchFromCodes</code> <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a></li>
<li><code>getBestMatchFromCodes</code> now tries to fallback to language
code with same script <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a></li>
</ul>
<h2>v24.2.3</h2>
<ul>
<li>Upgrade <code>@​babel/runtime</code> package to version v7.26.10 <a
href="https://redirect.github.com/i18next/i18next/issues/2293">2293</a></li>
</ul>
<h2>v24.2.2</h2>
<ul>
<li>fix: Interpolation fails with arrays (TypeError) and doesn't work
with objects in defaultValue <a
href="https://redirect.github.com/i18next/react-i18next/issues/1829">1829</a></li>
</ul>
<h2>v24.2.1</h2>
<ul>
<li>Standardize null/undefined checks across codebase <a
href="https://redirect.github.com/i18next/i18next/pull/2275">2275</a></li>
<li>fix(typescript): make TFunction augmentable again <a
href="https://redirect.github.com/i18next/i18next/pull/2279">2279</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2278">2278</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's
changelog</a>.</em></p>
<blockquote>
<h2>25.0.0</h2>
<p><strong>This is a potentially breaking release:</strong></p>
<ul>
<li>fix multiple changeLanguage call that may have result in wrong order
in previous versions <a
href="https://redirect.github.com/i18next/i18next/issues/1605">1605</a>
<a
href="https://redirect.github.com/i18next/i18next/pull/2298">2298</a></li>
<li>adapt <code>changeLanguage</code> to always (string or array) use
<code>getBestMatchFromCodes</code> <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a></li>
<li><code>getBestMatchFromCodes</code> now tries to fallback to language
code with same script <a
href="https://redirect.github.com/i18next/i18next/issues/2299">2299</a></li>
</ul>
<h2>24.2.3</h2>
<ul>
<li>Upgrade <code>@​babel/runtime</code> package to version v7.26.10 <a
href="https://redirect.github.com/i18next/i18next/issues/2293">2293</a></li>
</ul>
<h2>24.2.2</h2>
<ul>
<li>fix: Interpolation fails with arrays (TypeError) and doesn't work
with objects in defaultValue <a
href="https://redirect.github.com/i18next/react-i18next/issues/1829">1829</a></li>
</ul>
<h2>24.2.1</h2>
<ul>
<li>Standardize null/undefined checks across codebase <a
href="https://redirect.github.com/i18next/i18next/pull/2275">2275</a></li>
<li>fix(typescript): make TFunction augmentable again <a
href="https://redirect.github.com/i18next/i18next/pull/2279">2279</a>,
fixes <a
href="https://redirect.github.com/i18next/i18next/issues/2278">2278</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2db79d9255"><code>2db79d9</code></a>
25.0.0</li>
<li><a
href="bde194e2d7"><code>bde194e</code></a>
prepare major release</li>
<li><a
href="200da272ce"><code>200da27</code></a>
fix multiple changeLanguage calls may resolve to a wrong language (<a
href="https://redirect.github.com/i18next/i18next/issues/2298">#2298</a>)</li>
<li><a
href="59498aede4"><code>59498ae</code></a>
24.2.3</li>
<li><a
href="5e7f389feb"><code>5e7f389</code></a>
Upgrade <code>@​babel/runtime</code> package to version v7.26.10 <a
href="https://redirect.github.com/i18next/i18next/issues/2293">#2293</a></li>
<li><a
href="bc4dea98d0"><code>bc4dea9</code></a>
update changelog</li>
<li><a
href="34946ba62b"><code>34946ba</code></a>
fix image link</li>
<li><a
href="e3d66d0ead"><code>e3d66d0</code></a>
24.2.2</li>
<li><a
href="fdeab8a8ae"><code>fdeab8a</code></a>
fix: Interpolation fails with arrays (TypeError) and does not work with
objec...</li>
<li><a
href="e107554582"><code>e107554</code></a>
update year</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/i18next/compare/v24.2.0...v25.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=24.2.0&new-version=25.0.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-16 04:28:41 +00:00
dependabot[bot]
9aa6423009 Bump next from 15.2.4 to 15.3.0 in /frontend (#1187)
[//]: # (dependabot-start)
⚠️  **Dependabot is rebasing this PR** ⚠️ 

Rebasing might not happen immediately, so don't worry if this takes some
time.

Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.

---

[//]: # (dependabot-end)

Bumps [next](https://github.com/vercel/next.js) from 15.2.4 to 15.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code>&lt;select&gt;</code> styling for
consistency: <a
href="https://redirect.github.com/vercel/next.js/issues/76973">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76989">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://redirect.github.com/vercel/next.js/issues/76988">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://redirect.github.com/vercel/next.js/issues/76976">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://redirect.github.com/vercel/next.js/issues/76990">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://redirect.github.com/vercel/next.js/issues/76904">#76904</a></li>
<li>track persistent caching usage: <a
href="https://redirect.github.com/vercel/next.js/issues/76996">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://redirect.github.com/vercel/next.js/issues/76915">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77033">#77033</a></li>
<li>Move static-env imports: <a
href="https://redirect.github.com/vercel/next.js/issues/77035">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://redirect.github.com/vercel/next.js/issues/77027">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77038">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://redirect.github.com/vercel/next.js/issues/76960">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://redirect.github.com/vercel/next.js/issues/77044">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://redirect.github.com/vercel/next.js/issues/77053">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://redirect.github.com/vercel/next.js/issues/77058">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://redirect.github.com/vercel/next.js/issues/77078">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://redirect.github.com/vercel/next.js/issues/77081">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://redirect.github.com/vercel/next.js/issues/77089">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://redirect.github.com/vercel/next.js/issues/76916">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://redirect.github.com/vercel/next.js/issues/77084">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://redirect.github.com/vercel/next.js/issues/76994">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://redirect.github.com/vercel/next.js/issues/77135">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://redirect.github.com/vercel/next.js/issues/76971">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://redirect.github.com/vercel/next.js/issues/77059">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://redirect.github.com/vercel/next.js/issues/77119">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://redirect.github.com/vercel/next.js/issues/77189">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77129">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://redirect.github.com/vercel/next.js/issues/77008">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://redirect.github.com/vercel/next.js/issues/77121">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://redirect.github.com/vercel/next.js/issues/77146">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://redirect.github.com/vercel/next.js/issues/77147">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77205">#77205</a></li>
<li>Update middleware request header: <a
href="https://redirect.github.com/vercel/next.js/issues/77201">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://redirect.github.com/vercel/next.js/issues/77212">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://redirect.github.com/vercel/next.js/issues/77210">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://redirect.github.com/vercel/next.js/issues/77207">#77207</a></li>
<li>Update cache handler interface: <a
href="https://redirect.github.com/vercel/next.js/issues/76687">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://redirect.github.com/vercel/next.js/issues/77242">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/76885">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://redirect.github.com/vercel/next.js/issues/77196">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://redirect.github.com/vercel/next.js/issues/77090">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://redirect.github.com/vercel/next.js/issues/77209">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://redirect.github.com/vercel/next.js/issues/77257">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://redirect.github.com/vercel/next.js/issues/73873">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://redirect.github.com/vercel/next.js/issues/77260">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://redirect.github.com/vercel/next.js/issues/77249">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b"><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="97ad23fb00"><code>97ad23f</code></a>
IA 2.0: Add &quot;Next Steps&quot; link to /docs landing page (<a
href="https://redirect.github.com/vercel/next.js/issues/77981">#77981</a>)</li>
<li><a
href="60bfe64295"><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="7b483cb8f4"><code>7b483cb</code></a>
Upgrade React from <code>33661467-20250407</code> to
<code>3fbfb9ba-20250409</code> (<a
href="https://redirect.github.com/vercel/next.js/issues/77982">#77982</a>)</li>
<li><a
href="664110c188"><code>664110c</code></a>
Turbopack: read asset entries strongly consistent (<a
href="https://redirect.github.com/vercel/next.js/issues/77974">#77974</a>)</li>
<li><a
href="741f6fc9d3"><code>741f6fc</code></a>
Revert standalone extension change for module type (<a
href="https://redirect.github.com/vercel/next.js/issues/77978">#77978</a>)</li>
<li><a
href="6d5df0edff"><code>6d5df0e</code></a>
Update bundler development test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77959">#77959</a>)</li>
<li><a
href="cecfb259f2"><code>cecfb25</code></a>
Update bundler production test manifest (<a
href="https://redirect.github.com/vercel/next.js/issues/77958">#77958</a>)</li>
<li><a
href="c010ecb237"><code>c010ecb</code></a>
Revert &quot;docs: revert image 15.3 change until live&quot; (<a
href="https://redirect.github.com/vercel/next.js/issues/77977">#77977</a>)</li>
<li><a
href="154267cb03"><code>154267c</code></a>
Turbopack: fix instrumentation asset context name (<a
href="https://redirect.github.com/vercel/next.js/issues/77973">#77973</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.2.4...v15.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=15.2.4&new-version=15.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-10 04:33:27 +00:00
dependabot[bot]
cc8ee38701 Bump @next/bundle-analyzer from 15.2.0 to 15.3.0 in /frontend (#1186)
Bumps
[@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)
from 15.2.0 to 15.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/bundle-analyzer</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code>&lt;select&gt;</code> styling for
consistency: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76973">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76989">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76988">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76976">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76990">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76904">#76904</a></li>
<li>track persistent caching usage: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76996">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76915">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77033">#77033</a></li>
<li>Move static-env imports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77035">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77027">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77038">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76960">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77044">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77053">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77058">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77078">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77081">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77089">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76916">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77084">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76994">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77135">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76971">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77059">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77119">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77189">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77129">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77008">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77121">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77146">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77147">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77205">#77205</a></li>
<li>Update middleware request header: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77201">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77212">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77210">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77207">#77207</a></li>
<li>Update cache handler interface: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76687">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77242">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/76885">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77196">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77090">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77209">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77257">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/73873">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77260">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer/issues/77249">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b"><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295"><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582"><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d"><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a"><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801"><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce"><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li><a
href="2139369821"><code>2139369</code></a>
v15.3.0-canary.40</li>
<li><a
href="66514a6bc8"><code>66514a6</code></a>
v15.3.0-canary.39</li>
<li><a
href="fd5669dd41"><code>fd5669d</code></a>
v15.3.0-canary.38</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.0/packages/next-bundle-analyzer">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@next/bundle-analyzer&package-manager=npm_and_yarn&previous-version=15.2.0&new-version=15.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-10 04:32:16 +00:00
dependabot[bot]
1714a6c699 Bump @next/eslint-plugin-next from 15.2.0 to 15.3.0 in /frontend (#1185)
Bumps
[@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next)
from 15.2.0 to 15.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/eslint-plugin-next</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.3.0</h2>
<h3>Core Changes</h3>
<ul>
<li>[dev-overlay] Customize <code>&lt;select&gt;</code> styling for
consistency: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76973">#76973</a></li>
<li>Upgrade React from <code>029e8bd6-20250306</code> to
<code>0ca3deeb-20250311</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76989">#76989</a></li>
<li>[metadata]: add pinterest meta tag: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76988">#76988</a></li>
<li>[dev-overlay] ensure stripping overlay bundle in prod build: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76976">#76976</a></li>
<li>Apply env inlining during generate build mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76990">#76990</a></li>
<li>Turbopack: Implement deploymentId: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76904">#76904</a></li>
<li>track persistent caching usage: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76996">#76996</a></li>
<li>[metadata] re-insert icons to head for streamed metadata: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76915">#76915</a></li>
<li>Upgrade React from <code>0ca3deeb-20250311</code> to
<code>6aa8254b-20250312</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77033">#77033</a></li>
<li>Move static-env imports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77035">#77035</a></li>
<li>[dev-overlay] Add <code>size</code> setting to preferences: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77027">#77027</a></li>
<li>Add config for only generating static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77038">#77038</a></li>
<li>chore(HMR clients): Clean up and share code between app and pages
router: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76960">#76960</a></li>
<li>Add dev warning for cross-origin and stabilize allowedDevOrigins: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77044">#77044</a></li>
<li>unify allowed origin detection handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77053">#77053</a></li>
<li>Handle hash change in all files for static env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77058">#77058</a></li>
<li>[dev-overlay] highlight errored code line for runtime errors: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77078">#77078</a></li>
<li>NFT: Ignore all of Webpack: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77081">#77081</a></li>
<li>Add experimental build mode flag for env: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77089">#77089</a></li>
<li>(feat) support client-side instrumentation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76916">#76916</a></li>
<li>Fix JSDoc comment for <code>'seconds'</code> cache life profile: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77084">#77084</a></li>
<li>refactor(HMR clients): Encapsulate some of the turbopack state
tracking into a shared TurbopackHmr class: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76994">#76994</a></li>
<li>Slightly improve error handling for unknown server actions: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77135">#77135</a></li>
<li>Fix output standalone for alternative bundler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76971">#76971</a></li>
<li>Add alternate bundler plugin information to <code>next info</code>:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77059">#77059</a></li>
<li>[metadata] remove the default segement check for metadata rendering:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77119">#77119</a></li>
<li>[dev-overlay] Fix stacking order of highlighted line: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77189">#77189</a></li>
<li>Upgrade React from <code>6aa8254b-20250312</code> to
<code>5398b711-20250314</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77129">#77129</a></li>
<li>fix(styled-jsx): Pass <code>useLightningcss</code> option to
<code>styled-jsx</code> correctly: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77008">#77008</a></li>
<li>log the instrumentation-client execution time: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77121">#77121</a></li>
<li>Turbopack: canary-gate production builds: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77146">#77146</a></li>
<li>[dev-overlay] remove special handling for missing tag error : <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77147">#77147</a></li>
<li>chore(react-dev-overlay): Remove confusingly underscored variables
in <code>useErrorOverlayReducer</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77205">#77205</a></li>
<li>Update middleware request header: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77201">#77201</a></li>
<li>Update default allowed origins list: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77212">#77212</a></li>
<li>Ensure deploymentId is used for CSS preloads: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77210">#77210</a></li>
<li>chore(HMR clients): Fix a bunch of typescript errors by including
the appropriate webpack type declarations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77207">#77207</a></li>
<li>Update cache handler interface: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76687">#76687</a></li>
<li>Turbopack: don't include AMP optimizer in NFT: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77242">#77242</a></li>
<li>Server actions should not read stale data after calling
<code>revalidate*</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/76885">#76885</a></li>
<li>[dev-overlay] Blur fader for scrollable container: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77196">#77196</a></li>
<li>Make <code>revalidate*</code> work when followed by a redirect in a
route handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77090">#77090</a></li>
<li>feat: onNavigate for link: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77209">#77209</a></li>
<li>fix: pass telemetry plugin rspack tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77257">#77257</a></li>
<li>feat(eslint-plugin): add minimal built-in flat presets: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/73873">#73873</a></li>
<li>[perf] skip loading client manifest for static metadata routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77260">#77260</a></li>
<li>Upgrade React from <code>5398b711-20250314</code> to
<code>c69a5fc5-20250318</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/77249">#77249</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2ff04995b"><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295"><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582"><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d"><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a"><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801"><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce"><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li><a
href="2139369821"><code>2139369</code></a>
v15.3.0-canary.40</li>
<li><a
href="66514a6bc8"><code>66514a6</code></a>
v15.3.0-canary.39</li>
<li><a
href="fd5669dd41"><code>fd5669d</code></a>
v15.3.0-canary.38</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.0/packages/eslint-plugin-next">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@next/eslint-plugin-next&package-manager=npm_and_yarn&previous-version=15.2.0&new-version=15.3.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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
2025-04-10 04:31:36 +00:00