Skip to content

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

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/i18next-25.x-lockfile
Open

chore(deps): update dependency i18next to v25.10.10#104
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/i18next-25.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 16, 2026

This PR contains the following updates:

Package Change Age Confidence
i18next (source) 25.7.325.10.10 age confidence

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 CustomTypeOptions 2378
  • 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 context 2398

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

v25.8.0

Compare Source

  • fix: TFunctionReturn fallback 2360

v25.7.4

Compare Source

  • fix: Interpolation breaks when cloning an instance 2376

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

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

Rebasing: Whenever PR becomes conflicted, 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/i18next-25.x-lockfile branch 2 times, most recently from 4fa5251 to 8de8324 Compare January 20, 2026 17:46
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.7.4 chore(deps): update dependency i18next to v25.8.0 Jan 20, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 8de8324 to d548174 Compare January 23, 2026 20:27
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from d548174 to 3961f94 Compare February 2, 2026 19:58
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.0 chore(deps): update dependency i18next to v25.8.1 Feb 3, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 3961f94 to 298c8c8 Compare February 3, 2026 13:45
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.1 chore(deps): update dependency i18next to v25.8.3 Feb 5, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from 3309c84 to 02de257 Compare February 5, 2026 13:14
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.3 chore(deps): update dependency i18next to v25.8.4 Feb 5, 2026
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.4 chore(deps): update dependency i18next to v25.8.5 Feb 11, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 02de257 to 2e753d1 Compare February 11, 2026 09:51
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.5 chore(deps): update dependency i18next to v25.8.6 Feb 12, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 2e753d1 to 4c400c6 Compare February 12, 2026 15:12
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.6 chore(deps): update dependency i18next to v25.8.7 Feb 13, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from f142c49 to 755f23a Compare February 15, 2026 20:33
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.7 chore(deps): update dependency i18next to v25.8.8 Feb 15, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 755f23a to 6064e09 Compare February 16, 2026 08:42
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.8 chore(deps): update dependency i18next to v25.8.9 Feb 16, 2026
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.9 chore(deps): update dependency i18next to v25.8.10 Feb 16, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 6064e09 to 8f94f29 Compare February 16, 2026 15:31
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.10 chore(deps): update dependency i18next to v25.8.11 Feb 18, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from a78fbd1 to 7c16a49 Compare February 20, 2026 13:50
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.11 chore(deps): update dependency i18next to v25.8.12 Feb 20, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 7c16a49 to ce9d44d Compare February 20, 2026 17:58
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.12 chore(deps): update dependency i18next to v25.8.13 Feb 20, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from ce9d44d to 43187b6 Compare March 4, 2026 06:07
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.14 chore(deps): update dependency i18next to v25.8.16 Mar 9, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from c1cb7e9 to d7ba7bc Compare March 9, 2026 19:44
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.16 chore(deps): update dependency i18next to v25.8.17 Mar 9, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from d7ba7bc to 925ea43 Compare March 11, 2026 17:48
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.17 chore(deps): update dependency i18next to v25.8.18 Mar 11, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 925ea43 to fa23788 Compare March 19, 2026 09:55
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.18 chore(deps): update dependency i18next to v25.8.19 Mar 19, 2026
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.19 chore(deps): update dependency i18next to v25.8.20 Mar 19, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from bf7e328 to 83a2035 Compare March 21, 2026 00:53
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.8.20 chore(deps): update dependency i18next to v25.9.0 Mar 21, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 83a2035 to 3ab59e5 Compare March 21, 2026 17:36
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.9.0 chore(deps): update dependency i18next to v25.10.2 Mar 21, 2026
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.10.2 chore(deps): update dependency i18next to v25.10.3 Mar 22, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 3ab59e5 to a2d56f1 Compare March 22, 2026 01:17
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.10.3 chore(deps): update dependency i18next to v25.10.4 Mar 22, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from 147a7de to a94bace Compare March 23, 2026 09:22
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.10.4 chore(deps): update dependency i18next to v25.10.5 Mar 23, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from a94bace to 248fedd Compare March 24, 2026 13:03
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.10.5 chore(deps): update dependency i18next to v25.10.9 Mar 24, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 248fedd to 9280714 Compare March 26, 2026 13:29
@renovate renovate Bot changed the title chore(deps): update dependency i18next to v25.10.9 chore(deps): update dependency i18next to v25.10.10 Mar 26, 2026
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from e8bc636 to 562d884 Compare April 1, 2026 18:57
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch 2 times, most recently from 6fab8fd to bbd9cd3 Compare April 8, 2026 19:55
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from bbd9cd3 to 1ee11f5 Compare April 30, 2026 04:16
@renovate renovate Bot force-pushed the renovate/i18next-25.x-lockfile branch from 1ee11f5 to 0af0f2f Compare May 12, 2026 12:01
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.

0 participants