Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 1, 2025

Bumps the i18next group with 3 updates: i18next, i18next-http-backend and react-i18next.

Updates i18next from 22.5.1 to 25.6.3

Release notes

Sourced from i18next's releases.

v25.6.3

  • chore: dependency updates 2368

v25.6.2

  • types: export InterpolationMap

v25.6.1

  • fix: createInstance does not exist on an instance #2366

v25.6.0

  • 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.

v25.5.3

  • export esm type declaration for keyFromSelector 2356

v25.5.2

  • fix last change => for cjs there is just 1 default export, no named exports, fixes 2348

v25.5.1

  • export keyFromSelector from index.cjs 2347

v25.5.0

  • export keyFromSelector function for testing purposes 2346

v25.4.2

  • fix: enableSelector: true doesn't work with custom keySeparator 2341

v25.4.1

  • fix: KeyPrefix not working with new selector api 2340

v25.4.0

  • 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:

v25.3.6

  • improve fix: Ordinals and non-ordinals don't work together 2337

v25.3.5

  • fix: Ordinals and non-ordinals don't work together 2337

v25.3.4

  • remove unnecessary debug logs

v25.3.3

... (truncated)

Changelog

Sourced from i18next's changelog.

25.6.3

  • chore: dependency updates 2368

25.6.2

  • types: export InterpolationMap

25.6.1

  • fix: createInstance does not exist on an instance 2366

25.6.0

  • 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

  • export esm type declaration for keyFromSelector 2356

25.5.2

  • fix last change => for cjs there is just 1 default export, no named exports, fixes 2348

25.5.1

  • export keyFromSelector from index.cjs 2347

25.5.0

  • export keyFromSelector function for testing purposes 2346

25.4.2

  • fix: enableSelector: true doesn't work with custom keySeparator 2341

25.4.1

  • fix: KeyPrefix not working with new selector api 2340

25.4.0

  • 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:

... (truncated)

Commits

Updates i18next-http-backend from 2.5.0 to 3.0.2

Changelog

Sourced from i18next-http-backend's changelog.

3.0.2

  • optimize fetchApi selector

3.0.1

  • try to get rid of top-level await

3.0.0

  • fix for Deno 2 and removal of unnecessary .cjs file
  • for esm build environments not supporting top-level await, you should import the i18next-http-backend/cjs export or stay at v2.6.2 or v2.7.1

2.7.3

  • optimize fetchApi selector [backported]

2.7.1

  • same as 2.6.2

2.7.0

  • deprecated, same as v3.0.0

2.6.2

  • improve network error detection across browsers 152

2.6.1

  • optimize "Failed to fetch" retry case 147

2.6.0

  • fix "Failed to fetch" retry case 147

2.5.2

  • dereference timers in node.js so that the process may exit when finished 139

2.5.1

  • fix: remove typeof window.document === 'undefined' check which deopt bundle optimization 137
Commits

Updates react-i18next from 12.3.1 to 16.3.5

Changelog

Sourced from react-i18next's changelog.

16.3.5

  • fix runaway effect in useTranslation 1888 by 1889

16.3.4

  • Fix: avoid the "ref is not a prop" warning when a user ref is placed on an element inside <Trans> 1887, by still trying to fix element.ref access issue with react 19 1846

16.3.3

  • improve useTranslation to fix "Maximum update depth exceeded" but still support new react-compiler 1885 1863

16.3.2

  • fix: avoid "Uncaught TypeError: Cannot redefine property: __original"

16.3.1

  • revert fix: Incosistent behaviour of Trans and t. Trans set defaultValue when t call doesn't set the field. 1876 f22d478

16.3.0

  • fix: add i18n wrapper for React Compiler and React.memo compatibility 1884

16.2.4

  • try to fix "Trans component do not render anymore children as default value in test environment" 1883 by also respecting 1876

16.2.3

  • fix hyphened component break issue 1882

16.2.2

  • fix trans component break with less than sign 1880, closes 1734

16.2.1

  • fix regression in v16.2.0: bindI18nStore does not work correctly 1879

16.2.0

  • try to address: useTranslation hook violates React's rules of hooks by conditionally calling inner hooks 1863

16.1.6

  • fix: fix: handle spread props for inner components in Trans (icu) 1877

16.1.5

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 1, 2025
Bumps the i18next group with 3 updates: [i18next](https://github.com/i18next/i18next), [i18next-http-backend](https://github.com/i18next/i18next-http-backend) and [react-i18next](https://github.com/i18next/react-i18next).


Updates `i18next` from 22.5.1 to 25.6.3
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next@v22.5.1...v25.6.3)

Updates `i18next-http-backend` from 2.5.0 to 3.0.2
- [Changelog](https://github.com/i18next/i18next-http-backend/blob/master/CHANGELOG.md)
- [Commits](i18next/i18next-http-backend@v2.5.0...v3.0.2)

Updates `react-i18next` from 12.3.1 to 16.3.5
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/react-i18next@v12.3.1...v16.3.5)

---
updated-dependencies:
- dependency-name: i18next
  dependency-version: 25.6.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: i18next
- dependency-name: i18next-http-backend
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: i18next
- dependency-name: react-i18next
  dependency-version: 16.3.5
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: i18next
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/i18next-502987685a branch from a8be013 to c781bef Compare December 4, 2025 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant