Repository navigation
chore(deps): update all dependencies - #19
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
renovate
Bot
force-pushed
the
renovate/all
branch
3 times, most recently
from
August 25, 2026 12:40
fa59561 to
79c9641
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
4 times, most recently
from
September 7, 2026 21:39
55c06c9 to
2c8f574
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
6 times, most recently
from
September 16, 2026 00:39
b68f073 to
3a41f13
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
4 times, most recently
from
September 25, 2026 10:36
c7d4e22 to
e257239
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
4 times, most recently
from
October 5, 2026 12:49
bf38df0 to
1a6716a
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
4 times, most recently
from
October 15, 2026 14:40
aeb7241 to
6f8c827
Compare
renovate
Bot
force-pushed
the
renovate/all
branch
from
October 20, 2026 12:01
6f8c827 to
f92be33
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.5→25.9.9^0.44.0→^0.45.0^0.62.0→^0.74.01.77.0→1.89.03.14→3.15^4.1.4→^5.0.0Release Notes
vercel/ncc (@vercel/ncc)
v0.45.0Compare Source
Features
oxc-project/oxc (oxfmt)
v0.74.0: oxfmt v0.74.0Compare Source
🐛 Bug Fixes
e236de0formatter_tests: Skip conformance spec calls with non-literal options (#27957) (leaysgur)782ab6elinter: Search string values without UTF-8 conversion (#26716) (Dunqing)a5d8184jsdoc: Parse code spans after quotes in descriptions (#27955) (leaysgur)2645d2cformatter_markdown: Treat link destinations and footnote references as opaque to code span fences (#27948) (leaysgur)4d8195cformatter_yaml: Keep a root plain scalar starting with a document marker verbatim (#27947) (leaysgur)529b057formatter_core: Keep front matter verbatim when body starts with indented delimiter (#27946) (leaysgur)c22a9b2formatter: Treat static block with only empty statements as empty (#27945) (leaysgur)d3ff3f6formatter/jsdoc: Write descriptions as written to not close the comment (#27823) (leaysgur)c4c1727formatter/sort_imports: Keep comments after the last import (#27822) (leaysgur)a64677eformatter: Print JSDoc embedded snippets with LF (#27821) (leaysgur)2c1cc20formatter: Keep comment only Vue bindings as-is (#27820) (leaysgur)1bf236dformatter/sort_imports: Do not use comments as import source (#27819) (leaysgur)52ee29dformatter_yaml: Never start col-0 line with document marker or BOM (#27818) (leaysgur)81c75e7formatter/css: Keep glued css-in-js statement placeholders glued (#27814) (leaysgur)a1ef7f4formatter: Keep typecast parens in same-operator binary and arrow chain (#27812) (leaysgur)de110ceformatter: Keep more parens aroundTSInstantiationExpression(#27811) (leaysgur)8b02e90formatter_json: Reject invalid JSON instead of dropping them (#27785) (leaysgur)6fe4c1bformatter: Treat lone CR in JSX text and argument blank lines (#27780) (leaysgur)5605362oxfmt: Validate editorconfig as like oxfmtrc (#27778) (leaysgur)5b2acb0formatter_core: Report error position releative to CRLF source (#27777) (leaysgur)c78e80eformatter_core: Report parse error positions relative to the BOM-headed source (#27776) (leaysgur)3a980c9formatter_toml: Handle BOM like other languages (#27775) (leaysgur)97c9fc4oxfmt: Handle BOM in config JSON (#27774) (leaysgur)28eb4a7oxfmt: Print trailing newline for--list-different(#27773) (leaysgur)d2bea21formatter: Glue comments to an opener in empty for-head slots and array holes (#27737) (leaysgur)6a95ec1formatter: Keep comment position on holey array (#27730) (leaysgur)54769daformatter: Break after dangling line comment in holey array (#27729) (leaysgur)99077efformatter_json: Reject unary expressions other than signed numbers (#27728) (leaysgur)22cd4cdformatter_json: Handle holey array and comments (#27727) (leaysgur)644ca1cformatter: Do not indent logical chains whose right sides all inline (#27667) (leaysgur)a07a0fbformatter: Wrap comment-only JSX expression container in a group (#27666) (leaysgur)⚡ Performance
e220293formatter: Check only the operator suppression mark inis_quiet(#27952) (leaysgur)e5fdc9cformatter_core: Write into one element stack through a concreteFormatter(#27559) (leaysgur)a342f7eformatter: Skip comment handling for nodes with no comment near them (#27557) (leaysgur)d8ce750formatter: Write string literals with swapped quotes into the arena (#27558) (Yuji Sugiura)1c393c0formatter_core: Skip scanning texts with nothing to rewrite (#27561) (leaysgur)1d3ef10formatter_core: Keep the embedded IR when nothing in it is rewritten (#27673) (leaysgur)📚 Documentation
1325225oxfmt: Update useless comment prefix (#27956) (leaysgur)d0dd140formatter: Note lossy cooked round-trip in template embeds (#27944) (leaysgur)8a3a6c8oxfmt: Update stale notes on the JSDoc string-out channel and fixture origins (#27824) (leaysgur)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
v0.68.0Compare Source
v0.67.0Compare Source
🛡️ Security
9a612d5deps: Update npm packages (#26178) (renovate[bot])v0.66.0Compare Source
v0.65.0Compare Source
v0.64.0Compare Source
🚀 Features
c07fe7coxfmt: SupportexperimentalOperatorPosition(#25643) (leaysgur)📚 Documentation
fed6681oxfmt: Skip expanding overrides options (#25572) (leaysgur)v0.63.0Compare Source
oxc-project/oxc (oxlint)
v1.89.0Compare Source
🐛 Bug Fixes
9a424c2oxlint,oxfmt: Correct Node.js TypeScript support range (#27699) (camc314)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
v1.83.0Compare Source
v1.82.0Compare Source
🚀 Features
6a0e19clinter/eslint/no-unmodified-loop-condition: SupportcheckConditionalExpressionsoption (#26249) (camc314)v1.81.0Compare Source
📚 Documentation
d5be037linter/typescript/switch-exhaustiveness-check: Clarify default case comment pattern (#26100) (camc314)v1.80.0Compare Source
v1.79.0Compare Source
💥 BREAKING CHANGES
8c4552dlinter: [BREAKING] Split react/react-compiler into per-category rules (#25500) (Boshen)🐛 Bug Fixes
228e8e0linter: Resolve inactive React compiler rules (#25830) (Boshen)aa49d86linter: Allow spread rule options in config types (#25675) (ch3rry)36f8451linter/eslint/no-eval: Align indirect default with ESLint (#25656) (camc314)beb724dlinter/eslint/no-unused-vars: Report bare underscore parameters (#25663) (camc314)4004c10linter/eslint/no-irregular-whitespace: Check comments by default (#25660) (camc314)285820elinter/no-large-snapshots: Precompile and document allowed snapshot matchers (#25611) (Mikhail Baev)4df5835linter: Allow capitalized built-in calls (#25516) (Boshen)v1.78.0Compare Source
🚀 Features
ccb8fe8linter/jsdoc: Implementno-blank-blocksrule (#25207) (Mikhail Baev)d4a897clinter/eslint: Implementone-varrule (#24470) (Cole Ellison)5ab9340linter/jsx-a11y/anchor-has-content: Add options to match eslint (#24571) (Cole Ellison)🐛 Bug Fixes
9573937linter/typescript: Validateban-ts-commentdescription_format (#25320) (Mikhail Baev)actions/python-versions (python)
v3.15.0: 3.15.0Compare Source
Python 3.15.0
vitest-dev/vitest (vitest)
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.statusbetweenConfiguration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 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.