mirror of
https://github.com/evroon/bracket.git
synced 2026-03-11 19:50:54 -04:00
023fee72f1cf50b9094e875aea347d1ffeb273bb
466 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
023fee72f1 |
Bump postcss-preset-mantine from 1.13.0 to 1.14.0 in /frontend (#643)
Bumps [postcss-preset-mantine](https://github.com/mantinedev/postcss-preset-mantine) from 1.13.0 to 1.14.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> |
||
|
|
1699de4b6a |
Bump @testing-library/react from 14.3.0 to 15.0.0 in /frontend (#644)
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 14.3.0 to 15.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>v15.0.0</h2> <h1><a href="https://github.com/testing-library/react-testing-library/compare/v14.3.0...v15.0.0">15.0.0</a> (2024-04-10)</h1> <h3>Release</h3> <ul> <li>15.0.0 (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1295">#1295</a>) (<a href=" |
||
|
|
692ff0f132 |
Bump @testing-library/react from 14.2.1 to 14.3.0 in /frontend (#641)
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 14.2.1 to 14.3.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>v14.3.0</h2> <h1><a href="https://github.com/testing-library/react-testing-library/compare/v14.2.2...v14.3.0">14.3.0</a> (2024-04-08)</h1> <h3>Features</h3> <ul> <li>Add support for React 19 Canary (<a href="https://redirect.github.com/testing-library/react-testing-library/issues/1294">#1294</a>) (<a href=" |
||
|
|
9bff6ae074 |
Bump eslint-plugin-jest from 27.9.0 to 28.2.0 in /frontend (#640)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 27.9.0 to 28.2.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.2.0</h2> <h1><a href="https://github.com/jest-community/eslint-plugin-jest/compare/v28.1.1...v28.2.0">28.2.0</a> (2024-04-06)</h1> <h3>Features</h3> <ul> <li>support providing aliases for <code>@jest/globals</code> package (<a href="https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1543">#1543</a>) (<a href=" |
||
|
|
78629860ef |
Bump @typescript-eslint/eslint-plugin from 7.5.0 to 7.6.0 in /frontend (#637)
[//]: # (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 [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.5.0 to 7.6.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.6.0</h2> <h2>7.6.0 (2024-04-08)</h2> <h3>🚀 Features</h3> <ul> <li>add <code>name</code> field to shared configs and flat config types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8863">#8863</a>)</li> <li>bump npm dependency ranges (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8860">#8860</a>) <ul> <li>note: this does not include support for ESLint v9 - see <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/8211">typescript-eslint/typescript-eslint#8211</a> for progress.</li> </ul> </li> <li><strong>utils:</strong> add types for both flat and legacy eslint classes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8861">#8861</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-eslint:</strong> fix type errors when using <code>exactOptionalPropertyTypes</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8786">#8786</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>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</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.6.0 (2024-04-08)</h2> <h3>🚀 Features</h3> <ul> <li>bump npm dependency ranges</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>auvred</li> <li>Brad Zacher</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=" |
||
|
|
2058da8ce7 |
Bump @typescript-eslint/parser from 7.5.0 to 7.6.0 in /frontend (#638)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.5.0 to 7.6.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.6.0</h2> <h2>7.6.0 (2024-04-08)</h2> <h3>🚀 Features</h3> <ul> <li>add <code>name</code> field to shared configs and flat config types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8863">#8863</a>)</li> <li>bump npm dependency ranges (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8860">#8860</a>) <ul> <li>note: this does not include support for ESLint v9 - see <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/8211">typescript-eslint/typescript-eslint#8211</a> for progress.</li> </ul> </li> <li><strong>utils:</strong> add types for both flat and legacy eslint classes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8861">#8861</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-eslint:</strong> fix type errors when using <code>exactOptionalPropertyTypes</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8786">#8786</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>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</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.6.0 (2024-04-08)</h2> <h3>🚀 Features</h3> <ul> <li>bump npm dependency ranges</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>auvred</li> <li>Brad Zacher</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=" |
||
|
|
9e95777f3d |
Bump @testing-library/dom from 9.3.4 to 10.0.0 in /frontend (#639)
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library) from 9.3.4 to 10.0.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.0.0</h2> <h1><a href="https://github.com/testing-library/dom-testing-library/compare/v9.3.4...v10.0.0">10.0.0</a> (2024-04-08)</h1> <h3>Bug Fixes</h3> <ul> <li>use defineProperty on the error object instead of setting the message directly (<a href="https://redirect.github.com/testing-library/dom-testing-library/issues/1268">#1268</a>) (<a href=" |
||
|
|
ca4c58ec29 |
Bump @typescript-eslint/eslint-plugin from 7.4.0 to 7.5.0 in /frontend (#635)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.4.0 to 7.5.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.5.0</h2> <h2>7.5.0 (2024-04-01)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] handle TaggedTemplateExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8758">#8758</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8770">#8770</a>)</li> <li><strong>parser:</strong> disallow <code>errorOnTypeScriptSyntacticAndSemanticIssues</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8784">#8784</a>)</li> <li><strong>typescript-eslint:</strong> improve support for legacy configs (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8812">#8812</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Mark de Dios <a href="https://github.com/peanutenthusiast"><code>@peanutenthusiast</code></a></li> <li>Naru <a href="https://github.com/naruaway"><code>@naruaway</code></a></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> </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.5.0 (2024-04-01)</h2> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [no-floating-promises] handle TaggedTemplateExpression</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher</li> <li>Kim Sang Du</li> <li>Mark de Dios</li> <li>Naru</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=" |
||
|
|
789e2dbe66 |
Bump @types/node from 20.11.5 to 20.12.5 in /frontend (#634)
[//]: # (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 [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.5 to 20.12.5. <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> |
||
|
|
020e339ec1 |
Bump @typescript-eslint/parser from 7.4.0 to 7.5.0 in /frontend (#633)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.4.0 to 7.5.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.5.0</h2> <h2>7.5.0 (2024-04-01)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] handle TaggedTemplateExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8758">#8758</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8770">#8770</a>)</li> <li><strong>parser:</strong> disallow <code>errorOnTypeScriptSyntacticAndSemanticIssues</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8784">#8784</a>)</li> <li><strong>typescript-eslint:</strong> improve support for legacy configs (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8812">#8812</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Mark de Dios <a href="https://github.com/peanutenthusiast"><code>@peanutenthusiast</code></a></li> <li>Naru <a href="https://github.com/naruaway"><code>@naruaway</code></a></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> </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.5.0 (2024-04-01)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>parser:</strong> disallow <code>errorOnTypeScriptSyntacticAndSemanticIssues</code></li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Brad Zacher</li> <li>Kim Sang Du</li> <li>Mark de Dios</li> <li>Naru</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=" |
||
|
|
dd2852100d |
Bump @mantine/form from 7.6.0 to 7.7.1 in /frontend (#627)
Bumps [@mantine/form](https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form) from 7.6.0 to 7.7.1. <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.7.1</h2> <h2>What's Changed</h2> <ul> <li><code>[@mantine/tiptap]</code> Improve toolbar items alignment for non-native elements (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5993">#5993</a>)</li> <li><code>[@mantine/spotlight]</code> Fix incorrect down key handling when the spotlight is opened repeatedly (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5995">#5995</a>)</li> <li><code>[@mantine/core]</code> Image: Fix ref not being assigned for fallback images (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5989">#5989</a>)</li> <li><code>[@mantine/core]</code> PinInput: Fix incorrect focus logic (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5963">#5963</a>)</li> <li><code>[@mantine/core]</code> Table: Fix <code>highlightOnHoverColor</code> prop not working</li> <li><code>[@mantine/core]</code> AppShell: Adjust footer position to include env(safe-area-inset-bottom) (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5502">#5502</a>)</li> <li><code>[@mantine/core]</code> PinInput: Fix placeholder not being visible on the element that had focus when the component becomes disabled (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5831">#5831</a>)</li> <li><code>[@mantine/dates]</code> Calendar: Fix double timezone shift (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5916">#5916</a>)</li> <li><code>[@mantine/hooks]</code> use-local-storage: Fix value not being updated when key is changed (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5910">#5910</a>)</li> <li><code>[@mantine/charts]</code> Fix incorrect charts legends height for multiline values (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5923">#5923</a>)</li> <li><code>[@mantine/core]</code> NumberInput: Fix incorrect increment/decrement functions logic when <code>step</code> is a float value (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5926">#5926</a>)</li> <li><code>[@mantine/core]</code> Combobox: Fix incorrect IME input handling (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5935">#5935</a>)</li> <li><code>[@mantine/core]</code> Menu: Fix unexpected focus styles in the dropdown element in Firefox (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5957">#5957</a>)</li> <li><code>[@mantine/core]</code> Fix incorrect <code>disabled</code> prop handling in TagsInput and MultiSelect (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5959">#5959</a>)</li> <li><code>[@mantine/core]</code> Fix <code>renderOption</code> not working for grouped items in Combobox-based components (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5952">#5952</a>)</li> <li><code>[@mantine/core]</code> AppShell: Fix error when used inside Suspense (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5979">#5979</a>)</li> <li><code>[@mantine/core]</code> Update CSS selectors hashing algorithm to prevent collisions with other libraries (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5968">#5968</a>)</li> <li><code>[@mantine/carousel]</code> Fix specificity issues of some selectors (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5973">#5973</a>)</li> <li><code>[@mantine/core]</code> AppShell: Fix missing Aside offset in Header and Footer for <code>layout=alt</code> (<a href="https://github.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form/issues/5974">#5974</a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/naughton"><code>@naughton</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5952">mantinedev/mantine#5952</a></li> <li><a href="https://github.com/wasamistake"><code>@wasamistake</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5971">mantinedev/mantine#5971</a></li> <li><a href="https://github.com/elecdeer"><code>@elecdeer</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5935">mantinedev/mantine#5935</a></li> <li><a href="https://github.com/israelins85"><code>@israelins85</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5910">mantinedev/mantine#5910</a></li> <li><a href="https://github.com/1g0rrr"><code>@1g0rrr</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5916">mantinedev/mantine#5916</a></li> <li><a href="https://github.com/joshua-webdev"><code>@joshua-webdev</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5963">mantinedev/mantine#5963</a></li> <li><a href="https://github.com/s-cork"><code>@s-cork</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5989">mantinedev/mantine#5989</a></li> <li><a href="https://github.com/xiaohanyu"><code>@xiaohanyu</code></a> made their first contribution in <a href="https://redirect.github.com/mantinedev/mantine/pull/5993">mantinedev/mantine#5993</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mantinedev/mantine/compare/7.7.0...7.7.1">https://github.com/mantinedev/mantine/compare/7.7.0...7.7.1</a></p> <h2>7.7.0</h2> <p><a href="https://mantine.dev/changelog/7-7-0">View changelog with demos on mantine.dev website</a></p> <h2>Virtual colors</h2> <p>Virtual color is a special color which values should be different for light and dark color schemes. To define a virtual color, use <code>virtualColor</code> function which accepts an object with the following properties as a single argument:</p> <ul> <li><code>name</code> – color name, must be the same as the key in <code>theme.colors</code> object</li> <li><code>light</code> – a key of <code>theme.colors</code> object for light color scheme</li> <li><code>dark</code> – a key of <code>theme.colors</code> object for dark color scheme</li> </ul> <p>To see the demo in action, switch between light and dark color schemes (<code>Ctrl + J</code>):</p> <pre lang="tsx"><code></tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
13194ca4c0 |
Bump eslint-config-mantine from 3.1.0 to 3.2.0 in /frontend (#625)
Bumps [eslint-config-mantine](https://github.com/mantinedev/eslint-config-mantine) from 3.1.0 to 3.2.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/mantinedev/eslint-config-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> |
||
|
|
db2c8fa0b3 |
Bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.4.0 in /frontend (#622)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.21.0 to 7.4.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.4.0</h2> <h2>7.4.0 (2024-03-25)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8335">#8335</a>) <ul> <li>Check out our blog post on this change for more information! <a href="https://typescript-eslint.io/blog/changes-to-consistent-type-imports-with-decorators">https://typescript-eslint.io/blog/changes-to-consistent-type-imports-with-decorators</a></li> </ul> </li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments] handle tagged templates (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8708">#8708</a>)</li> <li><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a renamed only-throw-error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8701">#8701</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] address multipart nullish checks false positive (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8678">#8678</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] properly disambiguate between <code>boolean</code> and <code>false</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8685">#8685</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8740">#8740</a>)</li> <li><strong>typescript-eslint:</strong> declare peer dependency on <code>utils</code> to ensure npm correctly installs dependencies (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8738">#8738</a>)</li> <li><strong>website:</strong> visual Editor is not scrolled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8709">#8709</a>)</li> <li><strong>website:</strong> make 404 page good again (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8750">#8750</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Josh Goldberg ✨</li> <li>Kim Sang Du <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>Marco Pasqualetti <a href="https://github.com/marcalexiei"><code>@marcalexiei</code></a></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.3.1</h2> <h2>7.3.1 (2024-03-18)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] revert disable of ignoreVoid in strict config (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8718">#8718</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg ✨</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.3.0</h2> <h2>7.3.0 (2024-03-18)</h2> <p>Note that this release enables rules to have more restrictive default options as configured in the <code>strict</code> and <code>strict-type-checked</code> configs. See <a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8364">#8364</a> for more details.</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/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>7.4.0 (2024-03-25)</h2> <h3>🚀 Features</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments] handle tagged templates</p> </li> <li> <p><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a renamed only-throw-error</p> </li> </ul> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [prefer-optional-chain] address multipart nullish checks false positive</p> </li> <li> <p><strong>eslint-plugin:</strong> [prefer-optional-chain] properly disambiguate between <code>boolean</code> and <code>false</code></p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Brad Zacher</li> <li>Josh Goldberg ✨</li> <li>Kim Sang Du</li> <li>Kirk Waiblinger</li> <li>Marco Pasqualetti</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.3.1 (2024-03-18)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] revert disable of ignoreVoid in strict config</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg ✨</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.3.0 (2024-03-18)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a42227ca6b |
Bump express from 4.18.2 to 4.19.2 in /docs (#620)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/expressjs/express/releases">express's releases</a>.</em></p> <blockquote> <h2>4.19.2</h2> <h2>What's Changed</h2> <ul> <li><a href=" |
||
|
|
f2eda90e53 |
Bump @typescript-eslint/parser from 7.3.1 to 7.4.0 in /frontend (#619)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.3.1 to 7.4.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.4.0</h2> <h2>7.4.0 (2024-03-25)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8335">#8335</a>) <ul> <li>Check out our blog post on this change for more information! <a href="https://typescript-eslint.io/blog/changes-to-consistent-type-imports-with-decorators">https://typescript-eslint.io/blog/changes-to-consistent-type-imports-with-decorators</a></li> </ul> </li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-arguments] handle tagged templates (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8708">#8708</a>)</li> <li><strong>eslint-plugin:</strong> deprecate no-throw-literal and add a renamed only-throw-error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8701">#8701</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] address multipart nullish checks false positive (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8678">#8678</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-optional-chain] properly disambiguate between <code>boolean</code> and <code>false</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8685">#8685</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] avoid remove const casting on template literals with expressions inside (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8740">#8740</a>)</li> <li><strong>typescript-eslint:</strong> declare peer dependency on <code>utils</code> to ensure npm correctly installs dependencies (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8738">#8738</a>)</li> <li><strong>website:</strong> visual Editor is not scrolled (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8709">#8709</a>)</li> <li><strong>website:</strong> make 404 page good again (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8750">#8750</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Brad Zacher <a href="https://github.com/bradzacher"><code>@bradzacher</code></a></li> <li>Josh Goldberg ✨</li> <li>Kim Sang Du <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li> <li>Marco Pasqualetti <a href="https://github.com/marcalexiei"><code>@marcalexiei</code></a></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> </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.4.0 (2024-03-25)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Brad Zacher</li> <li>Josh Goldberg ✨</li> <li>Kim Sang Du</li> <li>Kirk Waiblinger</li> <li>Marco Pasqualetti</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=" |
||
|
|
b1f9b4c0d9 |
Bump @hello-pangea/dnd from 16.5.0 to 16.6.0 in /frontend (#618)
Bumps [@hello-pangea/dnd](https://github.com/hello-pangea/dnd) from 16.5.0 to 16.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hello-pangea/dnd/releases"><code>@hello-pangea/dnd</code>'s releases</a>.</em></p> <blockquote> <h2>Release 16.6.0</h2> <h2><a href="https://github.com/hello-pangea/dnd/compare/v16.5.0...v16.6.0">16.6.0</a> (2024-03-24)</h2> <h3>Others 🔧</h3> <ul> <li><strong>deps-dev:</strong> bump follow-redirects from 1.15.5 to 1.15.6 (<a href=" |
||
|
|
10416026b1 |
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /docs (#617)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack-dev-middleware/releases">webpack-dev-middleware's releases</a>.</em></p> <blockquote> <h2>v5.3.4</h2> <h3><a href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4">5.3.4</a> (2024-03-20)</h3> <h3>Bug Fixes</h3> <ul> <li><strong>security:</strong> do not allow to read files above (<a href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779">#1779</a>) (<a href=" |
||
|
|
07bfb1fba7 |
Add static volume to docker docs (#616)
fixes https://github.com/evroon/bracket/issues/518 |
||
|
|
132e2c930c |
Bump @typescript-eslint/parser from 7.2.0 to 7.3.1 in /frontend (#610)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.2.0 to 7.3.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.3.1</h2> <h2>7.3.1 (2024-03-18)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-floating-promises] revert disable of ignoreVoid in strict config (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8718">#8718</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg ✨</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.3.0</h2> <h2>7.3.0 (2024-03-18)</h2> <p>Note that this release enables rules to have more restrictive default options as configured in the <code>strict</code> and <code>strict-type-checked</code> configs. See <a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/8364">#8364</a> for more details.</p> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] add <code>allowArray</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8389">#8389</a>)</li> <li><strong>eslint-plugin:</strong> add meta.docs.recommended setting for strict config options (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8364">#8364</a>)</li> <li><strong>eslint-plugin:</strong> add rule <code>use-unknown-in-catch-callback-variables</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8383">#8383</a>)</li> <li><strong>eslint-plugin:</strong> [prefer-reduce-type-parameter] supports tuple, union, intersection (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8642">#8642</a>)</li> <li><strong>eslint-plugin-internal:</strong> add internal lint rule no-relative-paths-to-internal-packages (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8596">#8596</a>)</li> <li><strong>typescript-estree:</strong> disallow switch statements with multiple default cases (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8411">#8411</a>)</li> <li><strong>utils:</strong> add parser name to thrown parser error message (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8484">#8484</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li>correct <code>engines.node</code> constraints in <code>package.json</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8671">#8671</a>)</li> <li><strong>eslint-plugin:</strong> [unbound-method] check method definition in object literal using longhand form (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8637">#8637</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-imports] handle imports without specifiers (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8308">#8308</a>)</li> <li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] incorrectly marks & string as redundant (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8282">#8282</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-qualifier] handle merge namespace with enum (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8591">#8591</a>)</li> <li><strong>eslint-plugin:</strong> [no-unused-expressions] false negatives when using assertions (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8668">#8668</a>)</li> <li><strong>eslint-plugin:</strong> [ban-ts-comment] more accurate handling of multiline comments (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8416">#8416</a>)</li> <li><strong>eslint-plugin:</strong> [explicit-function-return-type, explicit-module-boundary-types] improved checking for allowHigherOrderFunctions option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8508">#8508</a>)</li> <li><strong>eslint-plugin:</strong> [class-literal-property-style] ignore property assigned in constructor (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8412">#8412</a>)</li> <li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] fix false negative for const variable declarations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8558">#8558</a>)</li> <li><strong>typescript-estree:</strong> fix the issue of single run inferring in the pnpm repo (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/3811">#3811</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8702">#8702</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Alexu</li> <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>Derrick Isaacson</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.3.1 (2024-03-18)</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.3.0 (2024-03-18)</h2> <h3>🩹 Fixes</h3> <ul> <li>correct <code>engines.node</code> constraints in <code>package.json</code></li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Alexu</li> <li>Arka Pratim Chaudhuri</li> <li>auvred</li> <li>Derrick Isaacson</li> <li>fnx</li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger</li> <li>Marta Cardoso</li> <li>Michaël De Boey</li> <li>Tristan Rasmussen</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=" |
||
|
|
07e0d63121 |
Bump eslint-config-airbnb-typescript from 17.1.0 to 18.0.0 in /frontend (#609)
Bumps [eslint-config-airbnb-typescript](https://github.com/iamturns/eslint-config-airbnb-typescript) from 17.1.0 to 18.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/iamturns/eslint-config-airbnb-typescript/releases">eslint-config-airbnb-typescript's releases</a>.</em></p> <blockquote> <h2>v18.0.0</h2> <h1><a href="https://github.com/iamturns/eslint-config-airbnb-typescript/compare/v17.1.0...v18.0.0">18.0.0</a> (2024-03-02)</h1> <h3>chore</h3> <ul> <li>upgrade to ts-eslint v7 (<a href="https://redirect.github.com/iamturns/eslint-config-airbnb-typescript/issues/334">#334</a>) (<a href=" |
||
|
|
ef895bf812 | Extend deploy docs and add Nomad docs (#578) | ||
|
|
a2fbd051d3 | Decrease logo size (#608) | ||
|
|
7666c36b45 |
Bump date-fns from 3.5.0 to 3.6.0 in /frontend (#607)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.5.0 to 3.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/releases">date-fns's releases</a>.</em></p> <blockquote> <h2>v3.6.0</h2> <p>On this release worked <a href="https://github.com/kossnocorp"><code>@kossnocorp</code></a> and <a href="https://github.com/world1dan"><code>@world1dan</code></a>. Also, thanks to <a href="https://github.com/seated"><code>@seated</code></a> <a href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p> <h3>Fixed</h3> <ul> <li><a href="https://redirect.github.com/date-fns/date-fns/pull/3720">Fixed weeks in the Belarisuan locale's <code>formatDistance</code>.</a></li> </ul> <h3>Added</h3> <ul> <li><a href="https://redirect.github.com/date-fns/date-fns/pull/3737">Added CDN versions of modules compatible with older browsers.</a> <a href="https://date-fns.org/docs/CDN">See the CDN guide.</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md">date-fns's changelog</a>.</em></p> <blockquote> <h2>v3.6.0 - 2024-03-18</h2> <p>On this release worked <a href="https://github.com/kossnocorp"><code>@kossnocorp</code></a> and <a href="https://github.com/world1dan"><code>@world1dan</code></a>. Also, thanks to <a href="https://github.com/seated"><code>@seated</code></a> <a href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p> <h3>Fixed</h3> <ul> <li><a href="https://redirect.github.com/date-fns/date-fns/pull/3720">Fixed weeks in the Belarisuan locale's <code>formatDistance</code>.</a></li> </ul> <h3>Added</h3> <ul> <li><a href="https://redirect.github.com/date-fns/date-fns/pull/3737">Added CDN versions of modules compatible with older browsers.</a> <a href="https://date-fns.org/docs/CDN">See the CDN guide.</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c0dd9410c9 |
Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend (#605)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
698b746e3e |
Bump follow-redirects from 1.15.4 to 1.15.6 in /docs (#604)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
57e31fc569 |
Bump date-fns from 3.4.0 to 3.5.0 in /frontend (#602)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.4.0 to 3.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/releases">date-fns's releases</a>.</em></p> <blockquote> <h2>v3.5.0</h2> <p>Kudos to <a href="https://github.com/fturmel"><code>@fturmel</code></a>, <a href="https://github.com/kossnocorp"><code>@kossnocorp</code></a>, <a href="https://github.com/makstyle119"><code>@makstyle119</code></a>, <a href="https://github.com/tan75"><code>@tan75</code></a>, <a href="https://github.com/marcreichel"><code>@marcreichel</code></a>, <a href="https://github.com/tareknatsheh"><code>@tareknatsheh</code></a> and <a href="https://github.com/audunru"><code>@audunru</code></a> for working on the release. Also, thanks to <a href="https://github.com/seated"><code>@seated</code></a> <a href="https://github.com/sponsors/kossnocorp">for sponsoring me</a>.</p> <h3>Fixed</h3> <ul> <li> <p><a href="https://redirect.github.com/date-fns/date-fns/issues/3730">Fixed functions that use current date internally and made them work with date extensions like <code>UTCDate</code>.</a></p> </li> <li> <p><a href=" |
||
|
|
74c4891aeb |
Bump docker/build-push-action from 5.2.0 to 5.3.0 (#601)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.2.0 to 5.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/docker/build-push-action/releases">docker/build-push-action's releases</a>.</em></p> <blockquote> <h2>v5.3.0</h2> <ul> <li>Bump <code>@docker/actions-toolkit</code> from 0.18.0 to 0.19.0 in <a href="https://redirect.github.com/docker/build-push-action/pull/1080">docker/build-push-action#1080</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0">https://github.com/docker/build-push-action/compare/v5.2.0...v5.3.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
aeab663f07 |
Bump docker/login-action from 3.0.0 to 3.1.0 (#600)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/docker/login-action/releases">docker/login-action's releases</a>.</em></p> <blockquote> <h2>v3.1.0</h2> <ul> <li>build(deps): bump <code>@babel/traverse</code> from 7.17.3 to 7.23.2 in <a href="https://redirect.github.com/docker/login-action/pull/618">docker/login-action#618</a></li> <li>build(deps): bump <code>@docker/actions-toolkit</code> from 0.12.0 to 0.18.0 in <a href="https://redirect.github.com/docker/login-action/pull/616">docker/login-action#616</a> <a href="https://redirect.github.com/docker/login-action/pull/636">docker/login-action#636</a> <a href="https://redirect.github.com/docker/login-action/pull/682">docker/login-action#682</a></li> <li>build(deps): bump aws-sdk dependencies to 3.529.1 in <a href="https://redirect.github.com/docker/login-action/pull/624">docker/login-action#624</a> <a href="https://redirect.github.com/docker/login-action/pull/685">docker/login-action#685</a></li> <li>build(deps): bump http-proxy-agent to 7.0.2 in <a href="https://redirect.github.com/docker/login-action/pull/676">docker/login-action#676</a></li> <li>build(deps): bump https-proxy-agent to 7.0.4 in <a href="https://redirect.github.com/docker/login-action/pull/676">docker/login-action#676</a></li> <li>build(deps): bump undici from 5.26.5 to 5.28.3 in <a href="https://redirect.github.com/docker/login-action/pull/677">docker/login-action#677</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/docker/login-action/compare/v3.0.0...v3.1.0">https://github.com/docker/login-action/compare/v3.0.0...v3.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
499ee12f37 |
Update pytest requirement from <=8.1.0 to <=8.1.1 in /backend (#593)
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.1</h2> <h1>pytest 8.1.1 (2024-03-08)</h1> <p>::: {.note} ::: {.title} Note :::</p> <p>This release is not a usual bug fix release -- it contains features and improvements, being a follow up to <code>8.1.0</code>, which has been yanked from PyPI. :::</p> <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> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
99e972f133 |
Bump date-fns from 3.3.1 to 3.4.0 in /frontend (#597)
Bumps [date-fns](https://github.com/date-fns/date-fns) from 3.3.1 to 3.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/releases">date-fns's releases</a>.</em></p> <blockquote> <h2>v3.4.0</h2> <p>Kudos to <a href="https://github.com/kossnocorp"><code>@kossnocorp</code></a>, <a href="https://github.com/sakamossan"><code>@sakamossan</code></a>, and <a href="https://github.com/Revan99"><code>@Revan99</code></a> for working on the release. Also, thanks to <a href="https://github.com/seated"><code>@seated</code></a> for sponsoring me.</p> <h3>Added</h3> <ul> <li> <p><a href="https://redirect.github.com/date-fns/date-fns/pull/2752">Added <code>roundToNearestHours</code> function.</a></p> </li> <li> <p><a href="https://redirect.github.com/date-fns/date-fns/pull/3421">Added Central Kurdish (<code>ckb</code>) locale.</a></p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/date-fns/date-fns/blob/main/CHANGELOG.md">date-fns's changelog</a>.</em></p> <blockquote> <h2>v3.4.0 - 2024-03-11</h2> <p>Kudos to <a href="https://github.com/kossnocorp"><code>@kossnocorp</code></a>, <a href="https://github.com/sakamossan"><code>@sakamossan</code></a> and <a href="https://github.com/Revan99"><code>@Revan99</code></a> for working on the release. Also thanks to <a href="https://github.com/seated"><code>@seated</code></a> for sponsoring me.</p> <h3>Added</h3> <ul> <li> <p><a href="https://redirect.github.com/date-fns/date-fns/pull/2752">Added <code>roundToNearestHours</code> function.</a></p> </li> <li> <p><a href="https://redirect.github.com/date-fns/date-fns/pull/3421">Added Central Kurdish (<code>ckb</code>) locale.</a></p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
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) |