Skip to content

fix(deps): update all non-major dependencies#475

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#475
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@types/node (source) 24.12.424.13.3 age confidence
@vitest/coverage-v8 (source) 4.1.94.1.10 age confidence
commitlint (source) 21.2.021.2.1 age confidence
i18next (source) 26.3.426.3.5 age confidence
msw (source) 2.14.62.15.0 age confidence
react-router (source) 8.1.08.2.0 age confidence
vite (source) 7.3.57.3.6 age confidence
vitest (source) 4.1.94.1.10 age confidence

Release Notes

vitest-dev/vitest (@​vitest/coverage-v8)

v4.1.10

Compare Source

   🐞 Bug Fixes
    View changes on GitHub
conventional-changelog/commitlint (commitlint)

v21.2.1

Compare Source

Note: Version bump only for package commitlint

i18next/i18next (i18next)

v26.3.5

Compare Source

  • fix: $t() nesting options blocks that span multiple lines are now parsed. nest() decided where the nested key ends by testing match[1] with /{.*}/, whose dot does not cross line breaks — so a $t(key, { ... }) options object containing a newline was treated as having no options, mis-split as formatters, and the nested lookup ran without its options (placeholders stayed unresolved). The nesting regexp itself already matches newlines inside $t(...); adding the s (dotAll) flag makes multiline options behave like the single-line form. Thanks @​spokodev (#​2440).
  • fix: getUsedParamsDetails (the returnDetails: true path) no longer mutates the passed replace object. It wrote count straight onto options.replace so the returned usedParams would include it — a caller reusing one replace object across t() calls then carried a stale count into later interpolations (e.g. a previous call's count: 5 rendered instead of the current call's value). The details are now built from a copy; usedParams still includes count. Thanks @​spokodev (#​2441).
  • fix: with the default skipOnVariables: true + escapeValue: true, a {{placeholder}} carried inside an interpolated value now stays literal even when the value contains escapable characters. The skip logic advanced the regex lastIndex by the raw value length, but the escaped text written into the string is longer, so lastIndex landed inside the inserted value and a trailing {{placeholder}} in it got interpolated — leaking another in-scope variable that should have stayed literal (values without escapable characters were already skipped correctly). The advance now uses the escaped length that is actually written, and the regex-safe $-doubling is applied only at the String.replace call so it can't distort the length arithmetic. Thanks @​spokodev (#​2442).
mswjs/msw (msw)

v2.15.0

Compare Source

v2.15.0 (2026-07-08)

Features

v2.14.7

Compare Source

v2.14.7 (2026-07-07)

Bug Fixes
remix-run/react-router (react-router)

v8.2.0

Compare Source

Patch Changes
  • Fix href() to properly stringify and URL-encode param values, matching generatePath() (#​15277)
    • splat params preserve path separators while encoding each segment individually
  • Fix dynamic param extraction for routes with optional static segments (#​15200)
    • When a route path contains optional static segments (e.g. /school?/user/:id), the internal regex's incorrectly shifted parameter indices resulting in incorrect parameter extraction
    • Consecutive optional static segments (e.g. /one?/two?) were only partially handled
  • Preserve navigation blocker state through a revalidation (#​15246)
  • Fix route ranking for dynamic parameters with static extension suffixes (#​15273)
    • These were not being detected as dynamic param segments and instead got incorrectly scored higher as a static segment
    • This meant they could potentially tie truly static routes like /sitemap.xml and outrank them based on definition order
    • These are now correctly identified as dynamic parameter segments and scored correctly
  • Use ReactFormState types instead of unknown (#​15263)
vitejs/vite (vite)

v7.3.6

Compare Source

Please refer to CHANGELOG.md for details.


Configuration

📅 Schedule: (in timezone Europe/Istanbul)

  • Branch creation
    • Between 07:00 AM and 09:59 AM, only on Monday (* 7-9 * * 1)
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 requested a review from a team as a code owner May 22, 2026 11:13
@changeset-bot

changeset-bot Bot commented May 22, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: e411518

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 8e017ed to 81efeac Compare May 29, 2026 10:37
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 4e0f495 to 86c2467 Compare May 31, 2026 13:53
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 8ad3859 to 3fa07c8 Compare June 13, 2026 04:51
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 31731c1 to 0e33467 Compare June 20, 2026 22:26
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 767e25a to 4cbb086 Compare June 30, 2026 12:02
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 0b31c06 to 49ac7e9 Compare July 6, 2026 08:45
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 1469113 to 40df507 Compare July 8, 2026 07:05
@renovate renovate Bot changed the title fix(deps): update all non-major dependencies chore(deps): update all non-major dependencies Jul 8, 2026
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 994cc5a to 99d504e Compare July 8, 2026 08:37
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 99d504e to e411518 Compare July 8, 2026 20:29
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Jul 8, 2026
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