An open index of dependabot pull requests across open source projects.

chore: bump i18next from 23.16.4 to 25.3.0

Merged
Number: #7406
Type: Pull Request
State: Merged
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 0
Created: July 01, 2025 at 12:33 PM UTC
(5 months ago)
Updated: July 15, 2025 at 08:40 PM UTC
(4 months ago)
Merged: July 15, 2025 at 08:40 PM UTC
(4 months ago)
by code-asher
Time to Close: 14 days
Labels:
dependencies javascript
Description:

Bumps i18next from 23.16.4 to 25.3.0.

Release notes

Sourced from i18next's releases.

v25.3.0

  • feat: support formatting function with plural and interpolation 2325
  • fix dir() for Latn language codes 2324

v25.2.1

  • streamline fallbackLng option of t call with the init options 2312

v25.2.0

  • introduce cacheInBuiltFormats option to address 2227

v25.1.3

  • Ensure nsSeparator is respected when appendNamespaceToMissingKey is true 2311, fixes 2310

v25.1.2

  • do not mutate t options, fixes 2307

v25.1.1

  • fix options type for parseMissingKeyHandler

v25.1.0

  • feat: parseMissingKeyHandler now takes options as parameter like in missingKeyHandler 2304

v25.0.2

  • fix cloneInstance with forkResourceStore: true addresses 2303

v25.0.1

  • optimize changeLanguage to correctly use getBestMatchFromCodes (string or array) 2299 and improve resolvedLanguage set for non canonical codes

v25.0.0

This is a potentially breaking release:

  • fix multiple changeLanguage call that may have result in wrong order in previous versions 1605 2298
  • adapt changeLanguage to always (string or array) use getBestMatchFromCodes 2299
  • getBestMatchFromCodes now tries to fallback to language code with same script 2299

v24.2.3

  • Upgrade @​babel/runtime package to version v7.26.10 2293

v24.2.2

  • fix: Interpolation fails with arrays (TypeError) and doesn't work with objects in defaultValue 1829

v24.2.1

  • Standardize null/undefined checks across codebase 2275
  • fix(typescript): make TFunction augmentable again 2279, fixes 2278

v24.2.0

  • feat(typescript): Add strictKeyChecks option to enforce checking key existence when defaultValue is used 2274, fixes 2043

v24.1.2

  • optimize fix: Bug Report: Unsafe Behavior in i18n.t Function Leading to Potential Code Execution 2273

... (truncated)

Changelog

Sourced from i18next's changelog.

25.3.0

  • feat: support formatting function with plural and interpolation 2325
  • fix dir() for Latn language codes 2324

25.2.1

  • streamline fallbackLng option of t call with the init options 2312

25.2.0

  • introduce cacheInBuiltFormats option to address 2227

25.1.3

  • Ensure nsSeparator is respected when appendNamespaceToMissingKey is true 2311, fixes 2310

25.1.2

  • do not mutate t options, fixes 2307

25.1.1

  • fix options type for parseMissingKeyHandler

25.1.0

  • feat: parseMissingKeyHandler now takes options as parameter like in missingKeyHandler 2304

25.0.2

  • fix cloneInstance with forkResourceStore: true addresses 2303

25.0.1

  • optimize changeLanguage to correctly use getBestMatchFromCodes (string or array) 2299 and improve resolvedLanguage set for non canonical codes

25.0.0

This is a potentially breaking release:

  • fix multiple changeLanguage call that may have result in wrong order in previous versions 1605 2298
  • adapt changeLanguage to always (string or array) use getBestMatchFromCodes 2299
  • getBestMatchFromCodes now tries to fallback to language code with same script 2299

24.2.3

  • Upgrade @​babel/runtime package to version v7.26.10 2293

24.2.2

... (truncated)

Commits

Dependabot compatibility score

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 commands and options

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)
Pull Request Statistics
Commits:
1
Files Changed:
2
Additions:
+18
Deletions:
-19
Package Dependencies
Package:
i18next
Ecosystem:
npm
Version Change:
23.16.4 → 25.3.0
Update Type:
Major
Technical Details
ID: 3442764
UUID: 2632314594
Node ID: PR_kwDOCk8Q9c6c5e7i
Host: GitHub
Repository: coder/code-server
Merge State: Unknown