Commit Graph

613 Commits

Author SHA1 Message Date
dependabot[bot]
507fa13a86 Bump @babel/core from 7.24.0 to 7.25.2 in /frontend (#850)
Bumps
[@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core)
from 7.24.0 to 7.25.2.
<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.25.2 (2024-07-30)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16695">#16695</a>
Ensure that <code>requeueComputedKeyAndDecorators</code> is available
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 2</h4>
<ul>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
<h2>v7.25.1 (2024-07-28)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-function-name</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16683">#16683</a>
fix: <code>ensureFunctionName</code> may be undefined (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-react-constant-elements</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16582">#16582</a> fix
plugin-transform-react-constant-elements transform JSXFrament but not
add JSXExpressionContainer (<a
href="https://github.com/keiseiTi"><code>@​keiseiTi</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16587">#16587</a>
fix: fixed issue16583 + test (<a
href="https://github.com/nerodesu017"><code>@​nerodesu017</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16663">#16663</a>
Test eslint plugin against eslint 9 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Adrian (<a
href="https://github.com/nerodesu017"><code>@​nerodesu017</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/keiseiTi"><code>@​keiseiTi</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
</ul>
<h2>v7.25.0 (2024-07-26)</h2>
<p>Thanks <a
href="https://github.com/davidtaylorhq"><code>@​davidtaylorhq</code></a>
and <a href="https://github.com/slatereax"><code>@​slatereax</code></a>
for your first PR!</p>
<p>You can find the release blog post with some highlights at <a
href="https://babeljs.io/blog/2024/07/26/7.25.0">https://babeljs.io/blog/2024/07/26/7.25.0</a>.</p>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16537">#16537</a>
<code>await using</code> normative updates (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16602">#16602</a>
Ensure enum members syntactically determinable to be strings do not get
reverse mappings (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-function-name</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-wrap-function</code>,
<code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>,
<code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-plugin-transform-function-name</code>,
<code>babel-preset-env</code>, <code>babel-traverse</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16658">#16658</a>
Move <code>ensureFunctionName</code> to <code>NodePath.prototype</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16644">#16644</a>
Move <code>hoistVariables</code> to <code>Scope.prototype</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-split-export-declaration</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16645">#16645</a>
Move <code>splitExportDeclaration</code> to
<code>NodePath.prototype</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-environment-visitor</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-remap-async-to-generator</code>,
<code>babel-helper-replace-supers</code>,
<code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>,
<code>babel-plugin-bugfix-v8-static-class-fields-redefine-readonly</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-classes</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16649">#16649</a>
Move <code>environment-visitor</code> helper into
<code>@babel/traverse</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</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.25.2 (2024-07-30)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-core</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16695">#16695</a>
Ensure that <code>requeueComputedKeyAndDecorators</code> is available
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.1 (2024-07-28)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-function-name</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16683">#16683</a>
fix: <code>ensureFunctionName</code> may be undefined (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-react-constant-elements</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16582">#16582</a> fix
plugin-transform-react-constant-elements transform JSXFrament but not
add JSXExpressionContainer (<a
href="https://github.com/keiseiTi"><code>@​keiseiTi</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16587">#16587</a>
fix: fixed issue16583 + test (<a
href="https://github.com/nerodesu017"><code>@​nerodesu017</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16663">#16663</a>
Test eslint plugin against eslint 9 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
<h2>v7.25.0 (2024-07-26)</h2>
<h4>👓 Spec Compliance</h4>
<ul>
<li><code>babel-helpers</code>,
<code>babel-plugin-proposal-explicit-resource-management</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16537">#16537</a>
<code>await using</code> normative updates (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16602">#16602</a>
Ensure enum members syntactically determinable to be strings do not get
reverse mappings (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🚀 New Feature</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-function-name</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-wrap-function</code>,
<code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>,
<code>babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-plugin-transform-function-name</code>,
<code>babel-preset-env</code>, <code>babel-traverse</code>,
<code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16658">#16658</a>
Move <code>ensureFunctionName</code> to <code>NodePath.prototype</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-hoist-variables</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-plugin-proposal-async-do-expressions</code>,
<code>babel-plugin-transform-modules-systemjs</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16644">#16644</a>
Move <code>hoistVariables</code> to <code>Scope.prototype</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-split-export-declaration</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16645">#16645</a>
Move <code>splitExportDeclaration</code> to
<code>NodePath.prototype</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-environment-visitor</code>,
<code>babel-helper-module-transforms</code>,
<code>babel-helper-plugin-utils</code>,
<code>babel-helper-remap-async-to-generator</code>,
<code>babel-helper-replace-supers</code>,
<code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>,
<code>babel-plugin-bugfix-v8-static-class-fields-redefine-readonly</code>,
<code>babel-plugin-transform-async-generator-functions</code>,
<code>babel-plugin-transform-classes</code>, <code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16649">#16649</a>
Move <code>environment-visitor</code> helper into
<code>@babel/traverse</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>, <code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16480">#16480</a>
Expose wether a module has TLA or not as <code>.extra.async</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>,
<code>babel-plugin-bugfix-safari-class-field-initializer-scope</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16569">#16569</a>
Introduce <code>bugfix-safari-class-field-initializer-scope</code> (<a
href="https://github.com/davidtaylorhq"><code>@​davidtaylorhq</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-block-scoping</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16551">#16551</a> Add
<code>NodePath#getAssignmentIdentifiers</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-import-to-platform-api</code>,
<code>babel-plugin-proposal-json-modules</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16579">#16579</a> Add
<code>uncheckedRequire</code> option for JSON imports to CJS (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-transform-fixture-test-runner</code>,
<code>babel-node</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16642">#16642</a>
Allow using custom config in <code>babel-node --eval</code> (<a
href="https://github.com/slatereax"><code>@​slatereax</code></a>)</li>
</ul>
</li>
<li><code>babel-compat-data</code>,
<code>babel-helper-create-regexp-features-plugin</code>,
<code>babel-plugin-proposal-duplicate-named-capturing-groups-regex</code>,
<code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>,
<code>babel-preset-env</code>, <code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16445">#16445</a> Add
<code>duplicate-named-capturing-groups-regex</code> to
<code>preset-env</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16678">#16678</a>
Print parens around as expressions on the LHS (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0f8f408f6e"><code>0f8f408</code></a>
v7.25.2</li>
<li><a
href="6a15d7ac83"><code>6a15d7a</code></a>
Ensure that <code>requeueComputedKeyAndDecorators</code> is available
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16695">#16695</a>)</li>
<li><a
href="9f7e29a28d"><code>9f7e29a</code></a>
chore: fix one suppressed eslint error (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16696">#16696</a>)</li>
<li><a
href="2413d1a747"><code>2413d1a</code></a>
Add eslint-plugin-regexp (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16680">#16680</a>)</li>
<li><a
href="5dc3b44ffd"><code>5dc3b44</code></a>
Expose wether a module has TLA or not as <code>.extra.async</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16480">#16480</a>)</li>
<li><a
href="30aa64417e"><code>30aa644</code></a>
v7.24.9</li>
<li><a
href="7d923b83a9"><code>7d923b8</code></a>
Avoid <code>require()</code> call in <code>@babel/standalone</code>
bundle (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16639">#16639</a>)</li>
<li><a
href="889c58f656"><code>889c58f</code></a>
Revert &quot;Pin CI to Node.js 22.1&quot; (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16633">#16633</a>)</li>
<li><a
href="1f5af44117"><code>1f5af44</code></a>
v7.24.8</li>
<li><a
href="683c65496f"><code>683c654</code></a>
Enable some lint rules (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/16605">#16605</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.25.2/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.24.0&new-version=7.25.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot 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>
2024-08-05 21:25:46 +02:00
dependabot[bot]
5ac6932ff7 Bump @types/node from 22.0.0 to 22.1.0 in /frontend (#847)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.0.0 to 22.1.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.0.0&new-version=22.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>
2024-08-05 21:25:16 +02:00
dependabot[bot]
812cbba1c7 Bump @typescript-eslint/parser from 7.16.0 to 7.18.0 in /frontend (#849)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.16.0 to 7.18.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.18.0</h2>
<h2>7.18.0 (2024-07-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>types:</strong> update ECMA versions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9634">#9634</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
prevent runtime error when asserting a variable declared in default TS
lib (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9660">#9660</a>)</li>
<li><strong>eslint-plugin:</strong> [unbound-method] report on
destructuring in function parameters (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8952">#8952</a>)</li>
<li><strong>eslint-plugin:</strong> [no-duplicate-type-constituents]
shouldn't report on error types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9600">#9600</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions] support
branded booleans (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9297">#9297</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Oliver Salzburg</li>
<li>Vinccool96</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.17.0</h2>
<h2>7.17.0 (2024-07-22)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9507">#9507</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] add option to report
in error-handling scenarios only, and deprecate &quot;never&quot; (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9364">#9364</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] check
top-level type assertions (and more) (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9043">#9043</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions]
consider assertion function argument a boolean context (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9074">#9074</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] false
positive on optional private field (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9602">#9602</a>)</li>
<li><strong>typescript-estree:</strong> don't infer single-run when
--fix is in proces.argv (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9577">#9577</a>)</li>
<li><strong>typescript-estree:</strong> disable single-run inference
with extraFileExtensions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9580">#9580</a>)</li>
<li><strong>website:</strong> expose ATA types to eslint instance (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9598">#9598</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Armano <a
href="https://github.com/armano2"><code>@​armano2</code></a></li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.18.0 (2024-07-29)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.17.0 (2024-07-22)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.16.1 (2024-07-15)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="35cf3d2b2b"><code>35cf3d2</code></a>
chore(release): publish 7.18.0</li>
<li><a
href="05c9cb8d03"><code>05c9cb8</code></a>
chore(release): publish 7.17.0</li>
<li><a
href="58be99fd21"><code>58be99f</code></a>
chore: enable prefer-object-spread (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/9541">#9541</a>)</li>
<li><a
href="d1d0ba5c12"><code>d1d0ba5</code></a>
chore(release): publish 7.16.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.16.0&new-version=7.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>
2024-08-05 21:25:04 +02:00
github-actions[bot]
eea7026416 Update contributors in readme (#844)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-02 21:15:33 +02:00
github-actions[bot]
37d29dd9da Update contributors in docs (#845)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-02 21:15:23 +02:00
BachErik
be2ec7d9dd fix: publish docker image workflow (#830)
After many tests, I have now discovered that there is currently a
problem with node and arm64 in GitHub workflows. There is the following
issue: https://github.com/nodejs/docker-node/issues/1335. As already
mentioned at the top of the Node.js issue, a possible solution would be
to run it in offline mode, i.e. to cache the packages.

I have now adapted the GitHub workflow file so that it already works.
As you have already correctly noted, I have added QEMU.

Since this problem only affects Node, the backend is not affected and
already has the multi-architecture variant. To give the frontend
multi-arch as well, you would only have to add `linux/arm64` to the
platform, and then it should also work there.

But I still have a question: Why do you not work with the versions in
the workflow file, but with special commits?

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v1.5.2
2024-07-29 09:17:30 +02:00
Erik Vroon
d6f80caed3 New Crowdin updates (#820) 2024-07-29 09:15:39 +02:00
dependabot[bot]
4741f5fb5d Bump docker/login-action from 3.2.0 to 3.3.0 (#838)
Bumps [docker/login-action](https://github.com/docker/login-action) from
3.2.0 to 3.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/login-action/releases">docker/login-action's
releases</a>.</em></p>
<blockquote>
<h2>v3.3.0</h2>
<ul>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.24.0 to 0.35.0 in
<a
href="https://redirect.github.com/docker/login-action/pull/754">docker/login-action#754</a></li>
<li>Bump https-proxy-agent from 7.0.4 to 7.0.5 in <a
href="https://redirect.github.com/docker/login-action/pull/741">docker/login-action#741</a></li>
<li>Bump braces from 3.0.2 to 3.0.3 in <a
href="https://redirect.github.com/docker/login-action/pull/730">docker/login-action#730</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/login-action/compare/v3.2.0...v3.3.0">https://github.com/docker/login-action/compare/v3.2.0...v3.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9780b0c442"><code>9780b0c</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/741">#741</a>
from docker/dependabot/npm_and_yarn/proxy-agent-depen...</li>
<li><a
href="2fa130caf4"><code>2fa130c</code></a>
chore: update generated content</li>
<li><a
href="5e87b2aca7"><code>5e87b2a</code></a>
build(deps): bump https-proxy-agent</li>
<li><a
href="e0394952ce"><code>e039495</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/754">#754</a>
from docker/dependabot/npm_and_yarn/docker/actions-to...</li>
<li><a
href="9af18aa7d8"><code>9af18aa</code></a>
chore: update generated content</li>
<li><a
href="668190adc5"><code>668190a</code></a>
switch to Docker exec</li>
<li><a
href="be5150d9fe"><code>be5150d</code></a>
build(deps): bump <code>@​docker/actions-toolkit</code> from 0.24.0 to
0.35.0</li>
<li><a
href="e80ebcad71"><code>e80ebca</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/730">#730</a>
from docker/dependabot/npm_and_yarn/braces-3.0.3</li>
<li><a
href="75ee3eaf53"><code>75ee3ea</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/login-action/issues/733">#733</a>
from docker/dependabot/github_actions/docker/bake-act...</li>
<li><a
href="793c19c8fc"><code>793c19c</code></a>
build(deps): bump docker/bake-action from 4 to 5</li>
<li>Additional commits viewable in <a
href="0d4c9c5ea7...9780b0c442">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/login-action&package-manager=github_actions&previous-version=3.2.0&new-version=3.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>
2024-07-29 09:14:54 +02:00
dependabot[bot]
d169bbf4ef Bump docker/build-push-action from 6.4.1 to 6.5.0 (#840)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 6.4.1 to 6.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v6.5.0</h2>
<ul>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.33.0 to 0.35.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1186">docker/build-push-action#1186</a>
<a
href="https://redirect.github.com/docker/build-push-action/pull/1191">docker/build-push-action#1191</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v6.4.1...v6.5.0">https://github.com/docker/build-push-action/compare/v6.4.1...v6.5.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5176d81f87"><code>5176d81</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1191">#1191</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="ec10ae8f96"><code>ec10ae8</code></a>
chore: update generated content</li>
<li><a
href="597e8fc414"><code>597e8fc</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.34.0 to
0.35.0</li>
<li><a
href="e050dfa622"><code>e050dfa</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1186">#1186</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="d1fcdb6ee0"><code>d1fcdb6</code></a>
chore: update generated content</li>
<li><a
href="a6067b9a1a"><code>a6067b9</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.33.0 to
0.34.0</li>
<li>See full diff in <a
href="1ca370b3a9...5176d81f87">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=6.4.1&new-version=6.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>
2024-07-29 09:14:22 +02:00
dependabot[bot]
3d5e5114d2 Update bcrypt requirement from 4.1.3 to 4.2.0 in /backend (#841)
Updates the requirements on [bcrypt](https://github.com/pyca/bcrypt) to
permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pyca/bcrypt/blob/main/release.py">bcrypt's
changelog</a>.</em></p>
<blockquote>
<h1>Licensed under the Apache License, Version 2.0 (the
&quot;License&quot;);</h1>
<h1>you may not use this file except in compliance with the
License.</h1>
<h1>You may obtain a copy of the License at</h1>
<h1></h1>
<h1><a
href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></h1>
<h1></h1>
<h1>Unless required by applicable law or agreed to in writing,
software</h1>
<h1>distributed under the License is distributed on an &quot;AS IS&quot;
BASIS,</h1>
<h1>WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.</h1>
<h1>See the License for the specific language governing permissions
and</h1>
<h1>limitations under the License.</h1>
<p>import subprocess</p>
<p>import click</p>
<p>def run(*args, **kwargs):
print(f&quot;[running] {list(args)}&quot;)
subprocess.check_call(list(args), **kwargs)</p>
<p><a href="https://github.com/click"><code>@​click</code></a>.command()
<a
href="https://github.com/click"><code>@​click</code></a>.argument(&quot;version&quot;)
def release(version):
&quot;&quot;&quot;
<code>version</code> should be a string like '0.4' or '1.0'.
&quot;&quot;&quot;
run(&quot;git&quot;, &quot;tag&quot;, &quot;-s&quot;, version,
&quot;-m&quot;, f&quot;{version} release&quot;)
run(&quot;git&quot;, &quot;push&quot;, &quot;--tags&quot;, &quot;<a
href="mailto:git@github.com">git@github.com</a>:pyca/bcrypt.git&quot;)</p>
<p>if <strong>name</strong> == &quot;<strong>main</strong>&quot;:
release()</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8d0511149a"><code>8d05111</code></a>
Bump version for 4.2.0 release (<a
href="https://redirect.github.com/pyca/bcrypt/issues/843">#843</a>)</li>
<li><a
href="884baedb54"><code>884baed</code></a>
Import improvements from cryptography wheel building and release (<a
href="https://redirect.github.com/pyca/bcrypt/issues/840">#840</a>)</li>
<li><a
href="dd72470a42"><code>dd72470</code></a>
Remove setup.py (<a
href="https://redirect.github.com/pyca/bcrypt/issues/842">#842</a>)</li>
<li><a
href="11961aff4d"><code>11961af</code></a>
Small cleanup (<a
href="https://redirect.github.com/pyca/bcrypt/issues/841">#841</a>)</li>
<li><a
href="65e08f7845"><code>65e08f7</code></a>
Added 3.13 to CI (<a
href="https://redirect.github.com/pyca/bcrypt/issues/839">#839</a>)</li>
<li><a
href="7efb8fa6cb"><code>7efb8fa</code></a>
Bump portable-atomic from 1.6.0 to 1.7.0 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/836">#836</a>)</li>
<li><a
href="b1ec0341f9"><code>b1ec034</code></a>
Bump syn from 2.0.71 to 2.0.72 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/837">#837</a>)</li>
<li><a
href="2e9cdc2db1"><code>2e9cdc2</code></a>
Bump pyo3 from 0.22.1 to 0.22.2 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/834">#834</a>)</li>
<li><a
href="d004722908"><code>d004722</code></a>
Bump syn from 2.0.70 to 2.0.71 in /src/_bcrypt (<a
href="https://redirect.github.com/pyca/bcrypt/issues/833">#833</a>)</li>
<li><a
href="bb100162a5"><code>bb10016</code></a>
Bump actions/setup-python from 5.1.0 to 5.1.1 (<a
href="https://redirect.github.com/pyca/bcrypt/issues/832">#832</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pyca/bcrypt/compare/4.1.3...4.2.0">compare
view</a></li>
</ul>
</details>
<br />


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>
2024-07-29 09:14:15 +02:00
dependabot[bot]
b6200b949c Bump @types/node from 20.14.0 to 22.0.0 in /frontend (#833)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 20.14.0 to 22.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=20.14.0&new-version=22.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>
2024-07-29 09:13:53 +02:00
dependabot[bot]
6dcf93e301 Bump @testing-library/dom from 10.3.0 to 10.4.0 in /frontend (#834)
[//]: # (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
[@testing-library/dom](https://github.com/testing-library/dom-testing-library)
from 10.3.0 to 10.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/dom-testing-library/releases"><code>@​testing-library/dom</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v10.4.0</h2>
<h1><a
href="https://github.com/testing-library/dom-testing-library/compare/v10.3.2...v10.4.0">10.4.0</a>
(2024-07-22)</h1>
<h3>Features</h3>
<ul>
<li>Reduce caught exceptions in prettyDom (reland) (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1323">#1323</a>)
(<a
href="a86c54ccda">a86c54c</a>)</li>
</ul>
<h2>v10.3.2</h2>
<h2><a
href="https://github.com/testing-library/dom-testing-library/compare/v10.3.1...v10.3.2">10.3.2</a>
(2024-07-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>safer read of DEBUG_PRINT_LIMIT (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1329">#1329</a>)
(<a
href="306526b551">306526b</a>)</li>
</ul>
<h2>v10.3.1</h2>
<h2><a
href="https://github.com/testing-library/dom-testing-library/compare/v10.3.0...v10.3.1">10.3.1</a>
(2024-07-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Revert &quot;feat: Reduce caught exceptions in
<code>prettyDom</code> (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1321">#1321</a>)&quot;
(<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1325">#1325</a>)
(<a
href="fdc12ecf43">fdc12ec</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a86c54ccda"><code>a86c54c</code></a>
feat: Reduce caught exceptions in prettyDom (reland) (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1323">#1323</a>)</li>
<li><a
href="33555a3b80"><code>33555a3</code></a>
Test highlighting of <code>prettyDOM</code> explicitly (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1324">#1324</a>)</li>
<li><a
href="20d9894f0e"><code>20d9894</code></a>
docs: add sieem as a contributor for code (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1330">#1330</a>)</li>
<li><a
href="306526b551"><code>306526b</code></a>
fix: safer read of DEBUG_PRINT_LIMIT (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1329">#1329</a>)</li>
<li><a
href="fdc12ecf43"><code>fdc12ec</code></a>
fix: Revert &quot;feat: Reduce caught exceptions in
<code>prettyDom</code> (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1321">#1321</a>)&quot;
(<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1325">#1325</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/dom-testing-library/compare/v10.3.0...v10.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/dom&package-manager=npm_and_yarn&previous-version=10.3.0&new-version=10.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>
2024-07-29 09:13:43 +02:00
dependabot[bot]
0919317feb Bump @typescript-eslint/eslint-plugin from 7.16.1 to 7.17.0 in /frontend (#836)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.16.1 to 7.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.17.0</h2>
<h2>7.17.0 (2024-07-22)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9507">#9507</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] add option to report
in error-handling scenarios only, and deprecate &quot;never&quot; (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9364">#9364</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] check
top-level type assertions (and more) (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9043">#9043</a>)</li>
<li><strong>eslint-plugin:</strong> [strict-boolean-expressions]
consider assertion function argument a boolean context (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9074">#9074</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] false
positive on optional private field (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9602">#9602</a>)</li>
<li><strong>typescript-estree:</strong> don't infer single-run when
--fix is in proces.argv (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9577">#9577</a>)</li>
<li><strong>typescript-estree:</strong> disable single-run inference
with extraFileExtensions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9580">#9580</a>)</li>
<li><strong>website:</strong> expose ATA types to eslint instance (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9598">#9598</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Armano <a
href="https://github.com/armano2"><code>@​armano2</code></a></li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>StyleShit <a
href="https://github.com/StyleShit"><code>@​StyleShit</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.17.0 (2024-07-22)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [return-await] add option to report
in error-handling scenarios only, and deprecate &quot;never&quot;</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-floating-promises] check
top-level type assertions (and more)</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [strict-boolean-expressions] consider
assertion function argument a boolean context</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unnecessary-condition] false
positive on optional private field</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Armano</li>
<li>Josh Goldberg </li>
<li>Kirk Waiblinger</li>
<li>StyleShit</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="05c9cb8d03"><code>05c9cb8</code></a>
chore(release): publish 7.17.0</li>
<li><a
href="f6c719f923"><code>f6c719f</code></a>
fix(eslint-plugin): [no-unnecessary-condition] false positive on
optional pri...</li>
<li><a
href="6647f7e852"><code>6647f7e</code></a>
chore: enable no-unreachable-loop (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9540">#9540</a>)</li>
<li><a
href="58be99fd21"><code>58be99f</code></a>
chore: enable prefer-object-spread (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9541">#9541</a>)</li>
<li><a
href="5d895b77bc"><code>5d895b7</code></a>
chore: enable <code>@​typescript-eslint/no-unused-expressions</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9542">#9542</a>)</li>
<li><a
href="d8c539d9b1"><code>d8c539d</code></a>
chore: enable no-useless-concat (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9550">#9550</a>)</li>
<li><a
href="f043f30689"><code>f043f30</code></a>
fix(eslint-plugin): [strict-boolean-expressions] consider assertion
function ...</li>
<li><a
href="0108e9c70b"><code>0108e9c</code></a>
chore: enable no-lonely-if (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9547">#9547</a>)</li>
<li><a
href="970f3f1780"><code>970f3f1</code></a>
feat(eslint-plugin): [return-await] add option to report in
error-handling sc...</li>
<li><a
href="dd965a4471"><code>dd965a4</code></a>
feat(eslint-plugin): backport no-unsafe-function type,
no-wrapper-object-type...</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.17.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.16.1&new-version=7.17.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>
2024-07-29 09:13:26 +02:00
dependabot[bot]
3ddafca5be Bump @tabler/icons-react from 3.10.0 to 3.11.0 in /frontend (#837)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.10.0 to 3.11.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.11.0</h2>
<!-- raw HTML omitted -->
<h3>52 new icons:</h3>
<ul>
<li><code>outline/circle-dashed-letter-a</code></li>
<li><code>outline/circle-dashed-letter-b</code></li>
<li><code>outline/circle-dashed-letter-c</code></li>
<li><code>outline/circle-dashed-letter-d</code></li>
<li><code>outline/circle-dashed-letter-e</code></li>
<li><code>outline/circle-dashed-letter-f</code></li>
<li><code>outline/circle-dashed-letter-g</code></li>
<li><code>outline/circle-dashed-letter-h</code></li>
<li><code>outline/circle-dashed-letter-i</code></li>
<li><code>outline/circle-dashed-letter-j</code></li>
<li><code>outline/circle-dashed-letter-k</code></li>
<li><code>outline/circle-dashed-letter-l</code></li>
<li><code>outline/circle-dashed-letter-m</code></li>
<li><code>outline/circle-dashed-letter-n</code></li>
<li><code>outline/circle-dashed-letter-o</code></li>
<li><code>outline/circle-dashed-letter-p</code></li>
<li><code>outline/circle-dashed-letter-q</code></li>
<li><code>outline/circle-dashed-letter-r</code></li>
<li><code>outline/circle-dashed-letter-s</code></li>
<li><code>outline/circle-dashed-letter-t</code></li>
<li><code>outline/circle-dashed-letter-u</code></li>
<li><code>outline/circle-dashed-letter-v</code></li>
<li><code>outline/circle-dashed-letter-w</code></li>
<li><code>outline/circle-dashed-letter-x</code></li>
<li><code>outline/circle-dashed-letter-y</code></li>
<li><code>outline/circle-dashed-letter-z</code></li>
<li><code>outline/circle-dotted-letter-a</code></li>
<li><code>outline/circle-dotted-letter-b</code></li>
<li><code>outline/circle-dotted-letter-c</code></li>
<li><code>outline/circle-dotted-letter-d</code></li>
<li><code>outline/circle-dotted-letter-e</code></li>
<li><code>outline/circle-dotted-letter-f</code></li>
<li><code>outline/circle-dotted-letter-g</code></li>
<li><code>outline/circle-dotted-letter-h</code></li>
<li><code>outline/circle-dotted-letter-i</code></li>
<li><code>outline/circle-dotted-letter-j</code></li>
<li><code>outline/circle-dotted-letter-k</code></li>
<li><code>outline/circle-dotted-letter-l</code></li>
<li><code>outline/circle-dotted-letter-m</code></li>
<li><code>outline/circle-dotted-letter-n</code></li>
<li><code>outline/circle-dotted-letter-o</code></li>
<li><code>outline/circle-dotted-letter-p</code></li>
<li><code>outline/circle-dotted-letter-q</code></li>
<li><code>outline/circle-dotted-letter-r</code></li>
<li><code>outline/circle-dotted-letter-s</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="efa07c0028"><code>efa07c0</code></a>
Release 3.11.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.11.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.10.0&new-version=3.11.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>
2024-07-29 09:13:04 +02:00
dependabot[bot]
82dd6bba41 Update pytest requirement from <=8.3.1 to <=8.3.2 in /backend (#842)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.3.2</h2>
<h1>pytest 8.3.2 (2024-07-24)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12652">#12652</a>:
Resolve regression [conda]{.title-ref} environments where no longer
being automatically detected.</p>
<p>-- by <code>RonnyPfannschmidt</code>{.interpreted-text
role=&quot;user&quot;}</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="bbcec9c465"><code>bbcec9c</code></a>
Prepare release version 8.3.2</li>
<li><a
href="78fe8b61fa"><code>78fe8b6</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12657">#12657</a>
from pytest-dev/patchback/backports/8.3.x/6c806b499...</li>
<li><a
href="238bad2d2a"><code>238bad2</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12656">#12656</a>
from RonnyPfannschmidt/fix-12652-detect-conda-env</li>
<li><a
href="ae6034a781"><code>ae6034a</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12641">#12641</a>
from pytest-dev/patchback/backports/8.3.x/c03989cee...</li>
<li><a
href="31337aba02"><code>31337ab</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12640">#12640</a>
from pytest-dev/update-user</li>
<li><a
href="ca3070b135"><code>ca3070b</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12637">#12637</a>
from pytest-dev/release-8.3.1</li>
<li><a
href="de98446075"><code>de98446</code></a>
Prepare release version 8.3.1</li>
<li><a
href="bd0a042403"><code>bd0a042</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12636">#12636</a>
from pytest-dev/update-release-notes</li>
<li><a
href="664325bc9f"><code>664325b</code></a>
doc/changelog: update 8.3.0 notes</li>
<li><a
href="19d225d0ab"><code>19d225d</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12635">#12635</a>
from pytest-dev/release-8.3.0</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.3.2">compare
view</a></li>
</ul>
</details>
<br />


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>
2024-07-29 09:12:17 +02:00
github-actions[bot]
2f43ce7ed1 Update contributors in docs (#832)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-26 22:27:06 +02:00
BachErik
7f76453862 Add multi-architecture build support to GitHub Actions (#829)
Extend the Docker publishing workflow to build and push images for both
amd64 and arm64 architectures using Docker Buildx.
v1.5.1
2024-07-25 09:45:58 +02:00
dependabot[bot]
7192ce66d4 Bump @emotion/react from 11.11.3 to 11.13.0 in /frontend (#821)
Bumps [@emotion/react](https://github.com/emotion-js/emotion) from
11.11.3 to 11.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/emotion-js/emotion/releases"><code>@​emotion/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@​emotion/react</code><a
href="https://github.com/11"><code>@​11</code></a>.13.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/emotion-js/emotion/pull/3198">#3198</a>
<a
href="d8ff8a5990"><code>d8ff8a5</code></a>
Thanks <a
href="https://github.com/Andarist"><code>@​Andarist</code></a>! -
Migrated away from relying on <code>process.env.NODE_ENV</code> checks
to differentiate between production and development builds.</p>
<p>Development builds (and other environment-specific builds) can be
used by using proper conditions (see <a
href="https://nodejs.org/docs/v20.15.1/api/packages.html#resolving-user-conditions">here</a>).
Most modern bundlers/frameworks already preconfigure those for the user
so no action has to be taken.</p>
<p>Default files should continue to work in all environments.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/emotion-js/emotion/pull/3215">#3215</a>
<a
href="a9f6912998"><code>a9f6912</code></a>
Thanks <a
href="https://github.com/Andarist"><code>@​Andarist</code></a>! - Added
<code>edge-light</code> and <code>workerd</code> conditions to
<code>package.json</code> manifest to better serve users using Vercel
Edge and Cloudflare Workers.</p>
</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a
href="d8ff8a5990"><code>d8ff8a5</code></a>,
<a
href="a9f6912998"><code>a9f6912</code></a>]:
<ul>
<li><code>@​emotion/cache</code><a
href="https://github.com/11"><code>@​11</code></a>.13.0</li>
<li><code>@​emotion/serialize</code><a
href="https://github.com/1"><code>@​1</code></a>.3.0</li>
<li><code>@​emotion/use-insertion-effect-with-fallbacks</code><a
href="https://github.com/1"><code>@​1</code></a>.1.0</li>
<li><code>@​emotion/utils</code><a
href="https://github.com/1"><code>@​1</code></a>.4.0</li>
</ul>
</li>
</ul>
<h2><code>@​emotion/react</code><a
href="https://github.com/11"><code>@​11</code></a>.12.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/emotion-js/emotion/pull/2815">#2815</a>
<a
href="65a1eea156"><code>65a1eea</code></a>
Thanks <a
href="https://github.com/srmagura"><code>@​srmagura</code></a>! -
Automatic labeling at runtime is now an opt-in feature. Define
<code>globalThis.EMOTION_RUNTIME_AUTO_LABEL = true</code> before Emotion
gets initialized to enable it.</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/emotion-js/emotion/pull/3206">#3206</a>
<a
href="d1994c4607"><code>d1994c4</code></a>
Thanks <a
href="https://github.com/DiegoAndai"><code>@​DiegoAndai</code></a>! -
Improved compatibility with the upcoming <code>@types/react</code> for
React 19 where the global <code>JSX</code> namespace doesn't exist
anymore</p>
</li>
<li>
<p><a
href="https://redirect.github.com/emotion-js/emotion/pull/3208">#3208</a>
<a
href="56109e79ad"><code>56109e7</code></a>
Thanks <a
href="https://github.com/Andarist"><code>@​Andarist</code></a>! - Only
forward defined <code>ref</code>s to improve compatibility with the
upcoming React 19</p>
</li>
<li>
<p>Updated dependencies [<a
href="9ca22c6c23"><code>9ca22c6</code></a>,
<a
href="b1d16b087d"><code>b1d16b0</code></a>,
<a
href="16d8a8c219"><code>16d8a8c</code></a>]:</p>
<ul>
<li><code>@​emotion/serialize</code><a
href="https://github.com/1"><code>@​1</code></a>.2.0</li>
<li><code>@​emotion/weak-memoize</code><a
href="https://github.com/0"><code>@​0</code></a>.4.0</li>
<li><code>@​emotion/utils</code><a
href="https://github.com/1"><code>@​1</code></a>.3.0</li>
<li><code>@​emotion/babel-plugin</code><a
href="https://github.com/11"><code>@​11</code></a>.12.0</li>
<li><code>@​emotion/cache</code><a
href="https://github.com/11"><code>@​11</code></a>.12.0</li>
</ul>
</li>
</ul>
<h2><code>@​emotion/react</code><a
href="https://github.com/11"><code>@​11</code></a>.11.4</h2>
<h3>Patch Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/emotion-js/emotion/pull/3159">#3159</a>
<a
href="5b82631d79"><code>5b82631d</code></a>
Thanks <a href="https://github.com/iegik"><code>@​iegik</code></a>! -
Renamed an internal <code>hasOwnProperty</code> to <code>hasOwn</code>.
This avoids problems in CommonJS environments when the consumer tries to
prevent prototype pollution with
<code>Object.freeze(Object.prototype)</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="70ad1d3389"><code>70ad1d3</code></a>
Version Packages (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3214">#3214</a>)</li>
<li><a
href="a9f6912998"><code>a9f6912</code></a>
Added <code>edge-light</code> and <code>workerd</code> conditions (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3215">#3215</a>)</li>
<li><a
href="d8ff8a5990"><code>d8ff8a5</code></a>
Update Preconstruct and use import conditions (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3198">#3198</a>)</li>
<li><a
href="d57cfcb6da"><code>d57cfcb</code></a>
Version Packages (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3188">#3188</a>)</li>
<li><a
href="d1994c4607"><code>d1994c4</code></a>
Improved compatibility with the upcoming <code>@types/react</code> for
React 19 (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3206">#3206</a>)</li>
<li><a
href="56109e79ad"><code>56109e7</code></a>
Only forward defined <code>ref</code>s (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3208">#3208</a>)</li>
<li><a
href="de80631b52"><code>de80631</code></a>
Update Changesets (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3207">#3207</a>)</li>
<li><a
href="4cc565f1b7"><code>4cc565f</code></a>
Update Jest dependencies (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3199">#3199</a>)</li>
<li><a
href="b4da6d3738"><code>b4da6d3</code></a>
Update TypeScript, ESLint and Prettier (<a
href="https://redirect.github.com/emotion-js/emotion/issues/3200">#3200</a>)</li>
<li><a
href="65a1eea156"><code>65a1eea</code></a>
Make runtime label extraction opt-in (<a
href="https://redirect.github.com/emotion-js/emotion/issues/2815">#2815</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/emotion-js/emotion/compare/@emotion/react@11.11.3...@emotion/react@11.13.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@emotion/react&package-manager=npm_and_yarn&previous-version=11.11.3&new-version=11.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>
2024-07-22 08:32:32 +02:00
dependabot[bot]
a2e7927dbe Bump postcss-preset-mantine from 1.15.0 to 1.17.0 in /frontend (#822)
Bumps
[postcss-preset-mantine](https://github.com/mantinedev/postcss-preset-mantine)
from 1.15.0 to 1.17.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.15.0&new-version=1.17.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>
2024-07-22 08:32:19 +02:00
dependabot[bot]
5d38ee4746 Bump eslint-plugin-react from 7.34.0 to 7.35.0 in /frontend (#823)
Bumps
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
from 7.34.0 to 7.35.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's
releases</a>.</em></p>
<blockquote>
<h2>v7.35.0</h2>
<h3>Added</h3>
<ul>
<li>support eslint v9 (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[]
<a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>export flat configs from plugin root and fix flat config crash (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3694">#3694</a>[]
<a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> <a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>add [<code>jsx-props-no-spread-multi</code>] (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3724">#3724</a>[]
<a
href="https://github.com/SimonSchick"><code>@​SimonSchick</code></a>)</li>
<li>[<code>forbid-component-props</code>]: add
<code>propNamePattern</code> to allow / disallow prop name patterns (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3774">#3774</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>jsx-handler-names</code>]: support ignoring component names
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3772">#3772</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>version settings: Allow react defaultVersion to be configurable (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3771">#3771</a>[]
<a href="https://github.com/onlywei"><code>@​onlywei</code></a>)</li>
<li>[<code>jsx-closing-tag-location</code>]: add
<code>line-aligned</code> option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3777">#3777</a>
<a
href="https://github.com/kimtaejin3"><code>@​kimtaejin3</code></a>)</li>
<li>[<code>no-danger</code>]: add <code>customComponentNames</code>
option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3748">#3748</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-invalid-html-attribute</code>]: substitute placeholders in
suggestion messages (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[]
<a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>[<code>sort-prop-types</code>]: single line type ending without
semicolon (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3784">#3784</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>require-default-props</code>]: report when required props
have default value (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3785">#3785</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] <code>variableUtil</code>: Avoid creating a single flat
variable scope for each lookup (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3782">#3782</a>[]
<a
href="https://github.com/DanielRosenwasser"><code>@​DanielRosenwasser</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3759">jsx-eslint/eslint-plugin-react#3759</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3694">#3694</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3694">jsx-eslint/eslint-plugin-react#3694</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3771">#3771</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3771">jsx-eslint/eslint-plugin-react#3771</a></p>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">#1047</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">jsx-eslint/eslint-plugin-react#1047</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1050">#1050</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1050">jsx-eslint/eslint-plugin-react#1050</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">#1053</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">jsx-eslint/eslint-plugin-react#1053</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">#1057</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">jsx-eslint/eslint-plugin-react#1057</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">#105</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">jsx-eslint/eslint-plugin-react#105</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">#1061</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">jsx-eslint/eslint-plugin-react#1061</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1062">#1062</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1062">jsx-eslint/eslint-plugin-react#1062</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1070">#1070</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1070">jsx-eslint/eslint-plugin-react#1070</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1071">#1071</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1071">jsx-eslint/eslint-plugin-react#1071</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">#1073</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">jsx-eslint/eslint-plugin-react#1073</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">#1076</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">jsx-eslint/eslint-plugin-react#1076</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">#1079</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">jsx-eslint/eslint-plugin-react#1079</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">#1088</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">jsx-eslint/eslint-plugin-react#1088</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0">7.35.0</a>
- 2024.07.19</h2>
<h3>Added</h3>
<ul>
<li>support eslint v9 (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[]
<a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>export flat configs from plugin root and fix flat config crash (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3694">#3694</a>[]
<a href="https://github.com/bradzacher"><code>@​bradzacher</code></a> <a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>add [<code>jsx-props-no-spread-multi</code>] (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3724">#3724</a>[]
<a
href="https://github.com/SimonSchick"><code>@​SimonSchick</code></a>)</li>
<li>[<code>forbid-component-props</code>]: add
<code>propNamePattern</code> to allow / disallow prop name patterns (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3774">#3774</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>jsx-handler-names</code>]: support ignoring component names
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3772">#3772</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>version settings: Allow react defaultVersion to be configurable (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3771">#3771</a>[]
<a href="https://github.com/onlywei"><code>@​onlywei</code></a>)</li>
<li>[<code>jsx-closing-tag-location</code>]: add
<code>line-aligned</code> option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3777">#3777</a>
<a
href="https://github.com/kimtaejin3"><code>@​kimtaejin3</code></a>)</li>
<li>[<code>no-danger</code>]: add <code>customComponentNames</code>
option (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3748">#3748</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>[<code>no-invalid-html-attribute</code>]: substitute placeholders in
suggestion messages (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[]
<a
href="https://github.com/mdjermanovic"><code>@​mdjermanovic</code></a>)</li>
<li>[<code>sort-prop-types</code>]: single line type ending without
semicolon (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3784">#3784</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>require-default-props</code>]: report when required props
have default value (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3785">#3785</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Refactor] <code>variableUtil</code>: Avoid creating a single flat
variable scope for each lookup (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3782">#3782</a>[]
<a
href="https://github.com/DanielRosenwasser"><code>@​DanielRosenwasser</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3785">#3785</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3785">jsx-eslint/eslint-plugin-react#3785</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3784">#3784</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3784">jsx-eslint/eslint-plugin-react#3784</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3782">#3782</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3782">jsx-eslint/eslint-plugin-react#3782</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3777">#3777</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3777">jsx-eslint/eslint-plugin-react#3777</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3774">#3774</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3774">jsx-eslint/eslint-plugin-react#3774</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3772">#3772</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3772">jsx-eslint/eslint-plugin-react#3772</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3771">#3771</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3771">jsx-eslint/eslint-plugin-react#3771</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3759">jsx-eslint/eslint-plugin-react#3759</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3748">#3748</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3748">jsx-eslint/eslint-plugin-react#3748</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3724">#3724</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3724">jsx-eslint/eslint-plugin-react#3724</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3694">#3694</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3694">jsx-eslint/eslint-plugin-react#3694</a></p>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4">7.34.4</a>
- 2024.07.13</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>prop-types</code>]: fix <code>className</code> missing in
prop validation false negative (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3749">#3749</a>[]
<a href="https://github.com/akulsr0"><code>@​akulsr0</code></a>)</li>
<li>[<code>sort-prop-types</code>]: Check for undefined before accessing
<code>node.typeAnnotation.typeAnnotation</code> (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3779">#3779</a>[]
<a
href="https://github.com/tylerlaprade"><code>@​tylerlaprade</code></a>)</li>
</ul>
<p><a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3779">#3779</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3779">jsx-eslint/eslint-plugin-react#3779</a>
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3749">#3749</a>:
<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3749">jsx-eslint/eslint-plugin-react#3749</a></p>
<h2>[7.34.3] - 2024.06.18</h2>
<h3>Fixed</h3>
<ul>
<li>[<code>prop-types</code>]: null-check rootNode before calling
getScope (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>[]
<a href="https://github.com/crnhrv"><code>@​crnhrv</code></a>)</li>
<li>[<code>boolean-prop-naming</code>]: avoid a crash with a spread prop
(<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>[]
<a href="https://github.com/ljharb"><code>@​ljharb</code></a>)</li>
<li>[<code>jsx-boolean-value</code>]:
<code>assumeUndefinedIsFalse</code> with <code>never</code> must not
allow explicit <code>true</code> value (<a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>[]
<a href="https://github.com/6uliver"><code>@​6uliver</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c6fdccde50"><code>c6fdccd</code></a>
Update CHANGELOG and bump version</li>
<li><a
href="a4b0bbcf55"><code>a4b0bbc</code></a>
[Fix] <code>require-default-props</code>: report when required props
have default value</li>
<li><a
href="a08cb93fdb"><code>a08cb93</code></a>
[Fix] <code>sort-prop-types</code>: single line type ending without
semicolon</li>
<li><a
href="4b3209bf3a"><code>4b3209b</code></a>
[meta] no point in supporting eslint 9.0 - 9.6 initially</li>
<li><a
href="ca8b11ef6e"><code>ca8b11e</code></a>
[Dev Deps] update <code>@babel/core</code>,
<code>@babel/eslint-parser</code></li>
<li><a
href="597553d130"><code>597553d</code></a>
[New] <code>no-danger</code>: add <code>customComponentNames</code>
option</li>
<li><a
href="c58f04b474"><code>c58f04b</code></a>
[New] <code>jsx-closing-tag-location</code>: add
<code>line-aligned</code> option</li>
<li><a
href="00b89fe86d"><code>00b89fe</code></a>
[New] version settings: Allow react defaultVersion to be
configurable</li>
<li><a
href="4d2fd861d2"><code>4d2fd86</code></a>
[Refactor] <code>variableUtil</code>: Avoid creating a single flat
variable scope for ea...</li>
<li><a
href="6a83d67842"><code>6a83d67</code></a>
[New] <code>jsx-handler-names</code>: support ignoring component
names</li>
<li>Additional commits viewable in <a
href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.0...v7.35.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react&package-manager=npm_and_yarn&previous-version=7.34.0&new-version=7.35.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>
2024-07-22 08:32:09 +02:00
dependabot[bot]
d8723a4cc2 Bump react-i18next from 14.1.0 to 15.0.0 in /frontend (#824)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from
14.1.0 to 15.0.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.0.0</h3>
<ul>
<li>use optional chaining, nullish coalescing and nullish coalescing
assignment <a
href="https://redirect.github.com/i18next/react-i18next/pull/1774">1774</a></li>
<li>Build config and optimizations <a
href="https://redirect.github.com/i18next/react-i18next/pull/1769">1769</a></li>
<li>some dependency updates <a
href="https://redirect.github.com/i18next/react-i18next/pull/1768">1768</a></li>
<li>use modern hasLoadedNamespace code (now requires at least i18next
&gt; v19.4.5 (introduced in june 2020))</li>
</ul>
<h3>14.1.3</h3>
<ul>
<li>create a isObject helper function <a
href="https://redirect.github.com/i18next/react-i18next/pull/1766">1766</a></li>
<li>optimize nodesToString <a
href="https://redirect.github.com/i18next/react-i18next/pull/1765">1765</a></li>
<li>Simplifies hasValidReactChildren <a
href="https://redirect.github.com/i18next/react-i18next/pull/1764">1764</a></li>
<li>create a isString helper to avoid code duplication <a
href="https://redirect.github.com/i18next/react-i18next/pull/1763">1763</a></li>
<li>use arrow functions where possible <a
href="https://redirect.github.com/i18next/react-i18next/pull/1762">1762</a></li>
<li>use the commented out async code <a
href="https://redirect.github.com/i18next/react-i18next/pull/1761">1761</a></li>
</ul>
<h3>14.1.2</h3>
<ul>
<li>bring back internal interpolationOverride handling for Trans
component (if there are childrens), fixes <a
href="https://redirect.github.com/i18next/react-i18next/issues/1754">1754</a></li>
</ul>
<h3>14.1.1</h3>
<ul>
<li>do not modify passed tOptions context property to address <a
href="https://redirect.github.com/i18next/react-i18next/issues/1745">1745</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b6eb31a0d2"><code>b6eb31a</code></a>
15.0.0</li>
<li><a
href="ddea5c0c3c"><code>ddea5c0</code></a>
release</li>
<li><a
href="648c705d83"><code>648c705</code></a>
use modern hasLoadedNamespace code (now requires at least i18next &gt;
v19.4.5 (...</li>
<li><a
href="926baf49d5"><code>926baf4</code></a>
use optional chaining, nullish coalescing and nullish coalescing
assignment (...</li>
<li><a
href="0338bf1514"><code>0338bf1</code></a>
test(types): fix broken tests (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1773">#1773</a>)</li>
<li><a
href="08ba6ae747"><code>08ba6ae</code></a>
Build updates (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1769">#1769</a>)</li>
<li><a
href="34aa20d9e2"><code>34aa20d</code></a>
update also i18next dep</li>
<li><a
href="5c666440c5"><code>5c66644</code></a>
update also i18next dep</li>
<li><a
href="cf539c5474"><code>cf539c5</code></a>
some dependency updates (<a
href="https://redirect.github.com/i18next/react-i18next/issues/1768">#1768</a>)</li>
<li><a
href="c181edefbc"><code>c181ede</code></a>
14.1.3</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/react-i18next/compare/v14.1.0...v15.0.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=14.1.0&new-version=15.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>
2024-07-22 08:31:59 +02:00
dependabot[bot]
9946a6e154 Bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.1 in /frontend (#825)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.15.0 to 7.16.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.16.1</h2>
<h2>7.16.1 (2024-07-15)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
descend into all parts of mapped types in no-unnecessary-type-parameters
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9530">#9530</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Dan Vanderkam <a
href="https://github.com/danvk"><code>@​danvk</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.16.0</h2>
<h2>7.16.0 (2024-07-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>ast-spec:</strong> add parent property to AccessorProperty
node types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9487">#9487</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
port from v8 to v7 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9473">#9473</a>)</li>
<li><strong>eslint-plugin:</strong>
[no-unnecessary-parameter-property-assignment] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8903">#8903</a>)</li>
<li><strong>eslint-plugin:</strong> add support for nested namespaces to
unsafe-member-access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9478">#9478</a>)</li>
<li><strong>eslint-plugin:</strong> [no-floating-promises] add
checkThenables option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9263">#9263</a>)</li>
<li><strong>rule-tester:</strong> stricter rule test validations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9086">#9086</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency
<code>@​eslint-community/regexpp</code> to v4.11.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9497">#9497</a>)</li>
<li><strong>eslint-plugin:</strong> [no-floating-promises] add
<code>suggestions</code> to tests from <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9263">#9263</a>
<code>checkThenables</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9515">#9515</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263">#9263</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-template-expressions]
don't report tuples if <code>allowArray</code> option is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9492">#9492</a>)</li>
<li><strong>utils:</strong> context.parserPath may be undefined (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9486">#9486</a>)</li>
<li><strong>website:</strong> react key error on internal pages of
website (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9506">#9506</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Josh Goldberg </li>
<li>Juan Sanchez <a
href="https://github.com/JSanchezIO"><code>@​JSanchezIO</code></a></li>
<li>Vinccool96</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.16.1 (2024-07-15)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
descend into all parts of mapped types in
no-unnecessary-type-parameters</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Dan Vanderkam</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.16.0 (2024-07-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>rule-tester:</strong> stricter rule test validations</p>
</li>
<li>
<p><strong>eslint-plugin:</strong>
[no-unnecessary-parameter-property-assignment] add new rule</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> add support for nested namespaces to
unsafe-member-access</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-floating-promises] add
checkThenables option</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>deps:</strong> update dependency
<code>@​eslint-community/regexpp</code> to v4.11.0</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-floating-promises] add
<code>suggestions</code> to tests from <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9263">#9263</a>
<code>checkThenables</code></p>
</li>
<li>
<p><strong>website:</strong> react key error on internal pages of
website</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [restrict-template-expressions] don't
report tuples if <code>allowArray</code> option is enabled</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>auvred</li>
<li>Josh Goldberg </li>
<li>Juan Sanchez</li>
<li>Vinccool96</li>
<li>YeonJuan</li>
<li>Yukihiro Hasegawa</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d1d0ba5c12"><code>d1d0ba5</code></a>
chore(release): publish 7.16.1</li>
<li><a
href="10f8a4dfa5"><code>10f8a4d</code></a>
fix(eslint-plugin): [no-unnecessary-type-parameters] descend into all
parts o...</li>
<li><a
href="bebbd0c274"><code>bebbd0c</code></a>
chore(eslint-plugin): [no-unnecessary-parameter-property-assignment]
remove `...</li>
<li><a
href="e803c50064"><code>e803c50</code></a>
chore(release): publish 7.16.0</li>
<li><a
href="7b13dae347"><code>7b13dae</code></a>
fix(eslint-plugin): [restrict-template-expressions] don't report tuples
if `a...</li>
<li><a
href="3c6290d021"><code>3c6290d</code></a>
fix(eslint-plugin): [no-floating-promises] add <code>suggestions</code>
to tests from <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9">#9</a>...</li>
<li><a
href="63d17dd906"><code>63d17dd</code></a>
feat(eslint-plugin): [no-floating-promises] add checkThenables option
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9263">#9263</a>)</li>
<li><a
href="d6859487ba"><code>d685948</code></a>
feat(eslint-plugin): add support for nested namespaces to
unsafe-member-acces...</li>
<li><a
href="451e73853c"><code>451e738</code></a>
feat(eslint-plugin): [no-unnecessary-parameter-property-assignment] add
new r...</li>
<li><a
href="88dd82803d"><code>88dd828</code></a>
feat(eslint-plugin): [no-unnecessary-type-parameters] port from v8 to v7
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9473">#9473</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.1/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.15.0&new-version=7.16.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>
2024-07-22 08:31:49 +02:00
dependabot[bot]
b569bceb64 Update pytest requirement from <=8.2.2 to <=8.3.1 in /backend (#826)
Updates the requirements on
[pytest](https://github.com/pytest-dev/pytest) to permit the latest
version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.3.1</h2>
<h1>pytest 8.3.1 (2024-07-20)</h1>
<p>The 8.3.0 release failed to include the change notes and docs for the
release. This patch release remedies this. There are no other
changes.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="de98446075"><code>de98446</code></a>
Prepare release version 8.3.1</li>
<li><a
href="bd0a042403"><code>bd0a042</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12636">#12636</a>
from pytest-dev/update-release-notes</li>
<li><a
href="664325bc9f"><code>664325b</code></a>
doc/changelog: update 8.3.0 notes</li>
<li><a
href="19d225d0ab"><code>19d225d</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12635">#12635</a>
from pytest-dev/release-8.3.0</li>
<li><a
href="bc3302850c"><code>bc33028</code></a>
Prepare release version 8.3.0</li>
<li><a
href="a7d5a8eba9"><code>a7d5a8e</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12557">#12557</a>
from x612skm/maintainence/11771-pypy-3.9-bump</li>
<li><a
href="ced7072bb4"><code>ced7072</code></a>
Add a change note for PR <a
href="https://redirect.github.com/pytest-dev/pytest/issues/11771">#11771</a></li>
<li><a
href="d42b76daad"><code>d42b76d</code></a>
Adjust test_errors_in_xfail_skip_expressions for PyPy</li>
<li><a
href="9eee45a747"><code>9eee45a</code></a>
Bump PyPy runtime to v3.9 @ GHA</li>
<li><a
href="d489247505"><code>d489247</code></a>
Fix caching of parameterized fixtures (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12600">#12600</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/1.0.0b3...8.3.1">compare
view</a></li>
</ul>
</details>
<br />


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>
2024-07-22 08:31:33 +02:00
dependabot[bot]
94e6243688 Bump docker/build-push-action from 6.3.0 to 6.4.1 (#827)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 6.3.0 to 6.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v6.4.1</h2>
<ul>
<li>revert &quot;Set <code>repository</code> and <code>ghtoken</code>
attributes for <a
href="https://docs.docker.com/build/cache/backends/gha/#avoid-github-actions-cache-api-throttling">GitHub
Actions cache backend</a>&quot; by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1183">docker/build-push-action#1183</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v6.4.0...v6.4.1">https://github.com/docker/build-push-action/compare/v6.4.0...v6.4.1</a></p>
<h2>v6.4.0</h2>
<ul>
<li>Set <code>repository</code> and <code>ghtoken</code> attributes for
<a
href="https://docs.docker.com/build/cache/backends/gha/#avoid-github-actions-cache-api-throttling">GitHub
Actions cache backend</a> by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1133">docker/build-push-action#1133</a></li>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.31.0 to 0.33.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1179">docker/build-push-action#1179</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v6.3.0...v6.4.0">https://github.com/docker/build-push-action/compare/v6.3.0...v6.4.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1ca370b3a9"><code>1ca370b</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1183">#1183</a>
from crazy-max/revert-gha-cache-to</li>
<li><a
href="2c95ebed5c"><code>2c95ebe</code></a>
chore: update generated content</li>
<li><a
href="d189d0ef33"><code>d189d0e</code></a>
Revert &quot;set repository and ghtoken attributes for gha cache
type&quot;</li>
<li><a
href="a254f8ca60"><code>a254f8c</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1179">#1179</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="94dae62c78"><code>94dae62</code></a>
chore: update generated content</li>
<li><a
href="267a69d6cc"><code>267a69d</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.31.0 to
0.33.0</li>
<li><a
href="f23fb2a7cb"><code>f23fb2a</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1133">#1133</a>
from crazy-max/gha-cache-to</li>
<li><a
href="ef76d100ee"><code>ef76d10</code></a>
chore: update generated content</li>
<li><a
href="522345f555"><code>522345f</code></a>
set repository and ghtoken attributes for gha cache type</li>
<li>See full diff in <a
href="1a162644f9...1ca370b3a9">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=6.3.0&new-version=6.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>
2024-07-22 08:31:20 +02:00
dependabot[bot]
804c31a837 Bump i18next from 23.11.2 to 23.12.1 in /frontend (#818)
Bumps [i18next](https://github.com/i18next/i18next) from 23.11.2 to
23.12.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>v23.12.1</h2>
<ul>
<li>Use explicit imports for utils <a
href="https://redirect.github.com/i18next/i18next/pull/2212">2212</a></li>
</ul>
<h2>v23.12.0</h2>
<ul>
<li>feat: Add posibility to override keyPrefix for certain translation.
<a
href="https://redirect.github.com/i18next/i18next/issues/2211">2211</a></li>
</ul>
<h2>v23.11.5</h2>
<ul>
<li>perf: use Array.isArray() <a
href="https://redirect.github.com/i18next/i18next/pull/2193">2193</a></li>
<li>perf: trim keys once <a
href="https://redirect.github.com/i18next/i18next/pull/2194">2194</a></li>
</ul>
<h2>v23.11.4</h2>
<ul>
<li>perf(interpolator): use object deconstruction <a
href="https://redirect.github.com/i18next/i18next/pull/2181">2181</a></li>
</ul>
<h2>v23.11.3</h2>
<ul>
<li>fix: Unsupported language is automatically added to preload option
<a
href="https://redirect.github.com/i18next/i18next/issues/2178">2178</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>23.12.1</h2>
<ul>
<li>Use explicit imports for utils <a
href="https://redirect.github.com/i18next/i18next/pull/2212">2212</a></li>
</ul>
<h2>23.12.0</h2>
<ul>
<li>feat: Add posibility to override keyPrefix for certain translation.
<a
href="https://redirect.github.com/i18next/i18next/issues/2211">2211</a></li>
</ul>
<h2>23.11.5</h2>
<ul>
<li>perf: use Array.isArray() <a
href="https://redirect.github.com/i18next/i18next/pull/2193">2193</a></li>
<li>perf: trim keys once <a
href="https://redirect.github.com/i18next/i18next/pull/2194">2194</a></li>
</ul>
<h2>23.11.4</h2>
<ul>
<li>perf(interpolator): use object deconstruction <a
href="https://redirect.github.com/i18next/i18next/pull/2181">2181</a></li>
</ul>
<h2>23.11.3</h2>
<ul>
<li>fix: Unsupported language is automatically added to preload option
<a
href="https://redirect.github.com/i18next/i18next/issues/2178">2178</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4002c17215"><code>4002c17</code></a>
23.12.1</li>
<li><a
href="82f21aa6b5"><code>82f21aa</code></a>
new build</li>
<li><a
href="b987d272d4"><code>b987d27</code></a>
use explicit imports for utils (<a
href="https://redirect.github.com/i18next/i18next/issues/2212">#2212</a>)</li>
<li><a
href="b9ae239519"><code>b9ae239</code></a>
23.12.0</li>
<li><a
href="5555dd6801"><code>5555dd6</code></a>
feat: Add posibility to override keyPrefix for certain translation. <a
href="https://redirect.github.com/i18next/i18next/issues/2211">#2211</a></li>
<li><a
href="de3b6b7d3b"><code>de3b6b7</code></a>
test: update vitest to v2 (<a
href="https://redirect.github.com/i18next/i18next/issues/2210">#2210</a>)</li>
<li><a
href="32e8a6b716"><code>32e8a6b</code></a>
types: merge <code>hasLoadedNamespace</code> declarations (<a
href="https://redirect.github.com/i18next/i18next/issues/2209">#2209</a>)</li>
<li><a
href="c8d9f7bbc7"><code>c8d9f7b</code></a>
build</li>
<li><a
href="bfbb7d8eae"><code>bfbb7d8</code></a>
23.11.5</li>
<li><a
href="5021883d42"><code>5021883</code></a>
release</li>
<li>Additional commits viewable in <a
href="https://github.com/i18next/i18next/compare/v23.11.2...v23.12.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=23.11.2&new-version=23.12.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>
2024-07-15 07:55:25 +02:00
Erik Vroon
48ba51a3e7 Run dependabot weekly (#812) 2024-07-10 08:34:49 +02:00
dependabot[bot]
b83caf03cc Bump @tabler/icons-react from 3.9.0 to 3.10.0 in /frontend (#811)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.9.0 to 3.10.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.10.0</h2>
<!-- raw HTML omitted -->
<h3>36 new icons:</h3>
<ul>
<li><code>filled/binary-tree-2</code></li>
<li><code>filled/binary-tree</code></li>
<li><code>filled/circle-rectangle</code></li>
<li><code>filled/exclamation-circle</code></li>
<li><code>filled/hanger-2</code></li>
<li><code>filled/label-important</code></li>
<li><code>filled/lasso-polygon</code></li>
<li><code>filled/military-rank</code></li>
<li><code>filled/presentation-analytics</code></li>
<li><code>filled/presentation</code></li>
<li><code>filled/sort-ascending-2</code></li>
<li><code>filled/sort-ascending-shapes</code></li>
<li><code>filled/sort-descending-2</code></li>
<li><code>filled/sort-descending-shapes</code></li>
<li><code>filled/swipe-down</code></li>
<li><code>filled/swipe-left</code></li>
<li><code>filled/swipe-right</code></li>
<li><code>filled/swipe-up</code></li>
<li><code>filled/test-pipe-2</code></li>
<li><code>outline/bubble-tea-2</code></li>
<li><code>outline/bubble-tea</code></li>
<li><code>outline/building-burj-al-arab</code></li>
<li><code>outline/hand-finger-down</code></li>
<li><code>outline/hand-finger-left</code></li>
<li><code>outline/hand-finger-right</code></li>
<li><code>outline/join-bevel</code></li>
<li><code>outline/join-round</code></li>
<li><code>outline/join-straight</code></li>
<li><code>outline/label-important</code></li>
<li><code>outline/laurel-wreath-1</code></li>
<li><code>outline/laurel-wreath-2</code></li>
<li><code>outline/laurel-wreath-3</code></li>
<li><code>outline/laurel-wreath</code></li>
<li><code>outline/leaf-2</code></li>
<li><code>outline/menu-3</code></li>
<li><code>outline/menu-4</code></li>
</ul>
<p>Fixed icon: <code>outline/military-rank</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c5f045423e"><code>c5f0454</code></a>
Release 3.10.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.10.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.9.0&new-version=3.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>
2024-07-10 08:33:42 +02:00
dependabot[bot]
4857ad0eaf Bump ts-jest from 29.1.1 to 29.2.0 in /frontend (#808)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.1.1 to
29.2.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.2.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.1.5</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.1.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.1.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.1.2</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.1.5...v29.2.0">29.2.0</a>
(2024-07-08)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>fix: don't show warning message with Node16/NodeNext (<a
href="https://github.com/kulshekhar/ts-jest/commit/99c4f49">99c4f49</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/4266">#4266</a></li>
</ul>
<h3>Features</h3>
<ul>
<li>feat(cli): allow migrating cjs <code>presets</code> to
<code>transform</code> config (<a
href="https://github.com/kulshekhar/ts-jest/commit/22fb027">22fb027</a>)</li>
<li>feat(presets): add util functions to create ESM presets (<a
href="https://github.com/kulshekhar/ts-jest/commit/06f78ed">06f78ed</a>)</li>
<li>feat(presets): add util functions to create CJS presets (<a
href="https://github.com/kulshekhar/ts-jest/commit/f9cc3c0">f9cc3c0</a>)</li>
</ul>
<h3>Code refactoring</h3>
<ul>
<li>refactor: replace lodash deps with native js implementation (<a
href="https://github.com/kulshekhar/ts-jest/commit/40f1708">40f1708</a>)</li>
<li>refactor: use <code>TsJestTransformerOptions</code> type everywhere
possibly (<a
href="https://github.com/kulshekhar/ts-jest/commit/7d001be">7d001be</a>)</li>
<li>refactor(cli): use new preset util functions to initialize test
config (<a
href="https://github.com/kulshekhar/ts-jest/commit/c2b56ca">c2b56ca</a>)</li>
<li>refactor(presets): use create preset util functions for cjs presets
(<a
href="https://github.com/kulshekhar/ts-jest/commit/922d6d0">922d6d0</a>)</li>
<li>test: switch <code>react-app</code> to use Vite (<a
href="https://github.com/kulshekhar/ts-jest/commit/827c8ad">827c8ad</a>)</li>
</ul>
<h2>DEPRECATIONS</h2>
<ul>
<li>refactor(cli): deprecate cli option <code>babel</code> (<a
href="https://github.com/kulshekhar/ts-jest/commit/9617029">9617029</a>).
Please use CLI argument <code>--js babel</code> instead.</li>
<li><code>createJestPreset</code> is deprecated. Please check
documentation at <a
href="https://kulshekhar.github.io/ts-jest/docs/getting-started/presets">https://kulshekhar.github.io/ts-jest/docs/getting-started/presets</a>
to see alternative solutions.</li>
</ul>
<h3><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.1.4...v29.1.5">29.1.5</a>
(2024-06-16)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>build(deps-dev): bump braces (<a
href="https://github.com/kulshekhar/ts-jest/commit/5560334">5560334</a>),
(<a
href="https://github.com/kulshekhar/ts-jest/commit/59026b4">59026b4</a>),
(<a
href="https://github.com/kulshekhar/ts-jest/commit/0d9e359">0d9e359</a>)</li>
</ul>
<h3><a
href="https://github.com/kulshekhar/ts-jest/compare/v29.1.3...v29.1.4">29.1.4</a>
(2024-05-28)</h3>
<h3>Bug Fixes</h3>
<ul>
<li>fix(transformer): allow transforming of .cts/.mts extensions. (<a
href="https://github.com/kulshekhar/ts-jest/commit/b8f6eaa">b8f6eaa</a>),
closes <a
href="https://redirect.github.com/kulshekhar/ts-jest/issues/3996">#3996</a></li>
</ul>
<h3>Features</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e9fc9661cb"><code>e9fc966</code></a>
docs: fix formatting</li>
<li><a
href="8f8f96a575"><code>8f8f96a</code></a>
chore(release): 29.2.0</li>
<li><a
href="7a3abe4c2e"><code>7a3abe4</code></a>
revert: allow <code>babelConfig</code> in default/js-with-ts
presets</li>
<li><a
href="06f78ed7d2"><code>06f78ed</code></a>
feat(presets): add util functions to create ESM presets</li>
<li><a
href="922d6d08af"><code>922d6d0</code></a>
refactor(presets): use create preset util functions for cjs presets</li>
<li><a
href="22fb027eba"><code>22fb027</code></a>
feat(cli): allow migrating cjs <code>presets</code> to
<code>transform</code> config</li>
<li><a
href="72074d2f8a"><code>72074d2</code></a>
build(deps): Update dependency <code>@​types/node</code> to
v20.14.10</li>
<li><a
href="5251354d2c"><code>5251354</code></a>
refactor: <code>JsWithBabelPreset</code> not compat with original
<code>transform</code> type</li>
<li><a
href="7d001be30a"><code>7d001be</code></a>
refactor: use <code>TsJestTransformerOptions</code> everywhere
possibly</li>
<li><a
href="9e99c24230"><code>9e99c24</code></a>
build(deps): Update JamesIves/github-pages-deploy-action action to
v4.6.3</li>
<li>Additional commits viewable in <a
href="https://github.com/kulshekhar/ts-jest/compare/v29.1.1...v29.2.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.1.1&new-version=29.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>
2024-07-09 08:20:58 +02:00
dependabot[bot]
ccd2fd2121 Bump @typescript-eslint/parser from 7.15.0 to 7.16.0 in /frontend (#810)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.15.0 to 7.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.16.0</h2>
<h2>7.16.0 (2024-07-08)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>ast-spec:</strong> add parent property to AccessorProperty
node types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9487">#9487</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
port from v8 to v7 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9473">#9473</a>)</li>
<li><strong>eslint-plugin:</strong>
[no-unnecessary-parameter-property-assignment] add new rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8903">#8903</a>)</li>
<li><strong>eslint-plugin:</strong> add support for nested namespaces to
unsafe-member-access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9478">#9478</a>)</li>
<li><strong>eslint-plugin:</strong> [no-floating-promises] add
checkThenables option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9263">#9263</a>)</li>
<li><strong>rule-tester:</strong> stricter rule test validations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9086">#9086</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency
<code>@​eslint-community/regexpp</code> to v4.11.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9497">#9497</a>)</li>
<li><strong>eslint-plugin:</strong> [no-floating-promises] add
<code>suggestions</code> to tests from <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/9263">#9263</a>
<code>checkThenables</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9515">#9515</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/9263">#9263</a>)</li>
<li><strong>eslint-plugin:</strong> [restrict-template-expressions]
don't report tuples if <code>allowArray</code> option is enabled (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9492">#9492</a>)</li>
<li><strong>utils:</strong> context.parserPath may be undefined (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9486">#9486</a>)</li>
<li><strong>website:</strong> react key error on internal pages of
website (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9506">#9506</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Josh Goldberg </li>
<li>Juan Sanchez <a
href="https://github.com/JSanchezIO"><code>@​JSanchezIO</code></a></li>
<li>Vinccool96</li>
<li>YeonJuan <a
href="https://github.com/yeonjuan"><code>@​yeonjuan</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.16.0 (2024-07-08)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>deps:</strong> update dependency
<code>@​eslint-community/regexpp</code> to v4.11.0</p>
</li>
<li>
<p><strong>website:</strong> react key error on internal pages of
website</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>auvred</li>
<li>Josh Goldberg </li>
<li>Juan Sanchez</li>
<li>Vinccool96</li>
<li>YeonJuan</li>
<li>Yukihiro Hasegawa</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e803c50064"><code>e803c50</code></a>
chore(release): publish 7.16.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.15.0&new-version=7.16.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>
2024-07-09 08:20:34 +02:00
dependabot[bot]
4319e98b18 Bump docker/build-push-action from 6.2.0 to 6.3.0 (#805)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 6.2.0 to 6.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v6.3.0</h2>
<ul>
<li><code>DOCKER_BUILD_RECORD_UPLOAD</code> environment variable to
enable/disable build record upload by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1172">docker/build-push-action#1172</a></li>
<li><code>DOCKER_BUILD_NO_SUMMARY</code> has been deprecated. Set
<code>DOCKER_BUILD_SUMMARY</code> to <code>false</code> instead by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1170">docker/build-push-action#1170</a>
<a
href="https://redirect.github.com/docker/build-push-action/pull/1173">docker/build-push-action#1173</a></li>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.28.0 to 0.31.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1171">docker/build-push-action#1171</a>
<a
href="https://redirect.github.com/docker/build-push-action/pull/1159">docker/build-push-action#1159</a>
<a
href="https://redirect.github.com/docker/build-push-action/pull/1169">docker/build-push-action#1169</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v6.2.0...v6.3.0">https://github.com/docker/build-push-action/compare/v6.2.0...v6.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1a162644f9"><code>1a16264</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1172">#1172</a>
from crazy-max/build-export-disable</li>
<li><a
href="9eea548195"><code>9eea548</code></a>
chore: update generated content</li>
<li><a
href="11c2faaa9e"><code>11c2faa</code></a>
rename DOCKER_BUILD_EXPORT_RETENTION_DAYS to
DOCKER_BUILD_RECORD_RETENTION_DAYS</li>
<li><a
href="de2365af33"><code>de2365a</code></a>
opt to disable build record upload</li>
<li><a
href="bca5082da7"><code>bca5082</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1173">#1173</a>
from crazy-max/build-summary-env-change</li>
<li><a
href="e7aab408d9"><code>e7aab40</code></a>
chore: update generated content</li>
<li><a
href="63eb7590c6"><code>63eb759</code></a>
switch DOCKER_BUILD_SUMMARY_DISABLE to DOCKER_BUILD_SUMMARY</li>
<li><a
href="53ec48606f"><code>53ec486</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1171">#1171</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="fe9d9f1d0c"><code>fe9d9f1</code></a>
chore: update generated content</li>
<li><a
href="ad37ba1ad0"><code>ad37ba1</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.30.0 to
0.31.0</li>
<li>Additional commits viewable in <a
href="15560696de...1a162644f9">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=6.2.0&new-version=6.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>
2024-07-06 12:29:47 +02:00
dependabot[bot]
b1cb6eae9e Bump @tabler/icons-react from 3.8.0 to 3.9.0 in /frontend (#806)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.8.0 to 3.9.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.9.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>filled/label</code></li>
<li><code>outline/buildings</code></li>
<li><code>outline/clock-bitcoin</code></li>
<li><code>outline/cloud-bitcoin</code></li>
<li><code>outline/eye-bitcoin</code></li>
<li><code>outline/flag-bitcoin</code></li>
<li><code>outline/heart-bitcoin</code></li>
<li><code>outline/home-bitcoin</code></li>
<li><code>outline/label-off</code></li>
<li><code>outline/label</code></li>
<li><code>outline/lock-bitcoin</code></li>
<li><code>outline/mail-bitcoin</code></li>
<li><code>outline/math-ctg</code></li>
<li><code>outline/math-sec</code></li>
<li><code>outline/math-tg</code></li>
<li><code>outline/mood-bitcoin</code></li>
<li><code>outline/photo-bitcoin</code></li>
<li><code>outline/user-bitcoin</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5c4704034c"><code>5c47040</code></a>
Release 3.9.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.9.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.8.0&new-version=3.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>
2024-07-05 08:06:12 +02:00
dependabot[bot]
7bea646f8f Bump @testing-library/dom from 10.2.0 to 10.3.0 in /frontend (#803)
Bumps
[@testing-library/dom](https://github.com/testing-library/dom-testing-library)
from 10.2.0 to 10.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/dom-testing-library/releases"><code>@​testing-library/dom</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v10.3.0</h2>
<h1><a
href="https://github.com/testing-library/dom-testing-library/compare/v10.2.0...v10.3.0">10.3.0</a>
(2024-07-02)</h1>
<h3>Features</h3>
<ul>
<li>Reduce caught exceptions in <code>prettyDom</code> (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1321">#1321</a>)
(<a
href="76cb73dec4">76cb73d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="76cb73dec4"><code>76cb73d</code></a>
feat: Reduce caught exceptions in <code>prettyDom</code> (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1321">#1321</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/dom-testing-library/compare/v10.2.0...v10.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/dom&package-manager=npm_and_yarn&previous-version=10.2.0&new-version=10.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>
2024-07-03 08:40:35 +02:00
dependabot[bot]
b802387441 Bump @tabler/icons-react from 3.7.0 to 3.8.0 in /frontend (#802)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.7.0 to 3.8.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.8.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>outline/alphabet-arabic</code></li>
<li><code>outline/alphabet-bangla</code></li>
<li><code>outline/alphabet-hebrew</code></li>
<li><code>outline/alphabet-korean</code></li>
<li><code>outline/alphabet-thai</code></li>
<li><code>outline/brand-adobe-after-effect</code></li>
<li><code>outline/brand-adobe-illustrator</code></li>
<li><code>outline/brand-adobe-indesign</code></li>
<li><code>outline/brand-adobe-photoshop</code></li>
<li><code>outline/brand-adobe-premier</code></li>
<li><code>outline/brand-adobe-xd</code></li>
<li><code>outline/brand-apple-news</code></li>
<li><code>outline/brand-hackerrank</code></li>
<li><code>outline/cap-projecting</code></li>
<li><code>outline/cap-rounded</code></li>
<li><code>outline/cap-straight</code></li>
<li><code>outline/math-cos</code></li>
<li><code>outline/math-sin</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c14c52d845"><code>c14c52d</code></a>
Release 3.8.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.8.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.7.0&new-version=3.8.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>
2024-07-03 07:57:26 +02:00
dependabot[bot]
62732b9fb1 Bump @typescript-eslint/parser from 7.14.1 to 7.15.0 in /frontend (#800)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.14.1 to 7.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.15.0</h2>
<h2>7.15.0 (2024-07-01)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [array-type] detect
<code>Readonly&lt;string[]&gt;</code> case (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8752">#8752</a>)</li>
<li><strong>eslint-plugin:</strong> back-port new rules around empty
object types from v8 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9443">#9443</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disable <code>EXPERIMENTAL_useProjectService</code> in
<code>disabled-type-checked</code> shared config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9459">#9459</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] differentiate a
types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9254">#9254</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-call] differentiate a
types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9304">#9304</a>)</li>
<li><strong>utils:</strong> clean outdated <code>RuleTester</code>
export (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9322">#9322</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>rgehbt <a
href="https://github.com/Gehbt"><code>@​Gehbt</code></a></li>
<li>Vinccool96</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.15.0 (2024-07-01)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2865d31ec6"><code>2865d31</code></a>
chore(release): publish 7.15.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.15.0/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.14.1&new-version=7.15.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>
2024-07-02 09:44:00 +02:00
dependabot[bot]
e8c026d9a5 Bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 in /frontend (#801)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.14.1 to 7.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.15.0</h2>
<h2>7.15.0 (2024-07-01)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [array-type] detect
<code>Readonly&lt;string[]&gt;</code> case (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8752">#8752</a>)</li>
<li><strong>eslint-plugin:</strong> back-port new rules around empty
object types from v8 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9443">#9443</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disable <code>EXPERIMENTAL_useProjectService</code> in
<code>disabled-type-checked</code> shared config (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9459">#9459</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-return] differentiate a
types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9254">#9254</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-call] differentiate a
types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9304">#9304</a>)</li>
<li><strong>utils:</strong> clean outdated <code>RuleTester</code>
export (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9322">#9322</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred <a
href="https://github.com/auvred"><code>@​auvred</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@​developer-bandi</code></a></li>
<li>rgehbt <a
href="https://github.com/Gehbt"><code>@​Gehbt</code></a></li>
<li>Vinccool96</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.15.0 (2024-07-01)</h2>
<h3>🚀 Features</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [array-type] detect
<code>Readonly&lt;string[]&gt;</code> case</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> back-port new rules around empty
object types from v8</p>
</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p>disable <code>EXPERIMENTAL_useProjectService</code> in
<code>disabled-type-checked</code> shared config</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-return] differentiate a
types-error any from a true any</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-unsafe-call] differentiate a
types-error any from a true any</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>auvred</li>
<li>Kim Sang Du</li>
<li>rgehbt</li>
<li>Vinccool96</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2865d31ec6"><code>2865d31</code></a>
chore(release): publish 7.15.0</li>
<li><a
href="2671de5ab4"><code>2671de5</code></a>
feat(eslint-plugin): back-port new rules around empty object types from
v8 (#...</li>
<li><a
href="05142c5553"><code>05142c5</code></a>
fix(eslint-plugin): [no-unsafe-call] differentiate a types-error any
from a t...</li>
<li><a
href="a466e072be"><code>a466e07</code></a>
fix: disable <code>EXPERIMENTAL_useProjectService</code> in
<code>disabled-type-checked</code> shar...</li>
<li><a
href="3694d8fd78"><code>3694d8f</code></a>
fix(eslint-plugin): [no-unsafe-return] differentiate a types-error any
from a...</li>
<li><a
href="9dba02152f"><code>9dba021</code></a>
feat(eslint-plugin): [array-type] detect
<code>Readonly\&lt;string[]&gt;</code> case (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8752">#8752</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.15.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.14.1&new-version=7.15.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>
2024-07-02 09:15:48 +02:00
Erik Vroon
1d92a6fa14 Revert attempt to disable cors (#796)
This actually made the CORS handling more strict...
2024-06-29 14:48:39 +02:00
Erik Vroon
bc8631842b Upgrade mantine to 7.11 (#795) 2024-06-29 14:25:04 +02:00
Erik Vroon
19bb866d01 Disable cors by default (#794)
It's too confusing for new users and we have a warning if you disable it
on production anyway.
2024-06-29 13:26:59 +02:00
dependabot[bot]
59803667a8 Bump @mantine/form from 7.10.0 to 7.11.0 in /frontend (#793)
[//]: # (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
[@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form)
from 7.10.0 to 7.11.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>7.11.0 👁️</h2>
<p><a href="https://mantine.dev/changelog/7-11-0">View changelog with
demos on mantine.dev website</a></p>
<h2>withProps function</h2>
<p>All Mantine components now have <code>withProps</code> static
function that can be used to
add default props to the component:</p>
<pre lang="tsx"><code>import { IMaskInput } from 'react-imask';
import { Button, InputBase } from '@mantine/core';
<p>const LinkButton = Button.withProps({
component: 'a',
target: '_blank',
rel: 'noreferrer',
variant: 'subtle',
});</p>
<p>const PhoneInput = InputBase.withProps({
mask: '+7 (000) 000-0000',
component: IMaskInput,
label: 'Your phone number',
placeholder: 'Your phone number',
});</p>
<p>function Demo() {
return (
&lt;&gt;
{/* You can pass additional props to components created with
<code>withProps</code> */}
&lt;LinkButton href=&quot;<a
href="https://mantine.dev&amp;quot;&amp;gt;Mantine">https://mantine.dev&amp;quot;&amp;gt;Mantine</a>
website&lt;/LinkButton&gt;</p>
<pre><code> {/* Component props override default props defined in
`withProps` */}
&amp;lt;PhoneInput placeholder=&amp;quot;Personal phone&amp;quot;
/&amp;gt;
&amp;lt;/&amp;gt;
</code></pre>
<p>);
}
</code></pre></p>
<h2>Avatar initials</h2>
<p><a href="https://mantine.dev/core/avatar">Avatar</a> component now
supports displaying initials with auto generated color based on the
given <code>name</code> value.
To display initials instead of the default placeholder, set
<code>name</code> prop
to the name of the person, for example, <code>name=&quot;John
Doe&quot;</code>. If the name
is set, you can use <code>color=&quot;initials&quot;</code> to generate
color based on the name:</p>
<pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core';
<p>const names = [
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b58cb8097"><code>4b58cb8</code></a>
[release] Version: 7.11.0</li>
<li><a
href="29f24e31d9"><code>29f24e3</code></a>
[release] Version: 7.10.2</li>
<li><a
href="c659c3283f"><code>c659c32</code></a>
[release] Version: 7.10.1</li>
<li><a
href="7f003a5c02"><code>7f003a5</code></a>
[<code>@​mantine/form</code>] Fix <code>form.setFieldError</code> called
inside <code>form.onSubmit</code> not wo...</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.11.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.10.0&new-version=7.11.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>
2024-06-28 09:25:56 +02:00
dependabot[bot]
0eee29efd9 Bump @mantine/dates from 7.10.0 to 7.11.0 in /frontend (#792)
Bumps
[@mantine/dates](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates)
from 7.10.0 to 7.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/dates</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.11.0 👁️</h2>
<p><a href="https://mantine.dev/changelog/7-11-0">View changelog with
demos on mantine.dev website</a></p>
<h2>withProps function</h2>
<p>All Mantine components now have <code>withProps</code> static
function that can be used to
add default props to the component:</p>
<pre lang="tsx"><code>import { IMaskInput } from 'react-imask';
import { Button, InputBase } from '@mantine/core';
<p>const LinkButton = Button.withProps({
component: 'a',
target: '_blank',
rel: 'noreferrer',
variant: 'subtle',
});</p>
<p>const PhoneInput = InputBase.withProps({
mask: '+7 (000) 000-0000',
component: IMaskInput,
label: 'Your phone number',
placeholder: 'Your phone number',
});</p>
<p>function Demo() {
return (
&lt;&gt;
{/* You can pass additional props to components created with
<code>withProps</code> */}
&lt;LinkButton href=&quot;<a
href="https://mantine.dev&amp;quot;&amp;gt;Mantine">https://mantine.dev&amp;quot;&amp;gt;Mantine</a>
website&lt;/LinkButton&gt;</p>
<pre><code> {/* Component props override default props defined in
`withProps` */}
&amp;lt;PhoneInput placeholder=&amp;quot;Personal phone&amp;quot;
/&amp;gt;
&amp;lt;/&amp;gt;
</code></pre>
<p>);
}
</code></pre></p>
<h2>Avatar initials</h2>
<p><a href="https://mantine.dev/core/avatar">Avatar</a> component now
supports displaying initials with auto generated color based on the
given <code>name</code> value.
To display initials instead of the default placeholder, set
<code>name</code> prop
to the name of the person, for example, <code>name=&quot;John
Doe&quot;</code>. If the name
is set, you can use <code>color=&quot;initials&quot;</code> to generate
color based on the name:</p>
<pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core';
<p>const names = [
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b58cb8097"><code>4b58cb8</code></a>
[release] Version: 7.11.0</li>
<li><a
href="67e66d7eab"><code>67e66d7</code></a>
[<code>@​mantine/dates</code>] Add <code>highlightToday</code> prop
support</li>
<li><a
href="2414345106"><code>2414345</code></a>
[<code>@​mantine/core</code>] Add Component.withProps support to all
components</li>
<li><a
href="29f24e31d9"><code>29f24e3</code></a>
[release] Version: 7.10.2</li>
<li><a
href="c659c3283f"><code>c659c32</code></a>
[release] Version: 7.10.1</li>
<li><a
href="101a87c799"><code>101a87c</code></a>
[mantine.dev] Fix typo (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dates/issues/6265">#6265</a>)</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.11.0/packages/@mantine/dates">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/dates&package-manager=npm_and_yarn&previous-version=7.10.0&new-version=7.11.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>
2024-06-28 09:25:42 +02:00
dependabot[bot]
06ab5ebac8 Bump @mantine/spotlight from 7.10.0 to 7.11.0 in /frontend (#791)
Bumps
[@mantine/spotlight](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/spotlight)
from 7.10.0 to 7.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/spotlight</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.11.0 👁️</h2>
<p><a href="https://mantine.dev/changelog/7-11-0">View changelog with
demos on mantine.dev website</a></p>
<h2>withProps function</h2>
<p>All Mantine components now have <code>withProps</code> static
function that can be used to
add default props to the component:</p>
<pre lang="tsx"><code>import { IMaskInput } from 'react-imask';
import { Button, InputBase } from '@mantine/core';
<p>const LinkButton = Button.withProps({
component: 'a',
target: '_blank',
rel: 'noreferrer',
variant: 'subtle',
});</p>
<p>const PhoneInput = InputBase.withProps({
mask: '+7 (000) 000-0000',
component: IMaskInput,
label: 'Your phone number',
placeholder: 'Your phone number',
});</p>
<p>function Demo() {
return (
&lt;&gt;
{/* You can pass additional props to components created with
<code>withProps</code> */}
&lt;LinkButton href=&quot;<a
href="https://mantine.dev&amp;quot;&amp;gt;Mantine">https://mantine.dev&amp;quot;&amp;gt;Mantine</a>
website&lt;/LinkButton&gt;</p>
<pre><code> {/* Component props override default props defined in
`withProps` */}
&amp;lt;PhoneInput placeholder=&amp;quot;Personal phone&amp;quot;
/&amp;gt;
&amp;lt;/&amp;gt;
</code></pre>
<p>);
}
</code></pre></p>
<h2>Avatar initials</h2>
<p><a href="https://mantine.dev/core/avatar">Avatar</a> component now
supports displaying initials with auto generated color based on the
given <code>name</code> value.
To display initials instead of the default placeholder, set
<code>name</code> prop
to the name of the person, for example, <code>name=&quot;John
Doe&quot;</code>. If the name
is set, you can use <code>color=&quot;initials&quot;</code> to generate
color based on the name:</p>
<pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core';
<p>const names = [
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b58cb8097"><code>4b58cb8</code></a>
[release] Version: 7.11.0</li>
<li><a
href="2414345106"><code>2414345</code></a>
[<code>@​mantine/core</code>] Add Component.withProps support to all
components</li>
<li><a
href="29f24e31d9"><code>29f24e3</code></a>
[release] Version: 7.10.2</li>
<li><a
href="c659c3283f"><code>c659c32</code></a>
[release] Version: 7.10.1</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.11.0/packages/@mantine/spotlight">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/spotlight&package-manager=npm_and_yarn&previous-version=7.10.0&new-version=7.11.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>
2024-06-28 09:25:29 +02:00
dependabot[bot]
7f140ff417 Bump @typescript-eslint/parser from 7.13.0 to 7.14.1 in /frontend (#784)
Bumps
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
from 7.13.0 to 7.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.14.1</h2>
<h2>7.14.1 (2024-06-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TypeScript 5.5 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9397">#9397</a>)</li>
<li><strong>ast-spec:</strong> tighter types and documentation for
declaration/* (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9211">#9211</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>keep warnAbountTSVersion in sync with package.json (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9400">#9400</a>)</li>
<li><strong>eslint-plugin:</strong> [no-extraneous-class] handle
abstract members (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9367">#9367</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] handle
intersected primitive types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9378">#9378</a>)</li>
<li><strong>eslint-plugin:</strong> [no-invalid-this] support
AccessorProperty (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9411">#9411</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
enums and literals as their underlying primitive types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9376">#9376</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] ensure
ternary fix does not remove parens (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9380">#9380</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>cm-ayf <a
href="https://github.com/cm-ayf"><code>@​cm-ayf</code></a></li>
<li>Jake Bailey <a
href="https://github.com/jakebailey"><code>@​jakebailey</code></a></li>
<li>James Zhan</li>
<li>Joshua Chen</li>
<li>yoshi2no <a
href="https://github.com/yoshi2no"><code>@​yoshi2no</code></a></li>
<li>Jake Bailey <a
href="https://github.com/jakebailey"><code>@​jakebailey</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.14.0</h2>
<h2>7.14.0 (2024-06-24)</h2>
<p>We followed this up soon after with 7.14.1 - see the combined release
notes here <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v7.14.1">https://github.com/typescript-eslint/typescript-eslint/releases/tag/v7.14.1</a></p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.13.1</h2>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] support explicit
resource management (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</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/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.14.1 (2024-06-24)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.14.0 (2024-06-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TypeScript 5.5</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>cm-ayf</li>
<li>Jake Bailey</li>
<li>James Zhan</li>
<li>Joshua Chen</li>
<li>yoshi2no</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.13.1 (2024-06-17)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b4fe94f7fc"><code>b4fe94f</code></a>
chore(release): publish 7.14.1</li>
<li><a
href="dfc4469140"><code>dfc4469</code></a>
chore(release): publish 7.14.0</li>
<li><a
href="1212a8f30c"><code>1212a8f</code></a>
chore(release): publish 7.13.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.14.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/parser&package-manager=npm_and_yarn&previous-version=7.13.0&new-version=7.14.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>
2024-06-27 10:02:05 +02:00
dependabot[bot]
a21b0b769e Bump @mantine/notifications from 7.10.0 to 7.11.0 in /frontend (#788)
Bumps
[@mantine/notifications](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications)
from 7.10.0 to 7.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/notifications</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.11.0 👁️</h2>
<p><a href="https://mantine.dev/changelog/7-10-0">View changelog with
demos on mantine.dev website</a></p>
<h2>withProps function</h2>
<p>All Mantine components now have <code>withProps</code> static
function that can be used to
add default props to the component:</p>
<pre lang="tsx"><code>import { IMaskInput } from 'react-imask';
import { Button, InputBase } from '@mantine/core';
<p>const LinkButton = Button.withProps({
component: 'a',
target: '_blank',
rel: 'noreferrer',
variant: 'subtle',
});</p>
<p>const PhoneInput = InputBase.withProps({
mask: '+7 (000) 000-0000',
component: IMaskInput,
label: 'Your phone number',
placeholder: 'Your phone number',
});</p>
<p>function Demo() {
return (
&lt;&gt;
{/* You can pass additional props to components created with
<code>withProps</code> */}
&lt;LinkButton href=&quot;<a
href="https://mantine.dev&amp;quot;&amp;gt;Mantine">https://mantine.dev&amp;quot;&amp;gt;Mantine</a>
website&lt;/LinkButton&gt;</p>
<pre><code> {/* Component props override default props defined in
`withProps` */}
&amp;lt;PhoneInput placeholder=&amp;quot;Personal phone&amp;quot;
/&amp;gt;
&amp;lt;/&amp;gt;
</code></pre>
<p>);
}
</code></pre></p>
<h2>Avatar initials</h2>
<p><a href="https://mantine.dev/core/avatar">Avatar</a> component now
supports displaying initials with auto generated color based on the
given <code>name</code> value.
To display initials instead of the default placeholder, set
<code>name</code> prop
to the name of the person, for example, <code>name=&quot;John
Doe&quot;</code>. If the name
is set, you can use <code>color=&quot;initials&quot;</code> to generate
color based on the name:</p>
<pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core';
<p>const names = [
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b58cb8097"><code>4b58cb8</code></a>
[release] Version: 7.11.0</li>
<li><a
href="2414345106"><code>2414345</code></a>
[<code>@​mantine/core</code>] Add Component.withProps support to all
components</li>
<li><a
href="29f24e31d9"><code>29f24e3</code></a>
[release] Version: 7.10.2</li>
<li><a
href="c659c3283f"><code>c659c32</code></a>
[release] Version: 7.10.1</li>
<li><a
href="101a87c799"><code>101a87c</code></a>
[mantine.dev] Fix typo (<a
href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/notifications/issues/6265">#6265</a>)</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.11.0/packages/@mantine/notifications">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/notifications&package-manager=npm_and_yarn&previous-version=7.10.0&new-version=7.11.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>
2024-06-27 10:01:54 +02:00
dependabot[bot]
535aa62127 Bump @mantine/dropzone from 7.10.0 to 7.11.0 in /frontend (#787)
Bumps
[@mantine/dropzone](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/dropzone)
from 7.10.0 to 7.11.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mantinedev/mantine/releases"><code>@​mantine/dropzone</code>'s
releases</a>.</em></p>
<blockquote>
<h2>7.11.0 👁️</h2>
<p><a href="https://mantine.dev/changelog/7-10-0">View changelog with
demos on mantine.dev website</a></p>
<h2>withProps function</h2>
<p>All Mantine components now have <code>withProps</code> static
function that can be used to
add default props to the component:</p>
<pre lang="tsx"><code>import { IMaskInput } from 'react-imask';
import { Button, InputBase } from '@mantine/core';
<p>const LinkButton = Button.withProps({
component: 'a',
target: '_blank',
rel: 'noreferrer',
variant: 'subtle',
});</p>
<p>const PhoneInput = InputBase.withProps({
mask: '+7 (000) 000-0000',
component: IMaskInput,
label: 'Your phone number',
placeholder: 'Your phone number',
});</p>
<p>function Demo() {
return (
&lt;&gt;
{/* You can pass additional props to components created with
<code>withProps</code> */}
&lt;LinkButton href=&quot;<a
href="https://mantine.dev&amp;quot;&amp;gt;Mantine">https://mantine.dev&amp;quot;&amp;gt;Mantine</a>
website&lt;/LinkButton&gt;</p>
<pre><code> {/* Component props override default props defined in
`withProps` */}
&amp;lt;PhoneInput placeholder=&amp;quot;Personal phone&amp;quot;
/&amp;gt;
&amp;lt;/&amp;gt;
</code></pre>
<p>);
}
</code></pre></p>
<h2>Avatar initials</h2>
<p><a href="https://mantine.dev/core/avatar">Avatar</a> component now
supports displaying initials with auto generated color based on the
given <code>name</code> value.
To display initials instead of the default placeholder, set
<code>name</code> prop
to the name of the person, for example, <code>name=&quot;John
Doe&quot;</code>. If the name
is set, you can use <code>color=&quot;initials&quot;</code> to generate
color based on the name:</p>
<pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core';
<p>const names = [
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4b58cb8097"><code>4b58cb8</code></a>
[release] Version: 7.11.0</li>
<li><a
href="2414345106"><code>2414345</code></a>
[<code>@​mantine/core</code>] Add Component.withProps support to all
components</li>
<li><a
href="29f24e31d9"><code>29f24e3</code></a>
[release] Version: 7.10.2</li>
<li><a
href="c659c3283f"><code>c659c32</code></a>
[release] Version: 7.10.1</li>
<li>See full diff in <a
href="https://github.com/mantinedev/mantine/commits/7.11.0/packages/@mantine/dropzone">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@mantine/dropzone&package-manager=npm_and_yarn&previous-version=7.10.0&new-version=7.11.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>
2024-06-27 09:51:38 +02:00
dependabot[bot]
419ab31620 Bump docker/build-push-action from 6.1.0 to 6.2.0 (#786)
Bumps
[docker/build-push-action](https://github.com/docker/build-push-action)
from 6.1.0 to 6.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/docker/build-push-action/releases">docker/build-push-action's
releases</a>.</em></p>
<blockquote>
<h2>v6.2.0</h2>
<ul>
<li>Use default retention days for build export artifact by <a
href="https://github.com/crazy-max"><code>@​crazy-max</code></a> in <a
href="https://redirect.github.com/docker/build-push-action/pull/1153">docker/build-push-action#1153</a></li>
<li>Bump <code>@​docker/actions-toolkit</code> from 0.27.0 to 0.28.0 in
<a
href="https://redirect.github.com/docker/build-push-action/pull/1158">docker/build-push-action#1158</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/docker/build-push-action/compare/v6.1.0...v6.2.0">https://github.com/docker/build-push-action/compare/v6.1.0...v6.2.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="15560696de"><code>1556069</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1158">#1158</a>
from docker/dependabot/npm_and_yarn/docker/actions-t...</li>
<li><a
href="57e1d34ac3"><code>57e1d34</code></a>
chore: update generated content</li>
<li><a
href="309982ebc9"><code>309982e</code></a>
chore(deps): Bump <code>@​docker/actions-toolkit</code> from 0.27.0 to
0.28.0</li>
<li><a
href="9476c25b2a"><code>9476c25</code></a>
Merge pull request <a
href="https://redirect.github.com/docker/build-push-action/issues/1153">#1153</a>
from crazy-max/export-retention</li>
<li><a
href="97be5a4928"><code>97be5a4</code></a>
chore: update generated content</li>
<li><a
href="9cac6c8ea0"><code>9cac6c8</code></a>
use default retention days for build export artifact</li>
<li>See full diff in <a
href="31159d49c0...15560696de">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=docker/build-push-action&package-manager=github_actions&previous-version=6.1.0&new-version=6.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>
2024-06-27 09:51:30 +02:00
dependabot[bot]
97c64c6217 Bump @tabler/icons-react from 3.6.0 to 3.7.0 in /frontend (#785)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.6.0 to 3.7.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.7.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>outline/battery-exclamation</code></li>
<li><code>outline/battery-vertical-1</code></li>
<li><code>outline/battery-vertical-2</code></li>
<li><code>outline/battery-vertical-3</code></li>
<li><code>outline/battery-vertical-4</code></li>
<li><code>outline/battery-vertical-charging-2</code></li>
<li><code>outline/battery-vertical-charging</code></li>
<li><code>outline/battery-vertical-eco</code></li>
<li><code>outline/battery-vertical-exclamation</code></li>
<li><code>outline/battery-vertical-off</code></li>
<li><code>outline/battery-vertical</code></li>
<li><code>outline/brand-metabrainz</code></li>
<li><code>outline/cancel</code></li>
<li><code>outline/rosette-discount-check-off</code></li>
<li><code>outline/ruler-measure-2</code></li>
<li><code>outline/umbrella-2</code></li>
<li><code>outline/umbrella-closed-2</code></li>
<li><code>outline/umbrella-closed</code></li>
</ul>
<p>Fixed icons: <code>filled/circle-plus</code>,
<code>outline/apple</code>, <code>outline/battery-automotive</code>,
<code>outline/flask-2-off</code>, <code>outline/flask-2</code>,
<code>outline/flask</code>, <code>outline/microscope-off</code>,
<code>outline/microscope</code>,
<code>outline/rosette-discount-check</code>,
<code>outline/ruler-measure</code>, <code>outline/test-pipe-2</code>,
<code>outline/test-pipe-off</code>, <code>outline/test-pipe</code></p>
<p>Renamed icons:</p>
<ul>
<li><code>outline/mood-suprised</code> renamed to
<code>outline/mood-surprised</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ce9e93973"><code>3ce9e93</code></a>
Release 3.7.0</li>
<li>See full diff in <a
href="https://github.com/tabler/tabler-icons/commits/v3.7.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.6.0&new-version=3.7.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>
2024-06-26 09:30:02 +02:00
dependabot[bot]
d729aaaef7 Bump @testing-library/dom from 10.1.0 to 10.2.0 in /frontend (#783)
Bumps
[@testing-library/dom](https://github.com/testing-library/dom-testing-library)
from 10.1.0 to 10.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/testing-library/dom-testing-library/releases"><code>@​testing-library/dom</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v10.2.0</h2>
<h1><a
href="https://github.com/testing-library/dom-testing-library/compare/v10.1.0...v10.2.0">10.2.0</a>
(2024-06-24)</h1>
<h3>Features</h3>
<ul>
<li>Support anonymous custom elements when pretty printing DOM (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1319">#1319</a>)
(<a
href="0a8ad65723">0a8ad65</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0a8ad65723"><code>0a8ad65</code></a>
feat: Support anonymous custom elements when pretty printing DOM (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1319">#1319</a>)</li>
<li><a
href="77448ba415"><code>77448ba</code></a>
docs: update Greg Bergé's bio link (<a
href="https://redirect.github.com/testing-library/dom-testing-library/issues/1318">#1318</a>)</li>
<li>See full diff in <a
href="https://github.com/testing-library/dom-testing-library/compare/v10.1.0...v10.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@testing-library/dom&package-manager=npm_and_yarn&previous-version=10.1.0&new-version=10.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>
2024-06-25 07:59:58 +02:00
dependabot[bot]
d9bb475a06 Bump @typescript-eslint/eslint-plugin from 7.13.0 to 7.14.1 in /frontend (#782)
Bumps
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
from 7.13.0 to 7.14.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.14.1</h2>
<h2>7.14.1 (2024-06-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TypeScript 5.5 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9397">#9397</a>)</li>
<li><strong>ast-spec:</strong> tighter types and documentation for
declaration/* (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9211">#9211</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>keep warnAbountTSVersion in sync with package.json (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9400">#9400</a>)</li>
<li><strong>eslint-plugin:</strong> [no-extraneous-class] handle
abstract members (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9367">#9367</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] handle
intersected primitive types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9378">#9378</a>)</li>
<li><strong>eslint-plugin:</strong> [no-invalid-this] support
AccessorProperty (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9411">#9411</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
enums and literals as their underlying primitive types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9376">#9376</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] ensure
ternary fix does not remove parens (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9380">#9380</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>cm-ayf <a
href="https://github.com/cm-ayf"><code>@​cm-ayf</code></a></li>
<li>Jake Bailey <a
href="https://github.com/jakebailey"><code>@​jakebailey</code></a></li>
<li>James Zhan</li>
<li>Joshua Chen</li>
<li>yoshi2no <a
href="https://github.com/yoshi2no"><code>@​yoshi2no</code></a></li>
<li>Jake Bailey <a
href="https://github.com/jakebailey"><code>@​jakebailey</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.14.0</h2>
<h2>7.14.0 (2024-06-24)</h2>
<p>We followed this up soon after with 7.14.1 - see the combined release
notes here <a
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v7.14.1">https://github.com/typescript-eslint/typescript-eslint/releases/tag/v7.14.1</a></p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v7.13.1</h2>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li>
<li><strong>eslint-plugin:</strong> [return-await] support explicit
resource management (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access]
differentiate a types-error any from a true any (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Kirk Waiblinger</li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>7.14.1 (2024-06-24)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] treat
enums and literals as their underlying primitive types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] ensure
ternary fix does not remove parens</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Jake Bailey</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.14.0 (2024-06-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li>support TypeScript 5.5</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>
<p><strong>eslint-plugin:</strong> [no-extraneous-class] handle abstract
members</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] handle
intersected primitive types</p>
</li>
<li>
<p><strong>eslint-plugin:</strong> [no-invalid-this] support
AccessorProperty</p>
</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher</li>
<li>cm-ayf</li>
<li>Jake Bailey</li>
<li>James Zhan</li>
<li>Joshua Chen</li>
<li>yoshi2no</li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>7.13.1 (2024-06-17)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-readonly] refine report
locations</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b4fe94f7fc"><code>b4fe94f</code></a>
chore(release): publish 7.14.1</li>
<li><a
href="f29150fae6"><code>f29150f</code></a>
fix(eslint-plugin): [prefer-nullish-coalescing] ensure ternary fix does
not r...</li>
<li><a
href="9b7731dcb4"><code>9b7731d</code></a>
fix(eslint-plugin): [prefer-nullish-coalescing] treat enums and literals
as t...</li>
<li><a
href="dfc4469140"><code>dfc4469</code></a>
chore(release): publish 7.14.0</li>
<li><a
href="635133a293"><code>635133a</code></a>
docs: split troubleshooting into granular sections (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9024">#9024</a>)</li>
<li><a
href="c322099f63"><code>c322099</code></a>
fix(eslint-plugin): [no-invalid-this] support AccessorProperty (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9411">#9411</a>)</li>
<li><a
href="23e6468176"><code>23e6468</code></a>
fix(eslint-plugin): [prefer-nullish-coalescing] handle intersected
primitive ...</li>
<li><a
href="5c4a5de0bc"><code>5c4a5de</code></a>
feat(ast-spec): tighter types and documentation for declaration/* (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9211">#9211</a>)</li>
<li><a
href="e47123decc"><code>e47123d</code></a>
fix(eslint-plugin): [no-extraneous-class] handle abstract members (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9367">#9367</a>)</li>
<li><a
href="dc182297d8"><code>dc18229</code></a>
feat: support TypeScript 5.5 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9397">#9397</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.14.1/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@typescript-eslint/eslint-plugin&package-manager=npm_and_yarn&previous-version=7.13.0&new-version=7.14.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>
2024-06-25 07:59:43 +02:00
dependabot[bot]
2c33de37a4 Bump eslint-plugin-jsx-a11y from 6.8.0 to 6.9.0 in /frontend (#777)
Bumps
[eslint-plugin-jsx-a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y)
from 6.8.0 to 6.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/releases">eslint-plugin-jsx-a11y's
releases</a>.</em></p>
<blockquote>
<h2>v6.9.0</h2>
<h3>Added</h3>
<ul>
<li>add support for Flat Config <a
href="6b5f096f10"><code>6b5f096</code></a></li>
<li><code>no-noninteractive-element-to-interactive-role</code>: allow
<code>menuitemradio</code> and <code>menuitemcheckbox</code> on
&lt;li&gt; <a
href="c0733f9403"><code>c0733f9</code></a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>img-redundant-alt</code>: fixed multibyte character support <a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969"><code>[#969](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969)</code></a></li>
<li>Revert &quot;[Fix] <code>isNonInteractiveElement</code>: Upgrade
aria-query to 5.3.0 and axobject-query to 3.2.1&quot; <a
href="75d5dd722b"><code>75d5dd7</code></a></li>
<li>ensure <code>summary</code> remains non-interactive <a
href="6a048dacf2"><code>6a048da</code></a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>[meta] fix changelog links <a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960"><code>[#960](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960)</code></a></li>
<li>[Robustness] use <code>safe-regex-test</code> <a
href="4c7e7815c1"><code>4c7e781</code></a></li>
<li>[actions] update actions/checkout <a
href="51a1ca7b4d"><code>51a1ca7</code></a></li>
<li>[Deps] pin <code>aria-query</code> and <code>axobject-query</code>,
add <code>ls-engines</code> test to CI <a
href="32fd82c628"><code>32fd82c</code></a></li>
<li>[Deps] remove <code>@babel/runtime</code> <a
href="0a98ad83ff"><code>0a98ad8</code></a></li>
<li>[Deps] unpin <code>axe-core</code> <a
href="b3559cf89b"><code>b3559cf</code></a></li>
<li>[Deps] move <code>object.entries</code> to dev deps <a
href="1be7b709ee"><code>1be7b70</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0">https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/CHANGELOG.md">eslint-plugin-jsx-a11y's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0">v6.9.0</a>
- 2024-06-19</h2>
<h3>Fixed</h3>
<ul>
<li>[Fix] <code>img-redundant-alt</code>: fixed multibyte character
support <a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969"><code>[#969](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/969)</code></a></li>
<li>[meta] fix changelog links <a
href="https://redirect.github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960"><code>[#960](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/960)</code></a></li>
</ul>
<h3>Commits</h3>
<ul>
<li>[New] add support for Flat Config <a
href="6b5f096f10"><code>6b5f096</code></a></li>
<li>Revert &quot;[Fix] <code>isNonInteractiveElement</code>: Upgrade
aria-query to 5.3.0 and axobject-query to 3.2.1&quot; <a
href="75d5dd722b"><code>75d5dd7</code></a></li>
<li>[Robustness] use <code>safe-regex-test</code> <a
href="4c7e7815c1"><code>4c7e781</code></a></li>
<li>[actions] update actions/checkout <a
href="51a1ca7b4d"><code>51a1ca7</code></a></li>
<li>[Dev Deps] update <code>@babel/cli</code>, <code>@babel/core</code>,
<code>@babel/eslint-parser</code>,
<code>@babel/plugin-transform-flow-strip-types</code>,
<code>@babel/register</code>, <code>eslint-doc-generator</code>,
<code>object.entries</code> <a
href="1271ac1d6e"><code>1271ac1</code></a></li>
<li>[Dev Deps] update <code>@babel/cli</code>, <code>@babel/core</code>,
<code>@babel/register</code>, <code>aud</code>,
<code>eslint-plugin-import</code>, <code>npmignore</code>,
<code>object.assign</code> <a
href="540cb7aefe"><code>540cb7a</code></a></li>
<li>[Deps] update <code>@babel/runtime</code>,
<code>array-includes</code>, <code>es-iterator-helpers</code>,
<code>hasown</code>, <code>object.fromentries</code>,
<code>safe-regex-test</code> <a
href="5d1440825a"><code>5d14408</code></a></li>
<li>[Deps] pin <code>aria-query</code> and <code>axobject-query</code>,
add <code>ls-engines</code> test to CI <a
href="32fd82c628"><code>32fd82c</code></a></li>
<li>[Dev Deps] update <code>@babel/core</code>,
<code>@babel/eslint-parser</code>,
<code>@babel/plugin-transform-flow-strip-types</code>,
<code>eslint-doc-generator</code> <a
href="d1b4114224"><code>d1b4114</code></a></li>
<li>[Fix] ensure <code>summary</code> remains non-interactive <a
href="6a048dacf2"><code>6a048da</code></a></li>
<li>[Deps] remove <code>@babel/runtime</code> <a
href="0a98ad83ff"><code>0a98ad8</code></a></li>
<li>[New] <code>no-noninteractive-element-to-interactive-role</code>:
allow <code>menuitemradio</code> and <code>menuitemcheckbox</code> on
&lt;li&gt; <a
href="c0733f9403"><code>c0733f9</code></a></li>
<li>[Deps] update <code>@babel/runtime</code>,
<code>safe-regex-test</code> <a
href="0d5321a545"><code>0d5321a</code></a></li>
<li>[actions] pin codecov to v3.1.5 <a
href="961817f61f"><code>961817f</code></a></li>
<li>[Deps] unpin <code>axe-core</code> <a
href="b3559cf89b"><code>b3559cf</code></a></li>
<li>[Deps] move <code>object.entries</code> to dev deps <a
href="1be7b709ee"><code>1be7b70</code></a></li>
<li>[Deps] update <code>@babel/runtime</code> <a
href="2a48abb5ef"><code>2a48abb</code></a></li>
<li>[Deps] update <code>@babel/runtime</code> <a
href="1adec3517f"><code>1adec35</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="882bd4dc8a"><code>882bd4d</code></a>
v6.9.0</li>
<li><a
href="961817f61f"><code>961817f</code></a>
[actions] pin codecov to v3.1.5</li>
<li><a
href="6a048dacf2"><code>6a048da</code></a>
[Fix] ensure <code>summary</code> remains non-interactive</li>
<li><a
href="75d5dd722b"><code>75d5dd7</code></a>
Revert &quot;[Fix] <code>isNonInteractiveElement</code>: Upgrade
aria-query to 5.3.0 and axob...</li>
<li><a
href="32fd82c628"><code>32fd82c</code></a>
[Deps] pin <code>aria-query</code> and <code>axobject-query</code>, add
<code>ls-engines</code> test to CI</li>
<li><a
href="0a98ad83ff"><code>0a98ad8</code></a>
[Deps] remove <code>@babel/runtime</code></li>
<li><a
href="6b5f096f10"><code>6b5f096</code></a>
[New] add support for Flat Config</li>
<li><a
href="51a1ca7b4d"><code>51a1ca7</code></a>
[actions] update actions/checkout</li>
<li><a
href="5d1440825a"><code>5d14408</code></a>
[Deps] update <code>@babel/runtime</code>, <code>array-includes</code>,
<code>es-iterator-helpers</code>, `has...</li>
<li><a
href="1271ac1d6e"><code>1271ac1</code></a>
[Dev Deps] update <code>@babel/cli</code>, <code>@babel/core</code>,
<code>@babel/eslint-parser</code>, `@babe...</li>
<li>Additional commits viewable in <a
href="https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/compare/v6.8.0...v6.9.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-jsx-a11y&package-manager=npm_and_yarn&previous-version=6.8.0&new-version=6.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>
2024-06-24 09:31:44 +02:00
dependabot[bot]
8275cb86bd Bump typescript from 5.4.2 to 5.5.2 in /frontend (#778)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.2
to 5.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.5</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for TypeScript v5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.5 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.5.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.4.5</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.3 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.4 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.5 (Stable)</a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ce2e60e4ea"><code>ce2e60e</code></a>
Update LKG</li>
<li><a
href="f3b21a2033"><code>f3b21a2</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58931">#58931</a>
(Defer creation of barebonesLibSourc...) into release-5.5 (#...</li>
<li><a
href="7b1620bea2"><code>7b1620b</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58811">#58811</a>
(fix(58801): &quot;Move to file&quot; on globa...) into release-5.5
(#...</li>
<li><a
href="5367ae10f5"><code>5367ae1</code></a>
Bump version to 5.5.2 and LKG</li>
<li><a
href="02132e5b81"><code>02132e5</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58895">#58895</a>
(Fix global when typescript.js loade...) into release-5.5 (#...</li>
<li><a
href="45b1e3c254"><code>45b1e3c</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58872">#58872</a>
(Fix declaration emit crash) into release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58874">#58874</a>)</li>
<li><a
href="17933ee33a"><code>17933ee</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58810">#58810</a>
(Fixed declaration emit issue relate...) into release-5.5 (#...</li>
<li><a
href="552b07e795"><code>552b07e</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58786">#58786</a>
(Fixed declaration emit crash relate...) into release-5.5 (#...</li>
<li><a
href="39c9eebf17"><code>39c9eeb</code></a>
Pick <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58857">#58857</a>
to release-5.5 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58858">#58858</a>)</li>
<li><a
href="2b0009c679"><code>2b0009c</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/58846">#58846</a>
(Ensure the updates with crashes rev...) into release-5.5 (#...</li>
<li>Additional commits viewable in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.5.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.4.2&new-version=5.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot 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>
2024-06-24 08:24:45 +02:00