Skip to content

Commit

Permalink
Bump i18next from 23.16.0 to 24.0.0 in /frontend (#1026)
Browse files Browse the repository at this point in the history
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
dependabot[bot] authored Nov 25, 2024
1 parent a94328e commit 74be74b
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
"cookies-next": "^5.0.2",
"date-fns": "^4.1.0",
"dayjs": "^1.11.10",
"i18next": "^23.16.0",
"i18next": "^24.0.0",
"next": "^15.0.0",
"next-i18next": "^15.3.0",
"react": "^18.3.0",
Expand Down
8 changes: 4 additions & 4 deletions frontend/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3567,10 +3567,10 @@ i18next-fs-backend@^2.3.1:
resolved "https://registry.npmjs.org/i18next-fs-backend/-/i18next-fs-backend-2.3.1.tgz"
integrity sha512-tvfXskmG/9o+TJ5Fxu54sSO5OkY6d+uMn+K6JiUGLJrwxAVfer+8V3nU8jq3ts9Pe5lXJv4b1N7foIjJ8Iy2Gg==

i18next@^23.16.0:
version "23.16.0"
resolved "https://registry.npmjs.org/i18next/-/i18next-23.16.0.tgz"
integrity sha512-Ni3CG6c14teOogY19YNRl+kYaE/Rb59khy0VyHVn4uOZ97E2E/Yziyi6r3C3s9+wacjdLZiq/LLYyx+Cgd+FCw==
i18next@^24.0.0:
version "24.0.0"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-24.0.0.tgz#26c80a064da655013acfca2d750bdf7a342860bb"
integrity sha512-ORGCwMrXxpmB/AljFbGEe0UK/9Pz6umb9aZgLZ9qJGE+kjKhlnLj423WX2mt+N0MlEJ78pQXFMBmeMzrkLxriQ==
dependencies:
"@babel/runtime" "^7.23.2"

Expand Down

0 comments on commit 74be74b

Please sign in to comment.