Skip to content

chore(deps): update dependency i18next to v25.10.10 - #459

Merged
renovate[bot] merged 1 commit into
masterfrom
renovate/i18next-25.x
May 27, 2026
Merged

chore(deps): update dependency i18next to v25.10.10#459
renovate[bot] merged 1 commit into
masterfrom
renovate/i18next-25.x

Conversation

@renovate

@renovaterenovateBot commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
i18next (source)25.8.025.10.10ageconfidence

Release Notes

i18next/i18next (i18next)

v25.10.10

Compare Source

v25.10.9

Compare Source

v25.10.8

Compare Source

v25.10.7

Compare Source

v25.10.6

Compare Source

v25.10.5

Compare Source

  • feat(types): selector functions as keyPrefix in getFixedT now provide full type-safe key narrowing — the returned t function is scoped to the prefix subtree 2367

v25.10.4

Compare Source

  • feat(types): exists() is now a type guard that narrows the key to SelectorKey, so a validated key can be passed directly to t()2364

v25.10.3

Compare Source

  • check also for I18NEXT_NO_SUPPORT_NOTICE env variable

v25.10.2

Compare Source

  • feat(types): keyFromSelector is now type-safe — the selector callback is constrained against your resource definitions, catching invalid keys at compile time. Supports optional ns and keyPrefix options for non-default namespace/prefix contexts 2364

v25.10.1

Compare Source

  • fix(types): FilterKeys now correctly excludes base keys that have context variants when the provided context doesn't match any of them (e.g. key some with variant some_me is no longer accessible with context="one")

v25.10.0

Compare Source

  • feat(types): keyFromSelector now returns a branded SelectorKey type that t() accepts directly, enabling pre-computed and reusable translation keys 2364
  • feat: support selector syntax for keyPrefix in getFixedT and per-call options 2367
  • feat(types): interpolation values are now automatically typed based on built-in format specifiers — {{val, number}} requires number, {{val, datetime}} requires Date, {{name}} requires string, etc. Custom formatters can be typed via interpolationFormatTypeMap in CustomTypeOptions2378
  • fix(types): FilterKeys in selector mode now preserves non-context, non-plural leaf keys when context is provided, fixing incorrect type narrowing when combining returnObjects: true with context2398

v25.9.0

Compare Source

  • feat(types): selector API now enforces { count: number } when a key resolves to plural forms 2373
  • fix(types): string unions with invalid members are now correctly detected as type errors when used as context option 2172

v25.8.20

Compare Source

    • fix: getFixedT() selector now resolves namespaces against the effective ns rather than the global init options #​2406

v25.8.19

Compare Source

  • fix: selector API namespace resolution regression for single-string ns and primary namespace in array #​2405. Reverts the broad namespace-prefix rewrite from v25.8.15 and replaces it with a targeted fix that only rewrites paths starting with a secondary namespace in a multi-namespace array, matching the type-level contract of GetSource

v25.8.18

Compare Source

  • improve selector api to accept array of selector functions, analogous to array of keys 2404

v25.8.17

Compare Source

  • update deps

v25.8.16

Compare Source

  • fix(types): on() method now correctly returns this instead of void, matching the runtime behavior and enabling proper method chaining in TypeScript

v25.8.15

Compare Source

  • fix: Selector API unable to resolve namespaces #​2402

v25.8.14

Compare Source

  • fix: getCleanedCode now replaces all underscores

v25.8.13

Compare Source

  • improve support notice shown logic

v25.8.12

Compare Source

  • improve support notice shown logic

v25.8.11

Compare Source

  • revert fix: compatibility with moduleResolution bundler (issue 2380) 2381

v25.8.10

Compare Source

  • fix(interpolator): guard null matchedDoubleQuotes in nesting option parsing 2395

v25.8.9

Compare Source

  • fix(interpolator): escape nestingOptionsSeparator in nesting option parsing 2394

v25.8.8

Compare Source

  • types(i18n): add missing toJSON() declaration 2393

v25.8.7

Compare Source

  • avoid crash due to ReferenceError without Intl API 2391

v25.8.6

Compare Source

  • ts: address incomplete type definition for getFixedT() return value 2318

v25.8.5

Compare Source

  • fix: compatibility with moduleResolution bundler (issue 2380) 2381

v25.8.4

Compare Source

  • fix: crashes when backend in backends array has no name property 2386

v25.8.3

Compare Source

  • ts: document option to suppress the support message 2385

v25.8.2

Compare Source

  • option to suppress the support message 2385

v25.8.1

Compare Source

  • fix(types): Selector API - fix Namespace inference for selector ns option 2384

Configuration

📅 Schedule: (UTC)

  • 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
renovateBot enabled auto-merge (rebase) February 3, 2026 13:41
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 6dc608c to c2fe2ecCompareFebruary 4, 2026 21:14
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.1chore(deps): update dependency i18next to v25.8.3Feb 4, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from c2fe2ec to 1ca2cfcCompareFebruary 5, 2026 12:25
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.3chore(deps): update dependency i18next to v25.8.4Feb 5, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 1ca2cfc to 9817442CompareFebruary 11, 2026 10:29
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.4chore(deps): update dependency i18next to v25.8.5Feb 11, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 9817442 to 67c9f00CompareFebruary 12, 2026 17:48
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.5chore(deps): update dependency i18next to v25.8.6Feb 12, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 67c9f00 to c7bd200CompareFebruary 13, 2026 13:42
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.6chore(deps): update dependency i18next to v25.8.7Feb 13, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from c7bd200 to 5bd3489CompareFebruary 15, 2026 22:07
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.7chore(deps): update dependency i18next to v25.8.8Feb 15, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 5bd3489 to 3b899ffCompareFebruary 16, 2026 09:39
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.8chore(deps): update dependency i18next to v25.8.9Feb 16, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 3b899ff to d94e276CompareFebruary 16, 2026 14:14
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.9chore(deps): update dependency i18next to v25.8.10Feb 16, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from d94e276 to 66e582cCompareFebruary 19, 2026 07:39
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.10chore(deps): update dependency i18next to v25.8.11Feb 19, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 66e582c to 625a740CompareFebruary 20, 2026 15:03
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.11chore(deps): update dependency i18next to v25.8.12Feb 20, 2026
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.12chore(deps): update dependency i18next to v25.8.13Feb 20, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 625a740 to bfa3e38CompareFebruary 20, 2026 18:43
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from bfa3e38 to 3b62abeCompareMarch 4, 2026 06:15
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.13chore(deps): update dependency i18next to v25.8.14Mar 4, 2026
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.14chore(deps): update dependency i18next to v25.8.16Mar 9, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch 2 times, most recently from 6ac33f5 to b46501dCompareMarch 9, 2026 19:35
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.16chore(deps): update dependency i18next to v25.8.17Mar 9, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from b46501d to 5313387CompareMarch 11, 2026 15:06
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 5313387 to 3de3debCompareMarch 19, 2026 09:08
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.18chore(deps): update dependency i18next to v25.8.19Mar 19, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 3de3deb to 66a6c73CompareMarch 19, 2026 21:32
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.19chore(deps): update dependency i18next to v25.8.20Mar 19, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 66a6c73 to 4439805CompareMarch 20, 2026 21:54
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.8.20chore(deps): update dependency i18next to v25.9.0Mar 20, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 4439805 to e6783a3CompareMarch 21, 2026 13:48
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.9.0chore(deps): update dependency i18next to v25.10.0Mar 21, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from e6783a3 to 11dd3d7CompareMarch 21, 2026 17:30
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.0chore(deps): update dependency i18next to v25.10.2Mar 21, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 11dd3d7 to 02a00d4CompareMarch 22, 2026 01:19
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.2chore(deps): update dependency i18next to v25.10.3Mar 22, 2026
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.3chore(deps): update dependency i18next to v25.10.4Mar 22, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch 2 times, most recently from 751c8f1 to ea84069CompareMarch 23, 2026 09:18
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.4chore(deps): update dependency i18next to v25.10.5Mar 23, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from ea84069 to ca07eb5CompareMarch 24, 2026 14:04
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.5chore(deps): update dependency i18next to v25.10.9Mar 24, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from ca07eb5 to bc60ca2CompareMarch 26, 2026 13:05
@renovaterenovateBot changed the title chore(deps): update dependency i18next to v25.10.9chore(deps): update dependency i18next to v25.10.10Mar 26, 2026
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from bc60ca2 to b0909fcCompareApril 1, 2026 19:39
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from b0909fc to 99a097eCompareMay 12, 2026 09:34
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch 2 times, most recently from 1ec44d0 to 8d416bfCompareMay 27, 2026 02:47
@codecov

codecovBot commented May 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 13.40%. Comparing base (35eb54a) to head (02b669f).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@ Coverage Diff @@## master #459 +/- ##
=======================================
Coverage 13.40% 13.40% =======================================
Files 23 23 Lines 597 597 Branches 31 31 =======================================
Hits 80 80 - Misses 497 506 +9 + Partials 20 11 -9 

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 8d416bf to 5bcfdceCompareMay 27, 2026 02:49
@renovate
renovateBotforce-pushed the renovate/i18next-25.x branch from 5bcfdce to 02b669fCompareMay 27, 2026 02:51
@renovate
renovateBot merged commit 006cb1f into masterMay 27, 2026
5 checks passed
@renovate
renovateBot deleted the renovate/i18next-25.x branch May 27, 2026 02:53
Sign up for freeto 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.

0 participants