Repository navigation
chore(deps): update all non-major dependencies - #167
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
5 times, most recently
from
September 24, 2026 20:55
cc18e3d to
ed5532e
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
8 times, most recently
from
October 4, 2026 12:24
7ba45ff to
b48eacc
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
October 11, 2026 20:26
8b44255 to
baa3eb5
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
5 times, most recently
from
October 18, 2026 14:29
be26e74 to
492e1db
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 18, 2026 18:32
492e1db to
1995f41
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
^25.9.6→^25.9.9^5→^5.0.5^6.1.1→^6.1.2^0.4.40→^0.4.45>=0.67.0→>=0.73.0^1.82.0→^1.88.011.26.0→11.28.6^6→^6.0.3^8.3.0→^8.3.4^5→^5.0.5bump,lockfileUpdate, orrollbackupdates, so these are raised without a Minimum Release Age check. You will need to manually validate the Minimum Release Age for these package(s).Release Notes
vitest-dev/vitest (@vitest/coverage-v8)
v5.0.5Compare Source
🐞 Bug Fixes
fs.denywith api token file - by @hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #11578 (28dc1)--changed- by @sheremet-va in #11583 (14921)datato theimport.meta.hotstub - by @sheremet-va in #11590 (3a828)skipinskipIf, ignoreundefinedoptions - by @sheremet-va in #11591 (d523a)&#​39;failed&#​39;on worker crash - by @AriPerkkio in #11568 (6ae8e)View changes on GitHub
v5.0.4Compare Source
🚀 Features
test.ui.themeoption - by @sheremet-va in #11499 (1da66)--changed- by @sheremet-va in #11424 (a2336)🐞 Bug Fixes
:in project and change the shape ofresultscache - by @sheremet-va in #11453 (9673c)$string values whentaskTitleValueFormatTruncateis 0 - by @hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #11485 (4f7e1)maxWorkerssetting. Previously, it was applied incorrectly and could lead to Vitest using too many resources. For example, a lower number would still open too many browsers. Fixing it means Vitest opens less instances by default now.allowExternalfails to include uncovered files - by @AriPerkkio in #11513 (4ef00)MapandSetdeep equality in some assertions - by @hi-ogawa, Hiroshi Ogawa and Claude Opus 5.5 in #11402 (b4e79)thistomodule.exports- by @sheremet-va in #11504 (b618a)🏎 Performance
View changes on GitHub
v5.0.3Compare Source
🐞 Bug Fixes
result.statusbetweenrepeatsruns - by @hi-ogawa, Hiroshi Ogawa and Codex (GPT-6) in #11218 (5dbeb)test.failsexpectedly failed - by @hi-ogawa, Hiroshi Ogawa and Codex (GPT-6) in #11219 (b2458)listenuntil tests start running - by @sheremet-va in #11366 (7d8ed)toMatchScreenshotuses wrong reference on retried tests - by @macarie in #11393 (c22ab)why-is-node-runningto3.2.1to avoid users running intoERR_PNPM_TRUST_DOWNGRADE- by @AriPerkkio in #11403 (f6c9a)expect.extendasymmetric matchers - by @hi-ogawa, Hiroshi Ogawa and Claude in #11401 (3e794)groupOrderis set - by @mtorp in #11392 (50312)View changes on GitHub
v5.0.2Compare Source
🐞 Bug Fixes
processin case global is overwritten - by @AriPerkkio in #11343 (0b792)process.stdiohandles - by @AriPerkkio in #11333 (0fd6b)toMatchObjectwith asymmetric matchers - by @ShreeBohara, Claude Opus 5, @hi-ogawa, Hiroshi Ogawa and Codex (GPT-5) in #11100 (42523)RequestwithBlobbody on jsdom 28+ - by @harshit-d3v in #11295 (d1c3e)agentto respect--silent- by @Raj4478 and @AriPerkkio in #11271 (5b95e)createReportcalls - by @7rulnik in #11278 (e8e55)hanging-processto use ESM entrypoint - by @AriPerkkio in #11316 (4e91e)Set.prototype.add- by @fengmk2 in #11299 (a0a93)View changes on GitHub
oxc-project/oxc (oxfmt)
v0.73.0Compare Source
🚀 Features
a495e82oxfmt: Supportassociationsconfig to specify language over filepath (#27437) (leaysgur)5db28faoxfmt: Support Astro viaprettier-plugin-astro@1.x(#27386) (leaysgur)📚 Documentation
408d87foxfmt: Simplify oxfmtrc docs (#27432) (leaysgur)902e188oxfmt: Update howembeddedLanguageFormattingoption works (#27362) (leaysgur)v0.72.0: oxfmt v0.72.0Compare Source
💥 BREAKING CHANGES
e2c68b1oxfmt: [BREAKING] Formatparser:markdownfiles byoxc_formatter_markdown(#27256) (leaysgur)🚀 Features
b538e3cformatter_css: Parse embedded CSS as a block's contents (#27284) (leaysgur)🐛 Bug Fixes
71e400bformatter_markdown: Fixed remaining issues found by fuzz (#27334) (leaysgur)7d0e54dformatter_markdown: Preserve line breaks around Chinese/Japanese characters in allproseWrap(#27331) (leaysgur)e9ae2d8formatter_css: Fix layouts found in mdn-content repo (css-in-md) (#27326) (leaysgur)df85b4coxfmt: Keep blank lines after a line break in Prettier Doc to IR (#27325) (leaysgur)7f65b75formatter: Format assignment target property as assignment-like (#27289) (leaysgur)6c08f2aformatter_css: Apply theurl()import exception to a lone comma group (#27288) (leaysgur)1967302formatter_css: Hug a spacedident (only at the at-rule prelude head (#27283) (leaysgur)2445064formatter_markdown: Keep a preserved line break before a delimiter row that opens no table (#27278) (leaysgur)dd72fbfformatter_markdown: Keep container columns as spaces underuseTabs(#27277) (leaysgur)1686018oxfmt: Make one stateconditionalGroupfit up to firsthardline(#27275) (leaysgur)fd4ddceformatter_json: Flatten block comment only array|object (#27274) (leaysgur)267557cformatter,oxfmt: Embed only original JSDoc plugin supported languages (#27241) (leaysgur)2606c60oxfmt: Do not re-include a file below an excluded directory with a negated pattern (#27237) (Nicolas Le Cam)c2de02bformatter: Decide embedded template layout from AST, not source shape (#27218) (leaysgur)c9e1224formatter: HandlequoteProps: consistentfor patterns and computed keys (#27216) (leaysgur)36e14dfformatter: Keep comments between callee and its opener on the callee side (#27172) (leaysgur)6da7657oxfmt: Render diagnostics with source in Stdin mode (#27130) (leaysgur)e9b2ec5oxfmt/lsp: Reload.prettierignoreon watched file change (#27129) (leaysgur)30eb463oxfmt: Check global ignores before resolving nested config in Stdin mode (#27128) (leaysgur)⚡ Performance
72f42a3formatter_markdown: Pre-allocate the IR buffer (#27333) (leaysgur)cea47e3formatter_core: Avoid exponentialwill_breakcheck on nested interned (#27211) (leaysgur)0aba566oxfmt: Do not resolve root js config from nested context (#27147) (leaysgur)📚 Documentation
51506c6formatter_css: Record divergences found in mdn-content (css-in-md) (#27327) (leaysgur)656b81cformatter_markdown: Record unclosed fences closing at a directive's closer (#27279) (leaysgur)66545bfformatter_markdown: Record setext heading wrap divergence (#27221) (leaysgur)af4b269oxfmt: Document whyformat()API does not take cwd (#27131) (leaysgur)v0.71.0: oxfmt v0.71.0Compare Source
🚀 Features
e0b1f9foxfmt: Bump bundled Prettier version to 3.9.9 (#27002) (leaysgur)342527doxfmt: Bump bundled Prettier version to 3.9.8 (#26999) (leaysgur)🐛 Bug Fixes
eeba1dbformatter: Skip test-call layout when arguments have comments (#27119) (leaysgur)1f7b8adoxfmt: Allow repeated CLI calls in the same process (#27051) (Liang)7bcb807formatter_markdown: Keep blank line between HTML and nested list (#27112) (leaysgur)10b10c5formatter: Keep comments around=on their side and line (#27041) (leaysgur)9aad365formatter: Keep comments deferred before an assignment operator (#26997) (waltu)8fbddb1formatter/jsdoc: More alignment with original plugin (#27039) (leaysgur)50be18eformatter: Keep trailing spaces on normal block comments (#27037) (leaysgur)56d1880formatter: Nestle adjacent block comments (#27036) (leaysgur)3be5d94formatter: Treat/***comments as JSDoc (#27035) (leaysgur)cd45f71formatter: Keep trailing double spaces on JSDoc lines (#26861) (John Costa)fd695f4formatter_markdown: Fix more mismatches found in ecosystem-ci repos (#27003) (leaysgur)4e77d59formatter_markdown: Keep a math span after a kept line break from opening a block (#27001) (leaysgur)584b8b0formatter_markdown: Keep a shape line after a multi-line inline node or link title (#27000) (leaysgur)b939645formatter_markdown: Keep a line break before an inline liquid tag under preserve (#26998) (leaysgur)v0.70.0: oxfmt v0.70.0Compare Source
🚀 Features
415b742oxlint,oxfmt: Do not discover nested config in Vite+ mode (#26763) (leaysgur)v0.69.0Compare Source
oxc-project/oxc (oxlint)
v1.88.0Compare Source
🚀 Features
3c361a7linter/unicorn/prefer-query-selector: AddallowWithVariablesoption (#27346) (Mikhail Baev)v1.87.0: oxlint v1.87.0Compare Source
🚀 Features
42dcfd2linter/react/no-unescaped-entities: Implement suggestion (#27292) (Mikhail Baev)cd4510dlinter/unicorn/no-useless-switch-case: Implement suggestion (#27245) (Mikhail Baev)1a7c902linter/react/jsx-no-target-blank: Implement suggestion (#27181) (Mikhail Baev)🐛 Bug Fixes
176b4b9linter/jsx-a11y/label-has-associated-control: Validate label attribute values (#27302) (sama Pyb)7d381c3linter/jsx-a11y/mouse-events-have-key-events: Handle nullish event handlers (#27306) (sama Pyb)4e09837linter/jsx-a11y/lang: Validate lang expression strings (#27304) (sama Pyb)7d28a66linter/unicorn/numeric-separators-style: Report misgrouped BigInt literals (#27207) (breken)e928322linter/unicorn/no-zero-fractions: Parenthesize separator and large integers in fixer (#27206) (breken)3d61a59parser: Validate TypeScript type member separators (#27222) (camc314)f08236blinter/eslint/prefer-exponentiation-operator: Preserve autofix precedence (#27150) (camc314)7d60ae3linter/valid-title: Continue checks after allowed words (#27146) (Cameron)ad5dd5dlinter/eslint/no-unused-vars: Respect disabled argument checks for used ignore patterns (#26925) (camc314)v1.86.0Compare Source
🚀 Features
9d80eedlinter/react/only-export-components: SupportallowCompoundComponents(#27117) (Kuroda Kayn)e05b155linter: Add typescript/no-generated-empty-object-type (#26958) (camc314)v1.85.0: oxlint v1.85.0Compare Source
🚀 Features
415b742oxlint,oxfmt: Do not discover nested config in Vite+ mode (#26763) (leaysgur)v1.84.0Compare Source
pnpm/pnpm (pnpm)
v11.28.6: pnpm 11.28.6Compare Source
This release stops
pnpm publishfrom sending a CI identity token to a registry it was not issued for. It also fixes installs that dropped a dependency also declared as an optional peer, and accepts emptyhttpProxyandhttpsProxysettings again.Patch Changes
Security
pnpm publishnow uses anNPM_ID_TOKENonly if itsaudclaim matches the selected registry, such asnpm:registry.npmjs.org. A token for another registry is skipped with a warning, and pnpm falls back to the configured credentials.The warning about renamed package files with invalid names no longer prints control characters from those file names.
Configuration
pnpm again accepts
httpProxyandhttpsProxyset tonullor written with no value inpnpm-workspace.yamland the global config file, and treats them as unset. Since 11.28.5 these values failed withERR_PNPM_INVALID_SETTING.pnpm now switches to the pnpm version a project pins even when it cannot read its configuration. Previously, a setting it rejected in the global config file, an
.npmrcfile,_auth, orpnpm-workspace.yamlstopped every command,pnpm --versionincluded.A key under a registry URL in the
_authsetting that does not start with@is now skipped with a warning, so a field a later pnpm version adds there no longer breaks this one. A key that holds anauthTokenobject but lacks its@, such asorgfor@org, is still an error.Resolving dependencies
pnpm no longer drops a dependency that a package also declares as an optional peer dependency, for example
ajvofajv-formats. Since 11.28.0, in some dependency graphs the package got the dependency neither as a dependency nor as a peer, and failed to import it #16901.pnpm installno longer fails withERR_PNPM_NO_MATCHING_VERSIONafter a change tooverrideswhen the lockfile resolves an optional peer dependency to an npm alias of another package #16654.pnpm installandpnpm dedupenow link an optional peer to the workspace package that the workspace root depends on when the picked version matches it. Previously they installed the registry package with the same name and version #16706.Removal overrides such as
"debug>supports-color": "-"now also apply to an optional peer that a package declares only inpeerDependenciesMeta#16681.pnpm dedupenow preserves a hoisted workspace package when another package uses a separately installed peer with the same name #16935.pnpm installandpnpm add --confignow applyminimumReleaseAgewhen they resolve a config dependency. A config dependency range resolves to the newest version that is old enough, so a later cleanpnpm install --frozen-lockfileaccepts the lockfile #16660.pnpm install --fix-lockfileno longer removes thedeprecatedandhasBinfields from lockfile entries #6600.Workspaces and catalogs
A filtered install, such as
pnpm install --filter <pkg>, now keeps thepnpm-lock.yamlentries of workspace projects that are missing from disk, as in a sparse checkout. Their importers, packages, and catalog entries stay even when the filter matches every project on disk #16931.catalogPruneno longer removes catalog entries thatpnpm-lock.yamlstill records for workspace projects missing from disk. This affectedpnpm removeand installs that leave the lockfile unchanged, such as frozen installs. Before, a following frozen install failed withERR_PNPM_LOCKFILE_CONFIG_MISMATCH#16679.Sped up workspace discovery with subtree exclusions such as
!generated/**.Linking node_modules
pnpm installno longer fails on Windows withEPERMonrmdir node_modules/@scopewhen several workspace packages under one scope are hoisted, for example withnodeLinker: hoisted#16690.pnpm installhardlinks files from a group-writable or world-writable store again. Before this fix, pnpm copied every file from such a store intonode_modules#16677.With
enableGlobalVirtualStore, an install that updatesnode_modulesnow restores the dependency links of a package in the global virtual store that an interrupted install left without them. Before, such an install kept the incomplete package if the project'snode_modulesalready recorded it #16642.Removing a
link:dependency now also removes its symlink fromnode_moduleswhennodeLinkerishoisted#16884.An install that adds nothing to the store no longer changes the modification time of the store directory. CI caches that check modification times, such as GitLab's, no longer re-upload an unchanged store #16929.
Injected workspace packages
With
sharedWorkspaceLockfile: false, an injected workspace package installed in the same run as its dependent now holds only the files itsfilesfield selects. The copy used to also hold other files of the project, such astsconfig.json#16683.A script listed in
syncInjectedDepsAfterScriptsno longer fails when it rewritespackage.jsonwhile pnpm is copying its edits into the injected copies. The sync after the script now replaces a half-copied manifest.Sped up frozen installs of unchanged injected workspace packages that use hardlinks.
Deploying
pnpm deploywithoutinjectWorkspacePackagesnow binds a peer dependency of a linked workspace package to the version its parent provides, as an injected inConfiguration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.