Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 27, 2025

This PR contains the following updates:

Package Change Age Confidence
react-i18next 12.3.1 -> 16.2.4 age confidence

Release Notes

i18next/react-i18next (react-i18next)

v16.2.4

Compare Source

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

v16.2.3

Compare Source

  • fix hyphened component break issue 1882

v16.2.2

Compare Source

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

v16.2.1

Compare Source

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

v16.2.0

Compare Source

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

v16.1.6

Compare Source

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

v16.1.5

Compare Source

  • fix: Incosistent behaviour of Trans and t. Trans set defaultValue when t call doesn't set the field. 1876
  • Trans: use also defaultValue via tOptions as fallback

v16.1.4

Compare Source

  • fix: detect pre-transformation use of interpolation like number/date/etc. 1875

v16.1.3

Compare Source

  • fix: ensure invalid identifiers are quoted in the props object 1874

v16.1.2

Compare Source

  • missing.js extensions for Icu imports

v16.1.1

Compare Source

  • exports for IcuTrans component 1873

v16.1.0

Compare Source

  • Introduce IcuTrans component 1869

v16.0.1

Compare Source

  • fix: Using component with named tags throws error when Selector API is enabled 1867 with 1868

v16.0.0

Compare Source

  • major upgrade i18next dep to address 1865

v15.7.4

Compare Source

  • downgrade i18next dep to address 1865

v15.7.3

Compare Source

  • exports TransSelectorProps 1862 to address 1861

v15.7.2

Compare Source

  • update i18next dependency

v15.7.1

Compare Source

  • Fix: _EnableSelector type (for compatibility, enableSelector does not exist in TypeOptions) 1858

v15.7.0

Compare Source

  • add new selector API to improve TypeScript IDE performance 1852
    • read more about it here

v15.6.1

Compare Source

avoid exception when passing bindI18n: false 1856

v15.6.0

Compare Source

fix: passing components as object should still allow for indexed matching of children 1854

v15.5.3

Compare Source

chore: update @babel/runtime 1851

v15.5.2

Compare Source

fix element.ref access issue with react 19 1846

v15.5.1

Compare Source

add typescript as optional peer dependency 1843

v15.5.0

Compare Source

feat: use const type parameters for useTranslation() 1842

v15.4.1

Compare Source

fix: unique key warning on componentized element 1835

v15.4.0

Compare Source

feat: add meta with codes on warnings to allow conditional logging 1826

v15.3.0

Compare Source

Uses the i18next logger instead of the default console logger, if there is a valid i18next instance. Now the debug i18next option is respected, and you can also inject your own logger module: https://www.i18next.com/misc/creating-own-plugins#logger

v15.2.0

Compare Source

This version may be breaking if you still use React < v18 with TypeScript.
For JS users this version is equal to v15.1.4

  • fix: Global JSX namespace is deprecated 1823 with 1822

v15.1.4

Compare Source

  • Fix: warning each child should have a unique key 1820

v15.1.3

Compare Source

  • fix: Self-closing REACT components in translation strings should not attempt to replace the component's children 1815 1816

v15.1.2

Compare Source

  • fix: Attempted to assign to readonly property 1813

v15.1.1

Compare Source

  • fix: Not all namespaces are loaded when passing the lng option to useTranslate 1809

v15.1.0

Compare Source

  • fix: <Trans /> warns 'Each child in a list should have a unique "key" prop.' for react 19 1806

v15.0.3

Compare Source

v15.0.2

Compare Source

  • try to fix Trans handling with alwaysFormat set to true 1801

v15.0.1

Compare Source

  • revert arrow function in class property to address this

v15.0.0

Compare Source

  • use optional chaining, nullish coalescing and nullish coalescing assignment 1774
  • Build config and optimizations 1769
  • some dependency updates 1768
  • use modern hasLoadedNamespace code (now requires at least i18next > v19.4.5 (introduced in june 2020))

v14.1.3

Compare Source

  • create a isObject helper function 1766
  • optimize nodesToString 1765
  • Simplifies hasValidReactChildren 1764
  • create a isString helper to avoid code duplication 1763
  • use arrow functions where possible 1762
  • use the commented out async code 1761

v14.1.2

Compare Source

  • bring back internal interpolationOverride handling for Trans component (if there are childrens), fixes 1754

v14.1.1

Compare Source

  • do not modify passed tOptions context property to address 1745

v14.1.0

Compare Source

  • types(Trans): add typechecking on context prop 1732 (might break if using "internal" Trans or TransProps)

v14.0.8

Compare Source

  • fix: issue 1728 when useSuspense is false and default ns 1731

v14.0.7

Compare Source

  • try to get rid of internal interpolationOverride handling for Trans component, fixes 1729

v14.0.6

Compare Source

  • align context handling of Trans component with t function, fixes 1729

v14.0.5

Compare Source

  • Fix 1691 for strict mode, by preserving change language binding 1720

v14.0.4

Compare Source

  • fix interpolation of the count prop 1719

v14.0.3

Compare Source

  • revert changes done in v14.0.2 since it breaks normal language change render updates

v14.0.2

Compare Source

  • Fix/bug 1691 make returned t function identical upon second effect run in strict mode 1716

v14.0.1

Compare Source

  • types: fix typo in CustomInstanceExtensions 1713

v14.0.0

Compare Source

  • types: reportNamespaces is now optional, should fix 1693

v13.5.0

Compare Source

  • self-closing components in translation strings should not attempt to replace the component's children 1695

v13.4.1

Compare Source

  • types: use CustomInstanceExtenstions to extend reportNamespaces

v13.4.0

Compare Source

  • fix: separate cjs and mjs typings

v13.3.2

Compare Source

  • types: fix consider importing '*.js'

v13.3.1

Compare Source

  • optimize defaultVariables feature introduced in last release

v13.3.0

Compare Source

  • Respect defaultVariables in the interpolation options 1685

v13.2.2

Compare Source

  • Fix missing TransWithoutContext type 1672

v13.2.1

Compare Source

  • types: Allow iterable ReactI18NextChildren as children 1669

v13.2.0

Compare Source

  • Don't use defaults prop as default key 1664

v13.1.2

Compare Source

  • postpone usage of newer ES syntax

v13.1.1

Compare Source

  • Render all children regardless of type when using i18nIsDynamicList prop 1661

v13.1.0

Compare Source

  • Fix non-list dynamic content in Trans component 1660

v13.0.3

Compare Source

  • fix unescape is not consistently called for all values 1657

v13.0.2

Compare Source

  • export icu.macro 1652

v13.0.1

Compare Source

  • types: Fix performance issue in Trans component 1646

v13.0.0

Compare Source

  • Update types to support t function redesign 1615
  • requires i18next >= v23.0.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/react-i18next-16.x branch 8 times, most recently from 1c5500d to 9209daa Compare October 4, 2025 21:41
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch 6 times, most recently from bef5aa6 to c80a509 Compare October 13, 2025 17:06
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch 5 times, most recently from 3afad69 to 82ce3c8 Compare October 22, 2025 01:50
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch 9 times, most recently from b70230f to b889fcb Compare October 28, 2025 05:05
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch 2 times, most recently from 215a90a to 334dc79 Compare October 30, 2025 07:35
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch 2 times, most recently from 0360c98 to c3a2617 Compare October 31, 2025 05:53
@renovate renovate bot force-pushed the renovate/react-i18next-16.x branch from c3a2617 to bb8f607 Compare November 3, 2025 19:50
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.

1 participant