Loading
fix(deps): update i18next
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| i18next (source) | ^26.0.6 → ^26.0.7 |
||
| i18next-http-backend | ^3.0.5 → ^3.0.6 |
Release Notes
i18next/i18next (i18next)
v26.0.7
- fix: when a plural lookup misses, the
missingKeydebug log now shows the actual plural-resolved key (e.g.foo.bar_manyfor Polishcount: 14) instead of the base key — making it obvious which plural category was expected and missing 2423 - chore: drop
@babel/runtimeruntime dependency. The build no longer generates any@babel/runtimeimports, so the package is unused by consumers. Rollup now usesbabelHelpers: 'bundled'so any helpers that are ever needed in the future will be inlined rather than imported externally 2424 - chore: stop emitting
dist/esm/i18next.bundled.js. It was byte-identical todist/esm/i18next.jsbecause no helpers were being imported 2424
i18next/i18next-http-backend (i18next-http-backend)
v3.0.6
- fix: allow forward slashes in
nsvalues so nested namespace names (mapping to URL layouts such as/locales/en/a/b.json) fetch correctly again. 3.0.5's security fix applied the same strict URL-segment check to bothlngandns, which was correct forlng(no BCP-47 shape contains/) but over-strict forns— nested namespaces containing/were never officially supported, but the behaviour fell out of the implicit string-substitution semantics ofloadPathand is common enough in the wild to be worth accommodating.isSafeUrlSegmentis now split intoisSafeLangUrlSegment(strict — still rejects/) andisSafeNsUrlSegment(loose — allows/but still rejects..,\, URL-structure characters, control chars, prototype keys, and oversized inputs).isSafeUrlSegmentis kept as a backwards-compatible alias for the strict check. The 3.0.5 security fix remains in force for every concrete attack pattern from the original advisory.
Configuration
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
- If you want to rebase/retry this MR, check this box
This MR has been generated by Mend Renovate.
Edited by Ghost User