Skip to content

Deps: Bump i18next-cli from 1.65.0 to 1.67.3 - #5487

Merged
greenbonebot merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/i18next-cli-1.67.3
Aug 5, 2026
Merged

Deps: Bump i18next-cli from 1.65.0 to 1.67.3#5487
greenbonebot merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/i18next-cli-1.67.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 4, 2026

Copy link
Copy Markdown
Contributor

Bumps i18next-cli from 1.65.0 to 1.67.3.

Changelog

Sourced from i18next-cli's changelog.

1.67.3

  • feat(lint): new opt-in lint.checkPunctuationConcatenation flags punctuation glued onto a translation, e.g. <label><Trans>Email</Trans>:</label> or <div>- <Trans>item</Trans></div>. Punctuation spacing and form differ across languages (French needs a narrow no-break space before :, CJK uses fullwidth , RTL reorders), so it belongs inside the translation or in semantic markup. Accepts the same values as checkConcatenation ('warn' / 'error' / 'off' / boolean) and defaults to 'off', since keeping punctuation out of a translation is often deliberate. Individual occurrences can be suppressed with the i18next-instrument-ignore directive (#275).

1.67.2

  • fix(lint): broaden the checkConcatenation JSX detection to flag any ≥2 adjacent translation units rendered as direct siblings — a <Trans> component or a {t(...)} expression. This now catches <Trans>…</Trans>{t('…')}, {t('a')}{t('b')} and two <Trans> separated only by whitespace, in addition to the previous "<Trans> … text … <Trans>" case. Single translations next to plain literal text or punctuation are still not flagged (#275).

1.67.1

  • feat(lint): lint.checkConcatenation now accepts a severity level in addition to a boolean: 'error' reports concatenation issues as errors so the lint command exits non-zero (fails CI), 'warn' (or true, the default) reports them as non-failing warnings, and 'off' (or false) disables the check. Previously the concatenation check could only warn; making it fail the build required a custom plugin (#275).

1.67.0

  • feat(lint): detect string concatenation involving translated strings, an i18n anti-pattern that breaks in languages which reorder or inflect the pieces. The linter now flags JavaScript concatenation where an operand is a t() call (e.g. t('greeting') + ', ' + name) and sentences split across multiple <Trans> components joined by literal text (e.g. <p><Trans>…</Trans> and <Trans>…</Trans></p>). It deliberately does not flag t() used only as a nested call argument (e.g. arr.indexOf(t('x')) + 1) or concatenation inside t() arguments (e.g. t('prefix.' + suffix)). Enabled by default; disable with lint.checkConcatenation: false (#275).
  • feat(lint): lint issues now carry an optional severity ('error' | 'warning'). Concatenation issues are reported as warnings — they are printed but do not fail the run (the lint command exits non-zero only when there are errors), so adding this check does not break existing CI pipelines. Hardcoded-string and interpolation issues remain errors. Plugins may set severity on the issues they emit (defaults to 'error' when omitted).

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 4, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 4, 2026 15:01
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 4, 2026
@greenbonebot
greenbonebot enabled auto-merge (rebase) August 4, 2026 15:01
@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA fc153f0.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

OpenSSF Scorecard

PackageVersionScoreDetails
npm/i18next-cli 1.67.3 UnknownUnknown

Scanned Files

  • package-lock.json

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/i18next-cli-1.67.3 branch 3 times, most recently from e678af1 to 561706b Compare August 5, 2026 06:11
Bumps [i18next-cli](https://github.com/i18next/i18next-cli) from 1.65.0 to 1.67.3.
- [Changelog](https://github.com/i18next/i18next-cli/blob/main/CHANGELOG.md)
- [Commits](i18next/i18next-cli@v1.65.0...v1.67.3)

---
updated-dependencies:
- dependency-name: i18next-cli
  dependency-version: 1.67.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@bjoernricks
bjoernricks force-pushed the dependabot/npm_and_yarn/main/i18next-cli-1.67.3 branch from 561706b to fc153f0 Compare August 5, 2026 06:34
@greenbonebot
greenbonebot merged commit b904332 into main Aug 5, 2026
27 checks passed
@greenbonebot
greenbonebot deleted the dependabot/npm_and_yarn/main/i18next-cli-1.67.3 branch August 5, 2026 06:48
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.

2 participants