Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump i18next from 23.16.0 to 24.0.0 in /frontend (#1026)
Bumps [i18next](https://github.com/i18next/i18next) from 23.16.0 to 24.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/releases">i18next's releases</a>.</em></p> <blockquote> <h2>v24.0.0</h2> <p><strong>This is a major breaking release:</strong></p> <ul> <li>remove support for older environments</li> <li>remove old i18next JSON formats <ul> <li>To convert your existing v3 translations to the v4 format, have a look at <a href="https://github.com/i18next/i18next-v4-format-converter">i18next-v4-format-converter</a> or this <a href="https://i18next.github.io/i18next-v4-format-converter-web/">web tool</a>.</li> </ul> </li> <li>remove support for compatibility to v1 API</li> <li>Intl API is mandatory now and will not fallback anymore</li> <li>possible compatibility layer for older formats: <code>test/compatibility/v4/v4Compatibility.js</code></li> <li>rename <code>initImmediate</code> to <code>initAsync</code></li> <li>fallback to <code>dev</code> language if plural rule not found</li> <li>remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency</li> <li>addresses <ul> <li><a href="https://redirect.github.com/i18next/i18next/pull/2244">2244</a></li> <li><a href="https://redirect.github.com/i18next/i18next/pull/2184">2184</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2213">2213</a></li> <li><a href="https://redirect.github.com/i18next/i18next/pull/2206">2206</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2208">2208</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2148">2148</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2254">2254</a></li> </ul> </li> </ul> <p>➡️ check out the <a href="https://www.i18next.com/misc/migration-guide#v23.x.x-to-v24.0.0">migration guide</a></p> <h2>v23.16.8</h2> <ul> <li>fix(plural): Create cache entry for PluralRules created as part of the fallback flow <a href="https://redirect.github.com/i18next/i18next/pull/2256">2256</a></li> </ul> <h2>v23.16.7</h2> <ul> <li>if plural rule is not found, try to search with language only code <a href="https://redirect.github.com/i18next/i18next/issues/2252">2252</a></li> </ul> <h2>v23.16.6</h2> <ul> <li>fix: Small typo in the type definitions <a href="https://redirect.github.com/i18next/i18next/pull/2250">2250</a></li> </ul> <h2>v23.16.5</h2> <ul> <li>fix extractFromKey for use cases like <a href="https://redirect.github.com/i18next/react-i18next/issues/1810">this</a></li> </ul> <h2>v23.16.4</h2> <ul> <li>revert formatter change <a href="https://redirect.github.com/i18next/i18next/pull/2247">2247</a> because of caching not working anymore</li> </ul> <h2>v23.16.3</h2> <ul> <li>fix utils imports for Deno</li> </ul> <h2>v23.16.2</h2> <ul> <li>perf(size): Adds a isString utility <a href="https://redirect.github.com/i18next/i18next/pull/2248">2248</a></li> </ul> <h2>v23.16.1</h2> <ul> <li>perf: Optimize size of Formatter <a href="https://redirect.github.com/i18next/i18next/pull/2247">2247</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next/blob/master/CHANGELOG.md">i18next's changelog</a>.</em></p> <blockquote> <h2>24.0.0</h2> <p><strong>This is a major breaking release:</strong></p> <ul> <li>remove support for older environments</li> <li>remove old i18next JSON formats <ul> <li>To convert your existing v3 translations to the v4 format, have a look at <a href="https://github.com/i18next/i18next-v4-format-converter">i18next-v4-format-converter</a> or this <a href="https://i18next.github.io/i18next-v4-format-converter-web/">web tool</a>.</li> </ul> </li> <li>remove support for compatibility to v1 API</li> <li>Intl API is mandatory now and will not fallback anymore</li> <li>possible compatibility layer for older formats: <code>test/compatibility/v4/v4Compatibility.js</code></li> <li>rename <code>initImmediate</code> to <code>initAsync</code></li> <li>fallback to <code>dev</code> language if plural rule not found</li> <li>remove TypeScript v4 support. TypeScript v5 is now an optional peer dependency</li> <li>addresses <ul> <li><a href="https://redirect.github.com/i18next/i18next/pull/2244">2244</a></li> <li><a href="https://redirect.github.com/i18next/i18next/pull/2184">2184</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2213">2213</a></li> <li><a href="https://redirect.github.com/i18next/i18next/pull/2206">2206</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2208">2208</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2148">2148</a></li> <li><a href="https://redirect.github.com/i18next/i18next/issues/2254">2254</a></li> </ul> </li> </ul> <p>➡️ check out the <a href="https://www.i18next.com/misc/migration-guide#v23.x.x-to-v24.0.0">migration guide</a></p> <h2>23.16.8</h2> <ul> <li>fix(plural): Create cache entry for PluralRules created as part of the fallback flow <a href="https://redirect.github.com/i18next/i18next/pull/2256">2256</a></li> </ul> <h2>23.16.7</h2> <ul> <li>if plural rule is not found, try to search with language only code <a href="https://redirect.github.com/i18next/i18next/issues/2252">2252</a></li> </ul> <h2>23.16.6</h2> <ul> <li>fix: Small typo in the type definitions <a href="https://redirect.github.com/i18next/i18next/pull/2250">2250</a></li> </ul> <h2>23.16.5</h2> <ul> <li>fix extractFromKey for use cases like <a href="https://redirect.github.com/i18next/react-i18next/issues/1810">this</a></li> </ul> <h2>23.16.4</h2> <ul> <li>revert formatter change <a href="https://redirect.github.com/i18next/i18next/pull/2247">2247</a> because of caching not working anymore</li> </ul> <h2>23.16.3</h2> <ul> <li>fix utils imports for Deno</li> </ul> <h2>23.16.2</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/i18next/i18next/commit/6b3b06057a3c5aee8e4900ef0731a3cf9254a4fa"><code>6b3b060</code></a> 24.0.0</li> <li><a href="https://github.com/i18next/i18next/commit/67fe6291e65952c65d4899b1459b6e85e6f18448"><code>67fe629</code></a> Preparation to next major release (<a href="https://redirect.github.com/i18next/i18next/issues/2259">#2259</a>)</li> <li><a href="https://github.com/i18next/i18next/commit/8e600662ca3d4ebb0c734421502ec30b6280c16b"><code>8e60066</code></a> 23.16.8</li> <li><a href="https://github.com/i18next/i18next/commit/7fcfdf2e5a24b20c6d13af3e287201da51818b08"><code>7fcfdf2</code></a> release</li> <li><a href="https://github.com/i18next/i18next/commit/32ad023a6381451a795bb3444b682d46a3fccf4a"><code>32ad023</code></a> fix(plural): Create cache entry for PluralRules created as part of the fallba...</li> <li><a href="https://github.com/i18next/i18next/commit/1c04c5db0267c381517d19fca3dc11003d952c65"><code>1c04c5d</code></a> 23.16.7</li> <li><a href="https://github.com/i18next/i18next/commit/fc03d0d8cf6044ffdc4310f9786692f9717b0461"><code>fc03d0d</code></a> if plural rule is not found, try to search with language only code <a href="https://redirect.github.com/i18next/i18next/issues/2252">#2252</a></li> <li><a href="https://github.com/i18next/i18next/commit/5a7f00f839b4db25409db01a25852c2f083e7ce0"><code>5a7f00f</code></a> 23.16.6</li> <li><a href="https://github.com/i18next/i18next/commit/8c6333c6b70d85f4f848526348971b4b2a109147"><code>8c6333c</code></a> release and fix local tests</li> <li><a href="https://github.com/i18next/i18next/commit/31faec39d0e165bf9d6a59de65f10490bf0e99a4"><code>31faec3</code></a> fix: Small typo in the type definitions (<a href="https://redirect.github.com/i18next/i18next/issues/2250">#2250</a>)</li> <li>Additional commits viewable in <a href="https://github.com/i18next/i18next/compare/v23.16.0...v24.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=i18next&package-manager=npm_and_yarn&previous-version=23.16.0&new-version=24.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information