mirror of
https://github.com/evroon/bracket.git
synced 2026-03-11 19:50:54 -04:00
80f4ea59277f68ba7fab79183cc65bbf87c68c8a
436 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
80f4ea5927 |
Bump @typescript-eslint/parser from 7.1.0 to 7.2.0 in /frontend (#596)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.1.0 to 7.2.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.2.0</h2> <h2>7.2.0 (2024-03-11)</h2> <h3>🚀 Features</h3> <ul> <li>support TS 5.4 (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8630">#8630</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-string-starts-ends-with] add allowSingleElementEquality option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8374">#8374</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> expose *-type-checked-only configs for extension (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8600">#8600</a>)</li> <li><strong>eslint-plugin:</strong> [member-ordering] report alphabetical sorting for all groups instead of just the first failing group (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8263">#8263</a>)</li> <li><strong>eslint-plugin:</strong> [no-var-requires, no-require-imports] support template literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8408">#8408</a>)</li> <li><strong>eslint-plugin:</strong> [no-useless-template-literals] detect TemplateLiteral (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8575">#8575</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] handle union array and tuple type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8592">#8592</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-find] support ternary branches in prefer-find (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8421">#8421</a>)</li> <li><strong>typescript-eslint:</strong> set <code>sourceType: "module"</code> in base shared config (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8622">#8622</a>)</li> <li><strong>typescript-eslint:</strong> export <code>ConfigWithExtends</code> type (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8621">#8621</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Arka Pratim Chaudhuri <a href="https://github.com/arka1002"><code>@arka1002</code></a></li> <li>auvred <a href="https://github.com/auvred"><code>@auvred</code></a></li> <li>Chris Plummer</li> <li>Fotis Papadogeorgopoulos <a href="https://github.com/fpapado"><code>@fpapado</code></a></li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>Wayne Zhang</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.1.1</h2> <h2>7.1.1 (2024-03-04)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-eslint:</strong> apply <code>ignores</code> to all extended configs passed to <code>config</code> helper function (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8567">#8567</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>auvred <a href="https://github.com/auvred"><code>@auvred</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.2.0 (2024-03-11)</h2> <h3>🚀 Features</h3> <ul> <li>support TS 5.4</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Arka Pratim Chaudhuri</li> <li>auvred</li> <li>Chris Plummer</li> <li>Fotis Papadogeorgopoulos</li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger</li> <li>Wayne Zhang</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.1.1 (2024-03-04)</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=" |
||
|
|
2cc6241c3d |
Bump typescript from 5.3.3 to 5.4.2 in /frontend (#588)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.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.4</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> </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.4 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-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.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> </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.4 Beta</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-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.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.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> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
1df2c56c0b |
Bump eslint-plugin-react from 7.33.2 to 7.34.0 in /frontend (#585)
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.33.2 to 7.34.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.34.0</h2> <h3>Added</h3> <ul> <li>[<code>sort-prop-types</code>]: give errors on TS types (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3615">#3615</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: add support for <code>apple-touch-startup-image</code> <code>rel</code> attributes in <code>link</code> tags (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3638">#3638</a>[] <a href="https://github.com/thomashockaday"><code>@thomashockaday</code></a>)</li> <li>[<code>no-unknown-property</code>]: add requireDataLowercase option (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3645">#3645</a>[] <a href="https://github.com/HermanBilous"><code>@HermanBilous</code></a>)</li> <li>[<code>no-unknown-property</code>]: add <code>displaystyle</code> on <code><math></code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3652">#3652</a>[] <a href="https://github.com/lounsbrough"><code>@lounsbrough</code></a>)</li> <li>[<code>prefer-read-only-props</code>], [<code>prop-types</code>], component detection: allow components to be async functions (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3654">#3654</a>[] <a href="https://github.com/pnodet"><code>@pnodet</code></a>)</li> <li>[<code>no-unknown-property</code>]: support <code>onResize</code> on audio/video tags (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>[] <a href="https://github.com/caesar1030"><code>@caesar1030</code></a>)</li> <li>[<code>jsx-wrap-multilines</code>]: add <code>never</code> option to prohibit wrapping parens on multiline JSX (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>[] <a href="https://github.com/reedws"><code>@reedws</code></a>)</li> <li>[<code>jsx-filename-extension</code>]: add <code>ignoreFilesWithoutCode</code> option to allow empty files (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-boolean-value</code>]: add <code>assumeUndefinedIsFalse</code> option (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li><code>linkAttribute</code> setting, [<code>jsx-no-target-blank</code>]: support multiple properties (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-no-script-url</code>]: add <code>includeFromSettings</code> option to support <code>linkAttributes</code> setting (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-one-expression-per-line</code>]: add <code>non-jsx</code> option to allow non-JSX children in one line (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>add [<code>checked-requires-onchange-or-readonly</code>] rule (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>[] <a href="https://github.com/jaesoekjjang"><code>@jaesoekjjang</code></a>)</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>jsx-no-leaked-render</code>]: preserve RHS parens for multiline jsx elements while fixing (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3623">#3623</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> <li>[<code>jsx-key</code>]: detect conditional returns (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3630">#3630</a>[] <a href="https://github.com/yialo"><code>@yialo</code></a>)</li> <li>[<code>jsx-newline</code>]: prevent a crash when <code>allowMultilines</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3633">#3633</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-unknown-property</code>]: use a better regex to avoid a crash (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a> <a href="https://github.com/SCH227"><code>@SCH227</code></a>)</li> <li>[<code>prop-types</code>]: handle nested forwardRef + memo (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[<code>no-unknown-property</code>]: add <code>fetchPriority</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>[] <a href="https://github.com/SevereCloud"><code>@SevereCloud</code></a>)</li> <li>[<code>forbid-elements</code>]: prevent a crash on <code>createElement()</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632">#3632</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[<code>jsx-boolean-value</code>]: make error messages clearer (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[Refactor] <code>propTypes</code>: extract type params to var (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>boolean-prop-naming</code>]: invert if statement (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>function-component-definition</code>]: exit early if no type params (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>jsx-props-no-multi-spaces</code>]: extract type parameters to var (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Docs] [<code>jsx-key</code>]: fix correct example (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3656">#3656</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[Tests] <code>jsx-wrap-multilines</code>: passing tests (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3545">#3545</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[Docs] [<code>iframe-missing-sandbox</code>]: fix link to iframe attribute on mdn (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>[] <a href="https://github.com/nnmrts"><code>@nnmrts</code></a>)</li> <li>[Docs] [<code>hook-use-state</code>]: fix an undefined variable (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3626">#3626</a>[] <a href="https://github.com/chentsulin"><code>@chentsulin</code></a>)</li> </ul> <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></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.33.2...v7.34.0">7.34.0</a> - 2024.03.03</h2> <h3>Added</h3> <ul> <li>[<code>sort-prop-types</code>]: give errors on TS types (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3615">#3615</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: add support for <code>apple-touch-startup-image</code> <code>rel</code> attributes in <code>link</code> tags (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3638">#3638</a>[] <a href="https://github.com/thomashockaday"><code>@thomashockaday</code></a>)</li> <li>[<code>no-unknown-property</code>]: add requireDataLowercase option (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3645">#3645</a>[] <a href="https://github.com/HermanBilous"><code>@HermanBilous</code></a>)</li> <li>[<code>no-unknown-property</code>]: add <code>displaystyle</code> on <code><math></code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3652">#3652</a>[] <a href="https://github.com/lounsbrough"><code>@lounsbrough</code></a>)</li> <li>[<code>prefer-read-only-props</code>], [<code>prop-types</code>], component detection: allow components to be async functions (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3654">#3654</a>[] <a href="https://github.com/pnodet"><code>@pnodet</code></a>)</li> <li>[<code>no-unknown-property</code>]: support <code>onResize</code> on audio/video tags (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>[] <a href="https://github.com/caesar1030"><code>@caesar1030</code></a>)</li> <li>[<code>jsx-wrap-multilines</code>]: add <code>never</code> option to prohibit wrapping parens on multiline JSX (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>[] <a href="https://github.com/reedws"><code>@reedws</code></a>)</li> <li>[<code>jsx-filename-extension</code>]: add <code>ignoreFilesWithoutCode</code> option to allow empty files (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-boolean-value</code>]: add <code>assumeUndefinedIsFalse</code> option (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li><code>linkAttribute</code> setting, [<code>jsx-no-target-blank</code>]: support multiple properties (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-no-script-url</code>]: add <code>includeFromSettings</code> option to support <code>linkAttributes</code> setting (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[<code>jsx-one-expression-per-line</code>]: add <code>non-jsx</code> option to allow non-JSX children in one line (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>add [<code>checked-requires-onchange-or-readonly</code>] rule (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>[] <a href="https://github.com/jaesoekjjang"><code>@jaesoekjjang</code></a>)</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>jsx-no-leaked-render</code>]: preserve RHS parens for multiline jsx elements while fixing (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3623">#3623</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> <li>[<code>jsx-key</code>]: detect conditional returns (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3630">#3630</a>[] <a href="https://github.com/yialo"><code>@yialo</code></a>)</li> <li>[<code>jsx-newline</code>]: prevent a crash when <code>allowMultilines</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3633">#3633</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>no-unknown-property</code>]: use a better regex to avoid a crash (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a> <a href="https://github.com/SCH227"><code>@SCH227</code></a>)</li> <li>[<code>prop-types</code>]: handle nested forwardRef + memo (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[<code>no-unknown-property</code>]: add <code>fetchPriority</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>[] <a href="https://github.com/SevereCloud"><code>@SevereCloud</code></a>)</li> <li>[<code>forbid-elements</code>]: prevent a crash on <code>createElement()</code> (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632">#3632</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[<code>jsx-boolean-value</code>]: make error messages clearer (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[Refactor] <code>propTypes</code>: extract type params to var (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>boolean-prop-naming</code>]: invert if statement (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>function-component-definition</code>]: exit early if no type params (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Refactor] [<code>jsx-props-no-multi-spaces</code>]: extract type parameters to var (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3634">#3634</a>[] <a href="https://github.com/HenryBrown0"><code>@HenryBrown0</code></a>)</li> <li>[Docs] [<code>jsx-key</code>]: fix correct example (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3656">#3656</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[Tests] <code>jsx-wrap-multilines</code>: passing tests (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3545">#3545</a>[] <a href="https://github.com/burtek"><code>@burtek</code></a>)</li> <li>[Docs] [<code>iframe-missing-sandbox</code>]: fix link to iframe attribute on mdn (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>[] <a href="https://github.com/nnmrts"><code>@nnmrts</code></a>)</li> <li>[Docs] [<code>hook-use-state</code>]: fix an undefined variable (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3626">#3626</a>[] <a href="https://github.com/chentsulin"><code>@chentsulin</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3697">#3697</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3697">jsx-eslint/eslint-plugin-react#3697</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3691">#3691</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3691">jsx-eslint/eslint-plugin-react#3691</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3690">#3690</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3690">jsx-eslint/eslint-plugin-react#3690</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3680">#3680</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3680">jsx-eslint/eslint-plugin-react#3680</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3679">#3679</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3679">jsx-eslint/eslint-plugin-react#3679</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3677">#3677</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3677">jsx-eslint/eslint-plugin-react#3677</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3675">#3675</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3675">jsx-eslint/eslint-plugin-react#3675</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3674">#3674</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3674">jsx-eslint/eslint-plugin-react#3674</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3673">#3673</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3673">jsx-eslint/eslint-plugin-react#3673</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3668">#3668</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3668">jsx-eslint/eslint-plugin-react#3668</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3666">#3666</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3666">jsx-eslint/eslint-plugin-react#3666</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3662">#3662</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3662">jsx-eslint/eslint-plugin-react#3662</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
d94f39f78d |
Bump docker/build-push-action from 5.1.0 to 5.2.0 (#592)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/docker/build-push-action/releases">docker/build-push-action's releases</a>.</em></p> <blockquote> <h2>v5.2.0</h2> <ul> <li>Disable quotes detection for <code>outputs</code> input by <a href="https://github.com/crazy-max"><code>@crazy-max</code></a> in <a href="https://redirect.github.com/docker/build-push-action/pull/1074">docker/build-push-action#1074</a></li> <li>Warn about ignored inputs by <a href="https://github.com/favonia"><code>@favonia</code></a> in <a href="https://redirect.github.com/docker/build-push-action/pull/1019">docker/build-push-action#1019</a></li> <li>Bump <code>@docker/actions-toolkit</code> from 0.14.0 to 0.18.0 in <a href="https://redirect.github.com/docker/build-push-action/pull/1070">docker/build-push-action#1070</a></li> <li>Bump undici from 5.26.3 to 5.28.3 in <a href="https://redirect.github.com/docker/build-push-action/pull/1057">docker/build-push-action#1057</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0">https://github.com/docker/build-push-action/compare/v5.1.0...v5.2.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
003a1a7b6b |
Bump react-i18next from 14.0.0 to 14.1.0 in /frontend (#590)
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 14.0.0 to 14.1.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>14.1.0</h3> <ul> <li>types(<code>Trans</code>): add typechecking on context prop <a href="https://redirect.github.com/i18next/react-i18next/pull/1732">1732</a> (might brake if using "internal" <code>Trans</code> or <code>TransProps</code>)</li> </ul> <h3>14.0.8</h3> <ul> <li>fix: issue <a href="https://redirect.github.com/i18next/react-i18next/issues/1728">1728</a> when useSuspense is false and default ns <a href="https://redirect.github.com/i18next/react-i18next/pull/1731">1731</a></li> </ul> <h3>14.0.7</h3> <ul> <li>try to get rid of internal interpolationOverride handling for Trans component, fixes <a href="https://redirect.github.com/i18next/react-i18next/issues/1729">1729</a></li> </ul> <h3>14.0.6</h3> <ul> <li>align context handling of Trans component with t function, fixes <a href="https://redirect.github.com/i18next/react-i18next/issues/1729">1729</a></li> </ul> <h3>14.0.5</h3> <ul> <li>Fix <a href="https://redirect.github.com/i18next/react-i18next/issues/1691">1691</a> for strict mode, by preserving change language binding <a href="https://redirect.github.com/i18next/react-i18next/pull/1720">1720</a></li> </ul> <h3>14.0.4</h3> <ul> <li>fix interpolation of the count prop <a href="https://redirect.github.com/i18next/react-i18next/issues/1719">1719</a></li> </ul> <h3>14.0.3</h3> <ul> <li>revert changes done in v14.0.2 since it breaks normal language change render updates</li> </ul> <h3>14.0.2</h3> <ul> <li>Fix/bug <a href="https://redirect.github.com/i18next/react-i18next/issues/1691">1691</a> make returned t function identical upon second effect run in strict mode <a href="https://redirect.github.com/i18next/react-i18next/pull/1716">1716</a></li> </ul> <h3>14.0.1</h3> <ul> <li>types: fix typo in <code>CustomInstanceExtensions</code> <a href="https://redirect.github.com/i18next/react-i18next/pull/1713">1713</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
615c49c207 |
Revert "Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 (#591)
To fix CI
This reverts commit
|
||
|
|
bb17b99a88 |
Bump @next/eslint-plugin-next from 14.0.4 to 14.1.2 in /frontend (#584)
Bumps [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) from 14.0.4 to 14.1.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vercel/next.js/releases"><code>@next/eslint-plugin-next</code>'s releases</a>.</em></p> <blockquote> <h2>v14.1.2</h2> <p><em>Note: this is a backport release for critical bug fixes -- this does not include all pending features/changes on canary</em></p> <h3>Core Changes</h3> <ul> <li>Fix sitemap generateSitemaps support for string id (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61088">#61088</a>)</li> <li>Fix: generateSitemaps in production giving 404 (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62212">#62212</a>)</li> <li>Fix redirect under suspense boundary with basePath (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62597">#62597</a>)</li> <li>Fix: Add stricter check for "use server" exports (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62821">#62821</a>)</li> <li>ensure server action errors notify rejection handlers (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61588">#61588</a>)</li> <li>make router restore action resilient to a missing tree (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62098">#62098</a>)</li> <li>build: remove sentry from the externals list <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/61194">#61194</a></li> <li>Reduce memory/cache overhead from over loader processing <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62005">#62005</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/huozhi"><code>@huozhi</code></a>, <a href="https://github.com/shuding"><code>@shuding</code></a>, <a href="https://github.com/Ethan-Arrowood"><code>@Ethan-Arrowood</code></a>, <a href="https://github.com/styfle"><code>@styfle</code></a>, <a href="https://github.com/ijjk"><code>@ijjk</code></a>, <a href="https://github.com/ztanner"><code>@ztanner</code></a>, <a href="https://github.com/balazsorban44"><code>@balazsorban44</code></a>, <a href="https://github.com/kdy1"><code>@kdy1</code></a>, and <a href="https://github.com/williamli"><code>@williamli</code></a> for helping!</p> <h2>v14.1.2-canary.7</h2> <h3>Core Changes</h3> <ul> <li>remove reducer unit tests: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62766">#62766</a></li> </ul> <h3>Documentation Changes</h3> <ul> <li>Update sitemap.mdx: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62809">#62809</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/ztanner"><code>@ztanner</code></a> and <a href="https://github.com/devr77"><code>@devr77</code></a> for helping!</p> <h2>v14.1.2-canary.6</h2> <h3>Core Changes</h3> <ul> <li>fix: Add stricter check for "use server" exports: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62821">#62821</a></li> <li>fix(next-core): throw on invalid metadata handler: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62829">#62829</a></li> <li>Revert "Add experimental config for navigation raf test (<a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62668">#62668</a>)": <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62834">#62834</a></li> <li>Revert "refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc": <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62838">#62838</a></li> </ul> <h3>Example Changes</h3> <ul> <li>Fix with-supertokens example: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next/issues/62817">#62817</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/shuding"><code>@shuding</code></a>, <a href="https://github.com/kwonoj"><code>@kwonoj</code></a>, <a href="https://github.com/ijjk"><code>@ijjk</code></a>, and <a href="https://github.com/timneutkens"><code>@timneutkens</code></a> for helping!</p> <h2>v14.1.2-canary.5</h2> <h3>Core Changes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
0f1cde5b6d |
Update pytest requirement from <=8.0.2 to <=8.1.0 in /backend (#582)
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>8.1.0</h2> <h1>pytest 8.1.0 (2024-03-03)</h1> <h2>Features</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>: Added the new <code>consider_namespace_packages</code>{.interpreted-text role="confval"} configuration option, defaulting to <code>False</code>.</p> <p>If set to <code>True</code>, pytest will attempt to identify modules that are part of <a href="https://packaging.python.org/en/latest/guides/packaging-namespace-packages">namespace packages</a> when importing modules.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11653">#11653</a>: Added the new <code>verbosity_test_cases</code>{.interpreted-text role="confval"} configuration option for fine-grained control of test execution verbosity. See <code>Fine-grained verbosity <pytest.fine_grained_verbosity></code>{.interpreted-text role="ref"} for more details.</p> </li> </ul> <h2>Improvements</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/10865">#10865</a>: <code>pytest.warns</code>{.interpreted-text role="func"} now validates that <code>warnings.warn</code>{.interpreted-text role="func"} was called with a [str]{.title-ref} or a [Warning]{.title-ref}. Currently in Python it is possible to use other types, however this causes an exception when <code>warnings.filterwarnings</code>{.interpreted-text role="func"} is used to filter those warnings (see [CPython <a href="https://redirect.github.com/pytest-dev/pytest/issues/103577">#103577</a>](<a href="https://redirect.github.com/python/cpython/issues/103577">python/cpython#103577</a>) for a discussion). While this can be considered a bug in CPython, we decided to put guards in pytest as the error message produced without this check in place is confusing.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11311">#11311</a>: When using <code>--override-ini</code> for paths in invocations without a configuration file defined, the current working directory is used as the relative directory.</p> <p>Previoulsy this would raise an <code>AssertionError</code>{.interpreted-text role="class"}.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11475">#11475</a>: <code>--import-mode=importlib <import-mode-importlib></code>{.interpreted-text role="ref"} now tries to import modules using the standard import mechanism (but still without changing :py<code>sys.path</code>{.interpreted-text role="data"}), falling back to importing modules directly only if that fails.</p> <p>This means that installed packages will be imported under their canonical name if possible first, for example <code>app.core.models</code>, instead of having the module name always be derived from their path (for example <code>.env310.lib.site_packages.app.core.models</code>).</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11801">#11801</a>: Added the <code>iter_parents() <_pytest.nodes.Node.iter_parents></code>{.interpreted-text role="func"} helper method on nodes. It is similar to <code>listchain <_pytest.nodes.Node.listchain></code>{.interpreted-text role="func"}, but goes from bottom to top, and returns an iterator, not a list.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11850">#11850</a>: Added support for <code>sys.last_exc</code>{.interpreted-text role="data"} for post-mortem debugging on Python>=3.12.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11962">#11962</a>: In case no other suitable candidates for configuration file are found, a <code>pyproject.toml</code> (even without a <code>[tool.pytest.ini_options]</code> table) will be considered as the configuration file and define the <code>rootdir</code>.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11978">#11978</a>: Add <code>--log-file-mode</code> option to the logging plugin, enabling appending to log-files. This option accepts either <code>"w"</code> or <code>"a"</code> and defaults to <code>"w"</code>.</p> <p>Previously, the mode was hard-coded to be <code>"w"</code> which truncates the file before logging.</p> </li> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12047">#12047</a>: When multiple finalizers of a fixture raise an exception, now all exceptions are reported as an exception group. Previously, only the first exception was reported.</p> </li> </ul> <h2>Bug Fixes</h2> <ul> <li> <p><a href="https://redirect.github.com/pytest-dev/pytest/issues/11904">#11904</a>: Fixed a regression in pytest 8.0.0 that would cause test collection to fail due to permission errors when using <code>--pyargs</code>.</p> <p>This change improves the collection tree for tests specified using <code>--pyargs</code>, see <code>12043</code>{.interpreted-text role="pull"} for a comparison with pytest 8.0 and <8.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5eddebbc17 | Fix backend code style | ||
|
|
53bc71ddf6 | Fix frontend code style | ||
|
|
388226103f |
Bump @typescript-eslint/parser from 6.21.0 to 7.1.0 in /frontend (#576)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.21.0 to 7.1.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.1.0</h2> <h2>7.1.0 (2024-02-26)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> add *-type-checked-only configs (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8367">#8367</a>)</li> <li><strong>eslint-plugin:</strong> [naming-convention] support the auto-accessor syntax (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8084">#8084</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-return] add new rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8289">#8289</a>)</li> <li><strong>typescript-estree:</strong> add debug logs for useProgramFromProjectService (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8426">#8426</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chan] allow typeof for avoiding reference error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8472">#8472</a>)</li> <li><strong>eslint-plugin:</strong> [no-misused-promises] improve check union types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8534">#8534</a>)</li> <li><strong>eslint-plugin:</strong> [no-use-before-define] fix false positive type reference in as, satisfies (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8474">#8474</a>)</li> <li><strong>typescript-estree:</strong> use simpler absolutify behavior for project service client file paths (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8520">#8520</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Arka Pratim Chaudhuri <a href="https://github.com/arka1002"><code>@arka1002</code></a></li> <li>Josh Goldberg ✨</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.0.2</h2> <h2>7.0.2 (2024-02-19)</h2> <h3>🩹 Fixes</h3> <ul> <li>fix tsconfig-less check errors, fix <code>@types/eslint</code> incompatibilities, add tests (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8460">#8460</a>)</li> <li><strong>utils:</strong> use mergeable interface for <code>settings</code> property (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8485">#8485</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Gareth Jones <a href="https://github.com/G-Rath"><code>@G-Rath</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.0.1</h2> <h2>7.0.1 (2024-02-12)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> update peer dep for parser (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8441">#8441</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.1.0 (2024-02-26)</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.0.2 (2024-02-19)</h2> <h3>🩹 Fixes</h3> <ul> <li>fix tsconfig-less check errors, fix <code>@types/eslint</code> incompatibilities, add tests</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher</li> <li>Gareth Jones</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.0.1 (2024-02-12)</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> <h1>7.0.0 (2024-02-12)</h1> <h3>🚀 Features</h3> <ul> <li> <p>⚠️ bump ESLint, NodeJS, and TS minimum version requirements</p> </li> <li> <p>add support for flat configs</p> </li> </ul> <h4>⚠️ Breaking Changes</h4> <ul> <li>⚠️ bump ESLint, NodeJS, and TS minimum version requirements</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher</li> <li>Kirk Waiblinger</li> <li>StyleShit</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> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
aa0ccdd64c |
Spawn only 1 gunicorn worker for now (#575)
Support for multiple is still WIP |
||
|
|
bf09e592bf |
Bump @babel/core from 7.23.7 to 7.24.0 in /frontend (#573)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.23.7 to 7.24.0. <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.24.0 (2024-02-28)</h2> <p>Thanks <a href="https://github.com/ajihyf"><code>@ajihyf</code></a> for your first PR!</p> <p>Release post with summary and highlights: <a href="https://babeljs.io/7.24.0">https://babeljs.io/7.24.0</a></p> <h4>🚀 New Feature</h4> <ul> <li><code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/11696">#11696</a> Export babel tooling packages in <code>@babel/standalone</code> (<a href="https://github.com/ajihyf"><code>@ajihyf</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16267">#16267</a> Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<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-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16242">#16242</a> Support decorator 2023-11 normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-preset-flow</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16309">#16309</a> [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add <code>experimental_useHermesParser</code> option in <code>preset-flow</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-json-modules</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add transform support for JSON modules imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add back <code>moduleName</code> option to <code>@babel/plugin-transform-runtime</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16277">#16277</a> Allow import attributes for <code>TSImportType</code> (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16305">#16305</a> fix: avoid <code>popContext</code> on unvisited node paths (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix class private properties when <code>privateFieldsAsSymbols</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix the support of <code>arguments</code> in private <code>get/set</code> method (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16287">#16287</a> Reduce decorator static property size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix evaluation order of decorators with cached receiver (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix decorator this memoization (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16266">#16266</a> Preserve <code>static</code> on decorated private <code>accessor</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16258">#16258</a> fix: handle decorated async private method and generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix class private properties when <code>privateFieldsAsProperties</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do not consider <code>arguments</code> in a helper as a global reference (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16270">#16270</a> Handle symbol key class elements decoration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do not define <code>access.get</code> for public setter decorators (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/12428">#12428</a> Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <!-- 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.24.0 (2024-02-28)</h2> <h4>🚀 New Feature</h4> <ul> <li><code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/11696">#11696</a> Export babel tooling packages in <code>@babel/standalone</code> (<a href="https://github.com/ajihyf"><code>@ajihyf</code></a>)</li> </ul> </li> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-transform-class-properties</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16267">#16267</a> Implement <code>noUninitializedPrivateFieldAccess</code> assumption (<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-helpers</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-proposal-pipeline-operator</code>, <code>babel-plugin-syntax-decorators</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-runtime-corejs2</code>, <code>babel-runtime-corejs3</code>, <code>babel-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16242">#16242</a> Support decorator 2023-11 normative updates (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-preset-flow</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16309">#16309</a> [babel 7] Allow setting <code>ignoreExtensions</code> in Flow preset (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16284">#16284</a> Add <code>experimental_useHermesParser</code> option in <code>preset-flow</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-import-to-platform-api</code>, <code>babel-plugin-proposal-import-wasm-source</code>, <code>babel-plugin-proposal-json-modules</code>, <code>babel-standalone</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16172">#16172</a> Add transform support for JSON modules imports (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-runtime</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16241">#16241</a> Add back <code>moduleName</code> option to <code>@babel/plugin-transform-runtime</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-parser</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16277">#16277</a> Allow import attributes for <code>TSImportType</code> (<a href="https://github.com/sosukesuzuki"><code>@sosukesuzuki</code></a>)</li> </ul> </li> </ul> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-proposal-do-expressions</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16305">#16305</a> fix: avoid <code>popContext</code> on unvisited node paths (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16312">#16312</a> Fix class private properties when <code>privateFieldsAsSymbols</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-transform-private-methods</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16307">#16307</a> Fix the support of <code>arguments</code> in private <code>get/set</code> method (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16287">#16287</a> Reduce decorator static property size (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16281">#16281</a> Fix evaluation order of decorators with cached receiver (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16279">#16279</a> Fix decorator this memoization (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16266">#16266</a> Preserve <code>static</code> on decorated private <code>accessor</code> (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16258">#16258</a> fix: handle decorated async private method and generator (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helper-create-class-features-plugin</code>, <code>babel-plugin-proposal-decorators</code>, <code>babel-plugin-transform-async-generator-functions</code>, <code>babel-plugin-transform-private-methods</code>, <code>babel-plugin-transform-private-property-in-object</code>, <code>babel-plugin-transform-typescript</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16275">#16275</a> Fix class private properties when <code>privateFieldsAsProperties</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-helpers</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16268">#16268</a> Do not consider <code>arguments</code> in a helper as a global reference (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-proposal-decorators</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16270">#16270</a> Handle symbol key class elements decoration (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16265">#16265</a> Do not define <code>access.get</code> for public setter decorators (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-core</code>, <code>babel-helper-create-class-features-plugin</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/12428">#12428</a> Suggest using <code>BABEL_SHOW_CONFIG_FOR</code> for config problems (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-helper-transform-fixture-test-runner</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16278">#16278</a> Continue writing <code>output.js</code> when <code>exec.js</code> throws (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>🔬 Output optimization</h4> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
cda484b5c7 | New Crowdin updates (#572) | ||
|
|
2d088e91d0 | Fix path to tournament logos (#571) | ||
|
|
e3fa10e2a9 | Team logos (#529) | ||
|
|
949301c47a | Add translations badge to README.md (#566) | ||
|
|
661d183570 |
Update contributors in docs (#565)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
4dfdbc4472 |
Update contributors in readme (#564)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
89a2192c31 | New Crowdin updates (#563) | ||
|
|
2c191df46f | New Crowdin updates (#562) | ||
|
|
6f8f385e28 |
Fix formatting nl translations (#560)
The other two translation files have four spaces |
||
|
|
7a7329de4a |
Rename chinese locale (#559)
I need to use a fixed format (I chose two letter code) to use Crowdin for automated translations. CC @Sevichecc |
||
|
|
324aaff7ea | Fix crowdin source path | ||
|
|
f66b8afcac | Update Crowdin configuration file | ||
|
|
eb13f7eda4 | Improve readme header (#555) | ||
|
|
07b39e02c7 | Bump Mantine to 7.6.0 (#551) | ||
|
|
cc86d92652 |
Dockerfile fix (#550)
closes #549 Co-authored-by: Babeuh <babeuh@rlglr.fr>v1.4.6 |
||
|
|
1d763fe3dc | Handle teams foreign key errors (#543) | ||
|
|
566c0aafbb |
Fix docusaurus config (#545)
Some values were not set correctlyv1.4.5 |
||
|
|
1c0531b4a7 | Add analytics to docs (#544) | ||
|
|
11df4d0933 |
Update contributors in docs (#542)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
6caddf502e | Run contributors GH action once per week (#541) | ||
|
|
c8507c2e3f |
Update contributors in docs (#536)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
7f60dd6923 |
Update contributors in README.md (#540)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |
||
|
|
dd9e0aed8c | Extend license section in README.md (#538) | ||
|
|
b46aba615d | Update zh-CN's translation #529 (#532) | ||
|
|
fb4f6e90ac |
Bump eslint from 8.56.0 to 8.57.0 in /frontend (#533)
Bumps [eslint](https://github.com/eslint/eslint) from 8.56.0 to 8.57.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v8.57.0</h2> <h2>Features</h2> <ul> <li><a href=" |
||
|
|
9da7811198 |
Update pytest requirement from <=8.0.1 to <=8.0.2 in /backend (#531)
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>8.0.2</h2> <h1>pytest 8.0.2 (2024-02-24)</h1> <h2>Bug Fixes</h2> <ul> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/11895">#11895</a>: Fix collection on Windows where initial paths contain the short version of a path (for example <code>c:\PROGRA~1\tests</code>).</li> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/11953">#11953</a>: Fix an <code>IndexError</code> crash raising from <code>getstatementrange_ast</code>.</li> <li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12021">#12021</a>: Reverted a fix to [--maxfail]{.title-ref} handling in pytest 8.0.0 because it caused a regression in pytest-xdist whereby session fixture teardowns may get executed multiple times when the max-fails is reached.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
76adf613d3 |
Add support for umami analytics (#528)
We can make the loading of analytics script slightly more abstract to support more providers. |
||
|
|
14f036848c |
Replace vercel analytics (#527)
Replace vercel analytics by Plausible analytics for selfhosting purposes. |
||
|
|
25a9df2f36 |
Use asyncpg for updating tournaments (#523)
fix https://github.com/evroon/bracket/issues/514 |
||
|
|
34ea8e85cc |
Fix logout button (#522)
fix https://github.com/evroon/bracket/issues/513 I also improved and optimized the rest of the navbar |
||
|
|
873953daf0 |
Stamp alembic head when recreating tables (#521)
fix https://github.com/evroon/bracket/issues/520 After initializing the database, we don't want/need to run any migrations, so we just tell alembic we're on the latest revision. |
||
|
|
d016e50537 |
Check foreign keys belong to tournament (#516)
Handles a security vulnerability where it's possible to link to columns of other tournaments, such as add players from another tournament to a team |
||
|
|
b395d148f0 |
Add newtypes for primary keys (#512)
Adds type safety |
||
|
|
ed76eeaf78 |
Bump i18next from 23.9.0 to 23.10.0 in /frontend (#511)
Bumps [i18next](https://github.com/i18next/i18next) from 23.9.0 to 23.10.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.10.0</h2> <ul> <li>Add 'isInitializing' property so we're able to detect init() was already called <a href="https://redirect.github.com/i18next/i18next/issues/2141">2141</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.10.0</h2> <ul> <li>Add 'isInitializing' property so we're able to detect init() was already called <a href="https://redirect.github.com/i18next/i18next/issues/2141">2141</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
94c14fa491 | Run GH actions on pull request (#510) | ||
|
|
9700263132 |
Update contributors in README.md (#504)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>v1.4.4 |
||
|
|
31e98b3fdc |
Update contributors in docs (#505)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> |