mirror of
https://github.com/evroon/bracket.git
synced 2026-01-18 19:18:48 -05:00
208936fefcc9399297efc94de3e4540e8c833ef9
249 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
a7e250106c |
Bump @testing-library/jest-dom from 6.4.1 to 6.5.0 in /frontend (#871)
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 6.4.1 to 6.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/jest-dom/releases"><code>@testing-library/jest-dom</code>'s releases</a>.</em></p> <blockquote> <h2>v6.5.0</h2> <h1><a href="https://github.com/testing-library/jest-dom/compare/v6.4.8...v6.5.0">6.5.0</a> (2024-08-23)</h1> <h3>Features</h3> <ul> <li><strong>toHaveValue:</strong> Asserting aria-valuenow (<a href="https://redirect.github.com/testing-library/jest-dom/issues/479">#479</a>) (<a href=" |
||
|
|
175c9ba191 |
Bump i18next from 23.12.1 to 23.14.0 in /frontend (#869)
Bumps [i18next](https://github.com/i18next/i18next) from 23.12.1 to 23.14.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/releases">i18next's releases</a>.</em></p> <blockquote> <h2>v23.14.0</h2> <ul> <li>If backend errors with retry flag, set internal state to 0, so reloadingResources should work <a href="https://redirect.github.com/i18next/i18next-http-backend/issues/147">147</a></li> </ul> <h2>v23.13.0</h2> <ul> <li>Cache output of getRule to optimize performance <a href="https://redirect.github.com/i18next/i18next/pull/2226">2226</a></li> </ul> <h2>v23.12.7</h2> <ul> <li>revert last optimization to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>v23.12.6</h2> <ul> <li>remove console.log statement <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>v23.12.5</h2> <ul> <li>try to optimize last fix for <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>v23.12.4</h2> <ul> <li>try to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a> without the removal of cached formatter for in-built formatters</li> </ul> <h2>v23.12.3</h2> <ul> <li>fix: Using a comma in a formatter parameter <a href="https://redirect.github.com/i18next/i18next/issues/2225">2225</a></li> </ul> <h2>v23.12.2</h2> <ul> <li>fix: Nested translation resolution between languages uses the fallback language for nested translations <a href="https://redirect.github.com/i18next/i18next/issues/2216">2216</a> by preserving issue fix "<code>lng</code> is undefined when formatter used in <code>$t( )</code>" <a href="https://redirect.github.com/i18next/i18next/issues/1938">1938</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.14.0</h2> <ul> <li>If backend errors with retry flag, set internal state to 0, so reloadingResources should work <a href="https://redirect.github.com/i18next/i18next-http-backend/issues/147">147</a></li> </ul> <h2>23.13.0</h2> <ul> <li>Cache output of getRule to optimize performance <a href="https://redirect.github.com/i18next/i18next/pull/2226">2226</a></li> </ul> <h2>23.12.7</h2> <ul> <li>revert last optimization to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>23.12.6</h2> <ul> <li>remove console.log statement <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>23.12.5</h2> <ul> <li>try to optimize last fix for <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a></li> </ul> <h2>23.12.4</h2> <ul> <li>try to address <a href="https://redirect.github.com/i18next/i18next/issues/2227">2227</a> without the removal of cached formatter for in-built formatters</li> </ul> <h2>23.12.3</h2> <ul> <li>fix: Using a comma in a formatter parameter <a href="https://redirect.github.com/i18next/i18next/issues/2225">2225</a></li> </ul> <h2>23.12.2</h2> <ul> <li>fix: Nested translation resolution between languages uses the fallback language for nested translations <a href="https://redirect.github.com/i18next/i18next/issues/2216">2216</a> by preserving issue fix "<code>lng</code> is undefined when formatter used in <code>$t( )</code>" <a href="https://redirect.github.com/i18next/i18next/issues/1938">1938</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1462332fbd |
Bump @hcaptcha/react-hcaptcha from 1.10.1 to 1.11.0 in /frontend (#870)
Bumps [@hcaptcha/react-hcaptcha](https://github.com/hCaptcha/react-hcaptcha) from 1.10.1 to 1.11.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hCaptcha/react-hcaptcha/releases"><code>@hcaptcha/react-hcaptcha</code>'s releases</a>.</em></p> <blockquote> <h2>1.11.0</h2> <h2>What's changed</h2> <ul> <li>Execute hCaptcha when ready <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/238">hCaptcha/react-hcaptcha#238</a></li> </ul> <h2>1.10.3</h2> <h2>What's Changed</h2> <ul> <li>Add typing overloads for the execute method <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/234">hCaptcha/react-hcaptcha#234</a> Thank you a lot for contribution, <a href="https://github.com/JAD3N"><code>@JAD3N</code></a>!</li> </ul> <h2>1.10.2</h2> <h2>What's Changed</h2> <ul> <li>chore(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/224">hCaptcha/react-hcaptcha#224</a></li> <li>chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/226">hCaptcha/react-hcaptcha#226</a></li> <li>chore(deps-dev): bump express from 4.18.2 to 4.19.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/227">hCaptcha/react-hcaptcha#227</a></li> <li>chore(deps-dev): bump braces from 3.0.2 to 3.0.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/230">hCaptcha/react-hcaptcha#230</a></li> <li>chore(deps-dev): bump ws from 8.16.0 to 8.17.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/231">hCaptcha/react-hcaptcha#231</a></li> <li>feat(types): Update to include rqdata by <a href="https://github.com/brdlyptrs"><code>@brdlyptrs</code></a> in <a href="https://redirect.github.com/hCaptcha/react-hcaptcha/pull/233">hCaptcha/react-hcaptcha#233</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/hCaptcha/react-hcaptcha/compare/1.10.1...1.10.2">https://github.com/hCaptcha/react-hcaptcha/compare/1.10.1...1.10.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fea76cf2cd |
Bump @types/node from 22.4.1 to 22.5.0 in /frontend (#872)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.4.1 to 22.5.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 /> [](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> |
||
|
|
41cd928181 | Update mantine to 7.12.1 (#866) | ||
|
|
e497feb2f4 |
Bump @types/node from 22.1.0 to 22.4.1 in /frontend (#861)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.1.0 to 22.4.1. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> [](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> |
||
|
|
2e96f3375b |
Bump react-icons from 5.2.0 to 5.3.0 in /frontend (#864)
Bumps [react-icons](https://github.com/react-icons/react-icons) from 5.2.0 to 5.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/react-icons/react-icons/releases">react-icons's releases</a>.</em></p> <blockquote> <h2>v5.3.0</h2> <h2>What's Changed</h2> <ul> <li>Bump ejs from 3.1.9 to 3.1.10 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/942">react-icons/react-icons#942</a></li> <li>Bump braces from 3.0.2 to 3.0.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/953">react-icons/react-icons#953</a></li> <li>Bump ws from 7.5.9 to 7.5.10 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/954">react-icons/react-icons#954</a></li> <li>feat: update simple icons to 12.4.0 by <a href="https://github.com/sdabhi23"><code>@sdabhi23</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/956">react-icons/react-icons#956</a></li> <li>update bootstrap, tabler icons by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/968">react-icons/react-icons#968</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/sdabhi23"><code>@sdabhi23</code></a> made their first contribution in <a href="https://redirect.github.com/react-icons/react-icons/pull/956">react-icons/react-icons#956</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/react-icons/react-icons/compare/v5.2.1...v5.3.0">https://github.com/react-icons/react-icons/compare/v5.2.1...v5.3.0</a></p> <table> <thead> <tr> <th>Icon Library</th> <th>License</th> <th>Version</th> <th align="right">Count</th> </tr> </thead> <tbody> <tr> <td><a href="https://circumicons.com/">Circum Icons</a></td> <td><a href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE">MPL-2.0 license</a></td> <td>1.0.0</td> <td align="right">288</td> </tr> <tr> <td><a href="https://fontawesome.com/">Font Awesome 5</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a></td> <td>5.15.4-3-gafecf2a</td> <td align="right">1612</td> </tr> <tr> <td><a href="https://fontawesome.com/">Font Awesome 6</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a></td> <td>6.5.2</td> <td align="right">2045</td> </tr> <tr> <td><a href="https://ionicons.com/">Ionicons 4</a></td> <td><a href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td> <td>4.6.3</td> <td align="right">696</td> </tr> <tr> <td><a href="https://ionicons.com/">Ionicons 5</a></td> <td><a href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td> <td>5.5.4</td> <td align="right">1332</td> </tr> <tr> <td><a href="http://google.github.io/material-design-icons/">Material Design icons</a></td> <td><a href="https://github.com/google/material-design-icons/blob/master/LICENSE">Apache License Version 2.0</a></td> <td>4.0.0-98-g9beae745bb</td> <td align="right">4341</td> </tr> <tr> <td><a href="http://s-ings.com/typicons/">Typicons</a></td> <td><a href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA 3.0</a></td> <td>2.1.2</td> <td align="right">336</td> </tr> <tr> <td><a href="https://octicons.github.com/">Github Octicons icons</a></td> <td><a href="https://github.com/primer/octicons/blob/master/LICENSE">MIT</a></td> <td>18.3.0</td> <td align="right">264</td> </tr> <tr> <td><a href="https://feathericons.com/">Feather</a></td> <td><a href="https://github.com/feathericons/feather/blob/master/LICENSE">MIT</a></td> <td>4.29.1</td> <td align="right">287</td> </tr> <tr> <td><a href="https://lucide.dev/">Lucide</a></td> <td><a href="https://github.com/lucide-icons/lucide/blob/main/LICENSE">ISC</a></td> <td>v5.3.0</td> <td align="right">1215</td> </tr> <tr> <td><a href="https://game-icons.net/">Game Icons</a></td> <td><a href="https://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a></td> <td>12920d6565588f0512542a3cb0cdfd36a497f910</td> <td align="right">4040</td> </tr> <tr> <td><a href="https://erikflowers.github.io/weather-icons/">Weather Icons</a></td> <td><a href="http://scripts.sil.org/OFL">SIL OFL 1.1</a></td> <td>2.0.12</td> <td align="right">219</td> </tr> <tr> <td><a href="https://vorillaz.github.io/devicons/">Devicons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.8.0</td> <td align="right">192</td> </tr> <tr> <td><a href="https://github.com/ant-design/ant-design-icons">Ant Design Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>4.4.2</td> <td align="right">831</td> </tr> <tr> <td><a href="https://github.com/twbs/icons">Bootstrap Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.11.3</td> <td align="right">2716</td> </tr> <tr> <td><a href="https://github.com/Remix-Design/RemixIcon">Remix Icon</a></td> <td><a href="http://www.apache.org/licenses/">Apache License Version 2.0</a></td> <td>4.2.0</td> <td align="right">2860</td> </tr> <tr> <td><a href="https://github.com/icons8/flat-color-icons">Flat Color Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.0.2</td> <td align="right">329</td> </tr> <tr> <td><a href="https://github.com/grommet/grommet-icons">Grommet-Icons</a></td> <td><a href="http://www.apache.org/licenses/">Apache License Version 2.0</a></td> <td>4.12.1</td> <td align="right">635</td> </tr> <tr> <td><a href="https://github.com/tailwindlabs/heroicons">Heroicons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.0.6</td> <td align="right">460</td> </tr> <tr> <td><a href="https://github.com/tailwindlabs/heroicons">Heroicons 2</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.1.3</td> <td align="right">888</td> </tr> <tr> <td><a href="https://simpleicons.org/">Simple Icons</a></td> <td><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a></td> <td>12.4.0</td> <td align="right">3209</td> </tr> <tr> <td><a href="https://thesabbir.github.io/simple-line-icons/">Simple Line Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.5.5</td> <td align="right">189</td> </tr> <tr> <td><a href="https://github.com/Keyamoon/IcoMoon-Free">IcoMoon Free</a></td> <td><a href="https://github.com/Keyamoon/IcoMoon-Free/blob/master/License.txt">CC BY 4.0 License</a></td> <td>d006795ede82361e1bac1ee76f215cf1dc51e4ca</td> <td align="right">491</td> </tr> <tr> <td><a href="https://github.com/atisawd/boxicons">BoxIcons</a></td> <td><a href="https://github.com/atisawd/boxicons/blob/master/LICENSE">MIT</a></td> <td>2.1.4</td> <td align="right">1634</td> </tr> <tr> <td><a href="https://github.com/astrit/css.gg">css.gg</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.1.1</td> <td align="right">704</td> </tr> <tr> <td><a href="https://github.com/microsoft/vscode-codicons">VS Code Icons</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a></td> <td>0.0.35</td> <td align="right">461</td> </tr> <tr> <td><a href="https://github.com/tabler/tabler-icons">Tabler Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>3.3.0</td> <td align="right">5256</td> </tr> <tr> <td><a href="https://github.com/lykmapipo/themify-icons">Themify Icons</a></td> <td><a href="https://github.com/thecreation/standard-icons/blob/master/modules/themify-icons/LICENSE">MIT</a></td> <td>v0.1.2-2-g9600186</td> <td align="right">352</td> </tr> <tr> <td><a href="https://icons.radix-ui.com">Radix Icons</a></td> <td><a href="https://github.com/radix-ui/icons/blob/master/LICENSE">MIT</a></td> <td>@radix-ui/<a href="mailto:react-icons@1.3.0-1-g94b3fcf">react-icons@1.3.0-1-g94b3fcf</a></td> <td align="right">318</td> </tr> <tr> <td><a href="https://github.com/phosphor-icons/core">Phosphor Icons</a></td> <td><a href="https://github.com/phosphor-icons/core/blob/main/LICENSE">MIT</a></td> <td>2.1.1</td> <td align="right">9072</td> </tr> <tr> <td><a href="https://icons8.com/line-awesome">Icons8 Line Awesome</a></td> <td><a href="https://github.com/icons8/line-awesome/blob/master/LICENSE.md">MIT</a></td> <td>1.3.1</td> <td align="right">1544</td> </tr> </tbody> </table> <h2>v5.2.1</h2> <h2>What's Changed</h2> <ul> <li>bug fix: add filled suffix in tb by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/941">react-icons/react-icons#941</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
47b1324af2 | Update mantine to 7.12.0 (#858) | ||
|
|
6bf3cd3012 |
Bump @typescript-eslint/eslint-plugin from 7.17.0 to 7.18.0 in /frontend (#848)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.17.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/eslint-plugin</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> </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.18.0 (2024-07-29)</h2> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib</p> </li> <li> <p><strong>eslint-plugin:</strong> [unbound-method] report on destructuring in function parameters</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-duplicate-type-constituents] shouldn't report on error types</p> </li> <li> <p><strong>eslint-plugin:</strong> [strict-boolean-expressions] support branded booleans</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred</li> <li>Oliver Salzburg</li> <li>Vinccool96</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=" |
||
|
|
5d1ed6d923 |
Bump eslint-plugin-jest from 28.6.0 to 28.8.0 in /frontend (#853)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.6.0 to 28.8.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v28.8.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.7.0...v28.8.0">28.8.0</a> (2024-08-07)</h1> <h3>Features</h3> <ul> <li>import formatting rules from <code>eslint-plugin-jest-formatting</code> (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1563">#1563</a>) (<a href=" |
||
|
|
898fe9fda1 |
Bump eslint-plugin-testing-library from 6.2.0 to 6.3.0 in /frontend (#856)
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library) from 6.2.0 to 6.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/eslint-plugin-testing-library/releases">eslint-plugin-testing-library's releases</a>.</em></p> <blockquote> <h2>v6.3.0</h2> <h1><a href="https://github.com/testing-library/eslint-plugin-testing-library/compare/v6.2.2...v6.3.0">6.3.0</a> (2024-08-11)</h1> <h3>Features</h3> <ul> <li>add support for flat config (<a href="https://redirect.github.com/testing-library/eslint-plugin-testing-library/issues/923">#923</a>) (<a href=" |
||
|
|
d2f50d5a0c |
Bump @tabler/icons-react from 3.11.0 to 3.12.0 in /frontend (#855)
Bumps
[@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react)
from 3.11.0 to 3.12.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.12.0</h2>
<!-- raw HTML omitted -->
<h3>18 new icons:</h3>
<ul>
<li><code>outline/arrows-transfer-up-down</code></li>
<li><code>outline/brand-amie</code></li>
<li><code>outline/brand-bebo</code></li>
<li><code>outline/building-airport</code></li>
<li><code>outline/camera-ai</code></li>
<li><code>outline/camera-bitcoin</code></li>
<li><code>outline/camera-moon</code></li>
<li><code>outline/chart-column</code></li>
<li><code>outline/chart-covariate</code></li>
<li><code>outline/congruent-to</code></li>
<li><code>outline/diaper</code></li>
<li><code>outline/file-ai</code></li>
<li><code>outline/file-bitcoin</code></li>
<li><code>outline/lock-password</code></li>
<li><code>outline/phone-done</code></li>
<li><code>outline/phone-end</code></li>
<li><code>outline/phone-ringing</code></li>
<li><code>outline/stopwatch</code></li>
</ul>
<p>Fixed icons: <code>outline/bolt-off</code>,
<code>outline/bolt</code>, <code>outline/phone-outgoing</code>,
<code>outline/phone-pause</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="
|
||
|
|
d55a919617 |
Bump axios from 1.7.0 to 1.7.4 in /frontend (#857)
Bumps [axios](https://github.com/axios/axios) from 1.7.0 to 1.7.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/axios/axios/releases">axios's releases</a>.</em></p> <blockquote> <h2>Release v1.7.4</h2> <h2>Release notes:</h2> <h3>Bug Fixes</h3> <ul> <li><strong>sec:</strong> CVE-2024-39338 (<a href="https://redirect.github.com/axios/axios/issues/6539">#6539</a>) (<a href="https://redirect.github.com/axios/axios/issues/6543">#6543</a>) (<a href=" |
||
|
|
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=" |
||
|
|
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 /> [](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> |
||
|
|
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 "never" (<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=" |
||
|
|
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 /> [](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> |
||
|
|
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=" |
||
|
|
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 "never" (<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 "never"</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=" |
||
|
|
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="
|
||
|
|
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=" |
||
|
|
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 /> [](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> |
||
|
|
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=" |
||
|
|
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 > 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=" |
||
|
|
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=" |
||
|
|
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=" |
||
|
|
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="
|
||
|
|
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=" |
||
|
|
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="
|
||
|
|
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="
|
||
|
|
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=" |
||
|
|
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="
|
||
|
|
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<string[]></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="
|
||
|
|
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<string[]></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<string[]></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=" |
||
|
|
bc8631842b | Upgrade mantine to 7.11 (#795) | ||
|
|
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 ( <> {/* You can pass additional props to components created with <code>withProps</code> */} <LinkButton href="<a href="https://mantine.dev&quot;&gt;Mantine">https://mantine.dev&quot;&gt;Mantine</a> website</LinkButton></p> <pre><code> {/* Component props override default props defined in `withProps` */} &lt;PhoneInput placeholder=&quot;Personal phone&quot; /&gt; &lt;/&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="John Doe"</code>. If the name is set, you can use <code>color="initials"</code> to generate color based on the name:</p> <pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core'; <p>const names = [ </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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 ( <> {/* You can pass additional props to components created with <code>withProps</code> */} <LinkButton href="<a href="https://mantine.dev&quot;&gt;Mantine">https://mantine.dev&quot;&gt;Mantine</a> website</LinkButton></p> <pre><code> {/* Component props override default props defined in `withProps` */} &lt;PhoneInput placeholder=&quot;Personal phone&quot; /&gt; &lt;/&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="John Doe"</code>. If the name is set, you can use <code>color="initials"</code> to generate color based on the name:</p> <pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core'; <p>const names = [ </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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 ( <> {/* You can pass additional props to components created with <code>withProps</code> */} <LinkButton href="<a href="https://mantine.dev&quot;&gt;Mantine">https://mantine.dev&quot;&gt;Mantine</a> website</LinkButton></p> <pre><code> {/* Component props override default props defined in `withProps` */} &lt;PhoneInput placeholder=&quot;Personal phone&quot; /&gt; &lt;/&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="John Doe"</code>. If the name is set, you can use <code>color="initials"</code> to generate color based on the name:</p> <pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core'; <p>const names = [ </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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=" |
||
|
|
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 ( <> {/* You can pass additional props to components created with <code>withProps</code> */} <LinkButton href="<a href="https://mantine.dev&quot;&gt;Mantine">https://mantine.dev&quot;&gt;Mantine</a> website</LinkButton></p> <pre><code> {/* Component props override default props defined in `withProps` */} &lt;PhoneInput placeholder=&quot;Personal phone&quot; /&gt; &lt;/&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="John Doe"</code>. If the name is set, you can use <code>color="initials"</code> to generate color based on the name:</p> <pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core'; <p>const names = [ </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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 ( <> {/* You can pass additional props to components created with <code>withProps</code> */} <LinkButton href="<a href="https://mantine.dev&quot;&gt;Mantine">https://mantine.dev&quot;&gt;Mantine</a> website</LinkButton></p> <pre><code> {/* Component props override default props defined in `withProps` */} &lt;PhoneInput placeholder=&quot;Personal phone&quot; /&gt; &lt;/&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="John Doe"</code>. If the name is set, you can use <code>color="initials"</code> to generate color based on the name:</p> <pre lang="tsx"><code>import { Avatar, Group } from '@mantine/core'; <p>const names = [ </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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="
|
||
|
|
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=" |
||
|
|
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=" |
||
|
|
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=" |
||
|
|
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&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&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&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&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&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&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&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&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&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&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&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&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=" |
||
|
|
2500563bb8 |
Bump @testing-library/react from 15.0.0 to 16.0.0 in /frontend (#756)
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 15.0.0 to 16.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/testing-library/react-testing-library/releases"><code>@testing-library/react</code>'s releases</a>.</em></p> <blockquote> <h2>v16.0.0</h2> <h1><a href="https://github.com/testing-library/react-testing-library/compare/v15.0.7...v16.0.0">16.0.0</a> (2024-06-03)</h1> <h3>Features</h3> <ul> <li>Move <code>@testing-library/dom</code> and <code>@types/react-dom</code> to peer dependencies (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1305">#1305</a>) (<a href=" |
||
|
|
b03e19f5cb |
Bump @tabler/icons-react from 3.5.0 to 3.6.0 in /frontend (#772)
Bumps [@tabler/icons-react](https://github.com/tabler/tabler-icons/tree/HEAD/packages/icons-react) from 3.5.0 to 3.6.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.6.0</h2> <!-- raw HTML omitted --> <h3>18 new icons:</h3> <ul> <li><code>filled/binoculars</code></li> <li><code>filled/mood-angry</code></li> <li><code>filled/mood-crazy-happy</code></li> <li><code>filled/mood-wrrr</code></li> <li><code>filled/pill</code></li> <li><code>filled/receipt</code></li> <li><code>filled/rosette-discount</code></li> <li><code>filled/scuba-diving-tank</code></li> <li><code>filled/steering-wheel</code></li> <li><code>filled/tag</code></li> <li><code>filled/tags</code></li> <li><code>outline/align-left-2</code></li> <li><code>outline/align-right-2</code></li> <li><code>outline/binoculars</code></li> <li><code>outline/building-off</code></li> <li><code>outline/cliff-jumping</code></li> <li><code>outline/contract</code></li> <li><code>outline/scuba-diving-tank</code></li> </ul> <p>Fixed icons: <code>outline/briefcase-2</code>, <code>outline/briefcase</code>, <code>outline/cash-register</code>, <code>outline/scuba-diving</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
7a36fcad78 |
Bump eslint-plugin-jest from 28.5.0 to 28.6.0 in /frontend (#763)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 28.5.0 to 28.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jest-community/eslint-plugin-jest/releases">eslint-plugin-jest's releases</a>.</em></p> <blockquote> <h2>v28.6.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.5.0...v28.6.0">28.6.0</a> (2024-06-06)</h1> <h3>Features</h3> <ul> <li><strong>prefer-jest-mocked:</strong> add new rule (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1599">#1599</a>) (<a href=" |
||
|
|
cc02f8974d |
Bump @typescript-eslint/eslint-plugin from 7.11.0 to 7.13.0 in /frontend (#764)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.11.0 to 7.13.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.13.0</h2> <h2>7.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li> <li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li> <li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li> <li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li> <li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li> <li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li> <li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li> <li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> <li>Kirk Waiblinger</li> <li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@tobySolutions</code></a></li> <li>Vinccool96</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@yeonjuan</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.12.0</h2> <h2>7.12.0 (2024-06-03)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-useless-template-literals] rename to <code>no-useless-template-expression</code> (deprecate <code>no-useless-template-literals</code>) (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8821">#8821</a>)</li> <li><strong>eslint-plugin:</strong> [no-floating-promises] add option 'allowForKnownSafePromises' (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9186">#9186</a>)</li> <li><strong>rule-tester:</strong> check for parsing errors in suggestion fixes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9052">#9052</a>)</li> <li><strong>rule-tester:</strong> port <code>checkDuplicateTestCases</code> from ESLint (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9026">#9026</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>no-useless-template-expression -> no-unnecessary-template-expression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9174">#9174</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] combine template literal check with <code>const</code> variable check (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8820">#8820</a>)</li> <li><strong>eslint-plugin:</strong> [dot-notation] fix false positive when accessing private/protected property with optional chaining (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8851">#8851</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-member-accessibility] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8869">#8869</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] declares are always defined, so always check <code>declare</code>s (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8901">#8901</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9114">#9114</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.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li> <p><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal</p> </li> <li> <p><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code></p> </li> <li> <p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index</p> </li> </ul> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression</p> </li> <li> <p><strong>scope-manager:</strong> handle index signature in class</p> </li> <li> <p><strong>eslint-plugin:</strong> [init-declarations] refine report locations</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> <li>Kirk Waiblinger</li> <li>Tobiloba Adedeji</li> <li>Vinccool96</li> <li>YeonJuan</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.12.0 (2024-06-03)</h2> <h3>🚀 Features</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [no-useless-template-literals] rename to <code>no-useless-template-expression</code> (deprecate <code>no-useless-template-literals</code>)</p> </li> <li> <p><strong>rule-tester:</strong> check for parsing errors in suggestion fixes</p> </li> <li> <p><strong>rule-tester:</strong> port <code>checkDuplicateTestCases</code> from ESLint</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-floating-promises] add option 'allowForKnownSafePromises'</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |