Skip to content

chore(deps): update dependency i18next to v26.4.0 - #2632

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/i18next-26.x
Aug 20, 2026
Merged

chore(deps): update dependency i18next to v26.4.0#2632
renovate[bot] merged 1 commit into
mainfrom
renovate/i18next-26.x

Conversation

@renovate

@renovate renovate Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
i18next (source) 26.3.626.4.0 age adoption passing confidence

Release Notes

i18next/i18next (i18next)

v26.4.0

Compare Source

  • perf: cache toResolveHierarchy results per (code, fallbackCode) pair. The hierarchy resolver runs on every t() call and calls Intl.getCanonicalLocales multiple times, which showed up prominently when profiling render-heavy UIs (e.g. virtualized data grids); with the cache the per-call cost drops from ~886 ns to ~41 ns. The cache is invalidated automatically when options.fallbackLng changes (reassignment or in-place array mutation); if you mutate other resolution-relevant options at runtime (load, lowerCaseLng, cleanCode, nonExplicitSupportedLngs), call i18next.services.languageUtils.clearCache() afterwards. Function-valued fallbackLng and per-call array/object fallbackLng options are never cached, so dynamic fallbacks keep working as before. Thanks @​equaterina (#​2444).
  • chore: update all devDependencies (Babel stays on 7.x until @rollup/plugin-babel supports 8, eslint on 9.x for neostandard). Removed the unused coveralls package (CI uses the Coveralls GitHub Action) and replaced sinon with nise + vitest.spyOn in the v1 compatibility tests, which resolves all open npm audit findings (0 vulnerabilities) and should close the dependabot alerts on the lockfile.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from a team as a code owner August 20, 2026 11:28
@renovate renovate Bot added the renovate Changes by renovate label Aug 20, 2026
@renovate
renovate Bot enabled auto-merge August 20, 2026 11:28
@renovate
renovate Bot added this pull request to the merge queue Aug 20, 2026
@cypress

cypress Bot commented Aug 20, 2026

Copy link
Copy Markdown

frontend    Run #5332

Run Properties:  status check passed Passed #5332  •  git commit fd302a64fa ℹ️: Merge 74ea715e32ffa2430ee7333d725c07d2d47a0b0a into 5d2f33c8a9e920c6a85c98bc9bb6...
Project frontend
Branch Review renovate/i18next-26.x
Run status status check passed Passed #5332
Run duration 01m 39s
Commit git commit fd302a64fa ℹ️: Merge 74ea715e32ffa2430ee7333d725c07d2d47a0b0a into 5d2f33c8a9e920c6a85c98bc9bb6...
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 36
View all changes introduced in this branch ↗︎

Merged via the queue into main with commit 69ea820 Aug 20, 2026
14 checks passed
@renovate
renovate Bot deleted the renovate/i18next-26.x branch August 20, 2026 11:32
@cypress

cypress Bot commented Aug 20, 2026

Copy link
Copy Markdown

frontend    Run #5335

Run Properties:  status check passed Passed #5335  •  git commit 69ea820623: chore(deps): update dependency i18next to v26.4.0 (#2632)
Project frontend
Branch Review main
Run status status check passed Passed #5335
Run duration 01m 40s
Commit git commit 69ea820623: chore(deps): update dependency i18next to v26.4.0 (#2632)
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 36
View all changes introduced in this branch ↗︎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

renovate Changes by renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants