Skip to content

fix(deps): update dependency i18next to v25.10.10#1529

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

fix(deps): update dependency i18next to v25.10.10#1529
renovate[bot] wants to merge 1 commit intomainfrom
renovate/i18next-25.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 15, 2025

This PR contains the following updates:

Package Change Age Confidence
i18next (source) 25.7.225.10.10 age confidence

Release Notes

i18next/i18next (i18next)

v25.10.10

Compare Source

  • feat: suppress support notice automatically in production environments (NODE_ENV=production)

v25.10.9

Compare Source

  • feat(types): export SelectorParam<Ns, KPrefix> helper type — a stable, readable alternative to Parameters<TFunction<Ns>>[0] for typing selector function props 2414

v25.10.8

Compare Source

  • fix(types): reorder TFunctionSelector overloads so Parameters<TFunction> resolves to the general selector signature instead of the branded SelectorKey type 2412

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

v25.7.3

Compare Source


Configuration

📅 Schedule: 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 added the dependencies Pull requests that update a dependency file label Dec 15, 2025
@vercel
Copy link
Copy Markdown

vercel bot commented Dec 15, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
profile Ready Ready Preview, Comment Mar 26, 2026 6:31pm

@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 1c974ce to 4668ffc Compare December 31, 2025 15:43
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.7.3 fix(deps): update dependency i18next to v25.7.4 Jan 7, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 4668ffc to b335d60 Compare January 7, 2026 22:02
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.7.4 fix(deps): update dependency i18next to v25.8.0 Jan 20, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from b335d60 to 7102241 Compare January 20, 2026 22:00
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.0 fix(deps): update dependency i18next to v25.8.1 Feb 3, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 7102241 to 4cd6c71 Compare February 3, 2026 14:42
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.1 fix(deps): update dependency i18next to v25.8.2 Feb 4, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 4cd6c71 to d1cbdba Compare February 4, 2026 18:12
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.2 fix(deps): update dependency i18next to v25.8.3 Feb 4, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from d1cbdba to cce102a Compare February 4, 2026 20:50
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from cce102a to 11fd578 Compare February 5, 2026 13:55
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.3 fix(deps): update dependency i18next to v25.8.4 Feb 5, 2026
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.4 fix(deps): update dependency i18next to v25.8.5 Feb 11, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 11fd578 to 43f9f80 Compare February 11, 2026 09:52
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.5 fix(deps): update dependency i18next to v25.8.6 Feb 12, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 43f9f80 to a219a91 Compare February 12, 2026 15:00
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.6 fix(deps): update dependency i18next to v25.8.7 Feb 13, 2026
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.11 fix(deps): update dependency i18next to v25.8.12 Feb 20, 2026
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.12 fix(deps): update dependency i18next to v25.8.13 Feb 20, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from c5fc586 to 14cfa22 Compare February 20, 2026 17:31
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 14cfa22 to 9322f3a Compare March 4, 2026 10:41
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.13 fix(deps): update dependency i18next to v25.8.14 Mar 4, 2026
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.14 fix(deps): update dependency i18next to v25.8.15 Mar 9, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 9322f3a to 86d45b8 Compare March 9, 2026 12:46
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.15 fix(deps): update dependency i18next to v25.8.16 Mar 9, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 86d45b8 to 9ce12de Compare March 9, 2026 17:08
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 9ce12de to d8cae4f Compare March 9, 2026 21:48
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.16 fix(deps): update dependency i18next to v25.8.17 Mar 9, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from d8cae4f to 0cf444c Compare March 11, 2026 13:50
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.17 fix(deps): update dependency i18next to v25.8.18 Mar 11, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 0cf444c to 81450c6 Compare March 19, 2026 08:57
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.18 fix(deps): update dependency i18next to v25.8.19 Mar 19, 2026
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.19 fix(deps): update dependency i18next to v25.8.20 Mar 19, 2026
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from 81450c6 to e7aa838 Compare March 19, 2026 21:38
@renovate renovate bot force-pushed the renovate/i18next-25.x branch from e7aa838 to d6f6bdc Compare March 20, 2026 21:56
@renovate renovate bot changed the title fix(deps): update dependency i18next to v25.8.20 fix(deps): update dependency i18next to v25.9.0 Mar 20, 2026
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants