Skip to content

Conversation

@iFurySt
Copy link
Member

@iFurySt iFurySt commented Nov 3, 2025

snyk-top-banner

Snyk has created this PR to upgrade i18next from 25.3.2 to 25.6.0.

ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 12 versions ahead of your current version.

  • The recommended version was released 24 days ago.

Issues fixed by the recommended upgrade:

Issue Score Exploit Maturity
medium severity Allocation of Resources Without Limits or Throttling
SNYK-JS-AXIOS-12613773
666 Proof of Concept
critical severity Predictable Value Range from Previous Values
SNYK-JS-FORMDATA-10841150
666 Proof of Concept
Release notes
Package name: i18next
  • 25.6.0 - 2025-10-10
    • feat: exists() method now respects returnObjects option - returns false when accessing an object key with returnObjects: false, enabling detection of object vs string keys 2359

      Note: This is a potential behavior change. If you were previously calling exists() with returnObjects: false on object keys, those calls will now return false instead of true. This enables developers to detect whether a key points to an object or string value.

  • 25.5.3 - 2025-10-01
    • export esm type declaration for keyFromSelector 2356
  • 25.5.2 - 2025-09-05
    • fix last change => for cjs there is just 1 default export, no named exports, fixes 2348
  • 25.5.1 - 2025-09-05
    • export keyFromSelector from index.cjs 2347
  • 25.5.0 - 2025-09-04
    • export keyFromSelector function for testing purposes 2346
  • 25.4.2 - 2025-08-24
    • fix: enableSelector: true doesn't work with custom keySeparator 2341
  • 25.4.1 - 2025-08-23
    • fix: KeyPrefix not working with new selector api 2340
  • 25.4.0 - 2025-08-20
    • add new selector API to improve TypeScript IDE performance 2322
      • To enable it, set enableSelector: true in your configuration options
      • With enableSelector: "optimize", i18next can now handle translation dictionaries of any size, without affecting IDE performance or build times
      • To assist with the migration, we've published the following packages:
  • 25.3.6 - 2025-08-14
    • improve fix: Ordinals and non-ordinals don't work together 2337
  • 25.3.5 - 2025-08-14
    • fix: Ordinals and non-ordinals don't work together 2337
  • 25.3.4 - 2025-08-10
  • 25.3.3 - 2025-08-10
  • 25.3.2 - 2025-07-09
from i18next GitHub release notes

Important

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.
  • Max score is 1000. Note that the real score may have changed since the PR was raised.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

iFurySt and others added 2 commits October 28, 2025 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants