Skip to content

Update dependency i18next to v21

Reiter, Christoph requested to merge renovate/i18next-21.x into master

This MR contains the following updates:

Package Type Update Change
i18next (source) dependencies major ^20.0.0 -> ^21.0.0

Release Notes

i18next/i18next

v21.4.2

Compare Source

  • trim multiple formatters, fixes 1689

v21.4.1

Compare Source

  • rtl fix for -arab language codes

v21.4.0

Compare Source

  • bind all i18next functions to this, this way you can for example just use t() instead of i18n.t() 1682

v21.3.3

Compare Source

  • apply default interpolation formatter when interpolation options don't specify one 1680

v21.3.2

Compare Source

  • formatter typescript declarations 1679

v21.3.1

Compare Source

  • get rid of internal isDummy check to prevent react-native issue 1675

v21.3.0

Compare Source

  • adds support for formats provided by Intl API (number, currency, datetime, relativedate, list)

v21.2.6

Compare Source

  • optimize do skip natural language detection also if user provided nsSeparator option is passed via direct options

v21.2.5

Compare Source

  • do skip natural language detection also if user provided nsSeparator option is passed 1665

v21.2.4

Compare Source

  • optimize Intl api check

v21.2.3

Compare Source

  • fix Intl.PluralRules fallback

v21.2.2

Compare Source

  • log error if Intl.PluralRules API is not available

v21.2.1

Compare Source

  • do skip natural language detection, if user provided keySeparator option is passed 1670

v21.2.0

Compare Source

  • provide bundled esm distributable 1667

v21.1.1

Compare Source

  • optimize natural language detection 1661

v21.1.0

Compare Source

  • A new RTL support added for ckb language code

v21.0.2

Compare Source

  • fix defaultNS regression if translation namespace is defined in ns option, fixes #​1658

v21.0.1

Compare Source

  • fix typescript typo for skipOnVariables

v21.0.0

Compare Source

This is a major breaking release:

  • introduce new v4 json format (intl plural forms with ordinal support), simplifyPluralSuffix not used anymore
  • skipOnVariables by default now is true
  • automatically detect natural language keys (no need to set nsSeparator or keySeparator to false)
  • remove deprecated whitelist features
  • introduce new i18next.resolvedLanguage property

️ check out the migration guide


Configuration

📅 Schedule: "before 3am on Monday" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

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


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Reiter, Christoph

Merge request reports