Skip to content

build(deps): bump react-i18next from 15.7.4 to 17.0.6#1526

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/react-i18next-17.0.4
Closed

build(deps): bump react-i18next from 15.7.4 to 17.0.6#1526
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/react-i18next-17.0.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Bumps react-i18next from 15.7.4 to 17.0.6.

Changelog

Sourced from react-i18next's changelog.

17.0.6

  • fix: restore the v17 nodesToString output format consumed by i18next-cli's extractor while still rendering 1919 correctly
    • 17.0.5 fixed 1919 by changing what nodesToString produced, which inadvertently changed the extracted translation strings for keep-tags wrapping non-keep React elements
    • The fix now lives in the renderer: indexed <N> placeholders nested inside a keep-tag are scoped to that tag's own original React children (matching kept tags by name and positional occurrence at each level), so the translation string format produced by nodesToString is unchanged

17.0.5

  • fix: <Trans /> no longer breaks child rendering when a kept HTML node (transKeepBasicHtmlNodesFor) wraps a non-keep React element 1919 — superseded by 17.0.6, which keeps the same runtime fix without changing the nodesToString output

17.0.4

  • fix: avoid React does not recognize the 'i18nIsDynamicList' prop on a DOM element warning 1915

17.0.3

  • fix: avoid invalid prop on React.Fragment inside <Trans /> 1914

17.0.2

  • fix(types): values prop on <Trans /> now only requires interpolation variables for the specific i18nKey, not all variables in the namespace 1913

17.0.1

  • chore: bump minimum i18next peer dependency to >= 26.0.1 (forgot to do it in last version)
  • fix: migrate test setup from removed legacy interpolation.format to i18n.services.formatter.add() (i18next v26)

17.0.0

Potentially breaking changes

  • fix: transKeepBasicHtmlNodesFor now correctly preserves HTML tag names when children contain interpolations or mixed content 230
    • Previously, <strong>{{name}}</strong> was incorrectly serialized as <1>{{name}}</1> — the tag name was only preserved for plain string children
    • This bug existed since the feature was introduced and affects auto-generated keys (when no explicit i18nKey is provided)
    • If you rely on auto-generated Trans keys containing indexed tags for kept HTML elements with interpolation children, you will need to update your translation files

Other changes

  • updated dev dependencies (vitest, rollup plugins, happy-dom, typescript, etc.)

16.6.6

  • fix(peer-deps): bump i18next peer dependency to >= 25.10.9 to match required type exports (ConstrainTarget, ApplyTarget, GetSource) used by TransSelector 1911

16.6.5

  • fix(types): selector keyPrefix overload in useTranslation no longer matches when keyPrefix is absent, fixing defaultNS: false with explicit ns option 2412

16.6.4

... (truncated)

Commits
  • cb20d18 17.0.6
  • b8ad5e4 fix: scope indexed placeholders inside keep-tags at render time #1919
  • 75ce985 17.0.5
  • 9803bb8 fix: <Trans /> no longer breaks child rendering when a kept HTML node (transK...
  • ec37a48 chore: ignore .env*, *.pem, *.key in .gitignore
  • a398b76 17.0.4
  • c96f7bc fix: avoid `React does not recognize the i18nIsDynamicList prop on a DOM elem...
  • fe111f7 17.0.3
  • e7419b8 fix: avoid invalid prop on React.Fragment inside \<Trans /> #1914
  • 4d62f86 17.0.2
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 8, 2026
Djauron added a commit that referenced this pull request May 15, 2026
* chore(deps): batch upgrade safe dependabot bumps

Bundles the four green dependabot bumps that pass type-check and
dev server boot, plus the biome 2.4.13 lint auto-fix it requires:

- lefthook 1.13.6 -> 2.1.6 (PR #1514, dev-only)
- decode-formdata 0.8.0 -> 0.9.0 (PR #1527; type-only diff)
- @faker-js/faker 9.9.0 -> 10.4.0 (PR #1525; test/storybook only)
- @biomejs/biome 2.4.12 -> 2.4.13 + @tanstack/react-start &
  router-plugin patches (PR #1524)

Biome 2.4.13 strengthened lint/complexity/noExtraBooleanCast so
the auto-fix removes two redundant `!!` casts:
- TriggerObjectDetail.tsx:79
- ReviewScreeningMatch.tsx:103

Excluded from this branch:
- react-i18next 15 -> 17 (PR #1526): blocked, needs i18next core
  bumped from 23 to >= 26 (peer dep).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore: pin Node engines to faker v10's supported range

Adds a root `engines.node` field that mirrors @faker-js/faker v10's
own requirement: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0.

The looser ">=20.19.0" sometimes recommended in tooling output is
inaccurate — faker explicitly excludes 21.x and 22.0–22.12 — so the
field stays in lock-step with the upstream constraint.

CI already uses `.tool-versions` (nodejs 22.18.0) which falls inside
this range, so no workflow changes are needed. A short pointer was
added to README to make the policy discoverable.
Bumps [react-i18next](https://github.com/i18next/react-i18next) from 15.7.4 to 17.0.6.
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md)
- [Commits](i18next/react-i18next@v15.7.4...v17.0.6)

---
updated-dependencies:
- dependency-name: react-i18next
  dependency-version: 17.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps): bump react-i18next from 15.7.4 to 17.0.4 build(deps): bump react-i18next from 15.7.4 to 17.0.6 May 15, 2026
@dependabot dependabot Bot force-pushed the dependabot/bun/react-i18next-17.0.4 branch from 2916fbf to 588fb58 Compare May 15, 2026 13:13
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 15, 2026

Superseded by #1541.

@dependabot dependabot Bot closed this May 15, 2026
@dependabot dependabot Bot deleted the dependabot/bun/react-i18next-17.0.4 branch May 15, 2026 20:25
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants