chore(deps): update all non-major dev-dependencies #366
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
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot].This notice will be removed on 2025-10-07.
This PR contains the following updates:
^2.2.4->^2.2.5^1.2.39->^1.2.40^1.2.39->^1.2.406.1.0->6.1.1^7.2.3->^7.2.4^5.3.2->^5.3.3^2.43.5->^2.43.8^5.1.25->^5.1.27^5.39.6->^5.39.8^5.9.2->^5.9.3^7.1.7->^7.1.9^4.40.2->^4.42.0Release Notes
biomejs/biome (@biomejs/biome)
v2.2.5Compare Source
Patch Changes
#7597
5c3d542Thanks @arendjr! - Fixed #6432:useImportExtensionsnow works correctly with aliased paths.#7269
f18dac1Thanks @CDGardner! - Fixed #6648, where Biome'snoUselessFragmentscontained inconsistencies with ESLint for fragments only containing text.Previously, Biome would report that fragments with only text were unnecessary under the
noUselessFragmentsrule. Further analysis of ESLint's behavior towards these cases revealed that text-only fragments (<>A</a>,<React.Fragment>B</React.Fragment>,<RenamedFragment>B</RenamedFragment>) would not havenoUselessFragmentsemitted for them.On the Biome side, instances such as these would emit
noUselessFragments, and applying the suggested fix would turn the text content into a proper JS string.The proposed update was to align Biome's reaction to this rule with ESLint's; the aforementioned examples will now be supported from Biome's perspective, thus valid use of fragments.
#7498
002cdedThanks @siketyan! - Fixed #6893: TheuseExhaustiveDependenciesrule now correctly adds a dependency that is captured in a shorthand object member. For example:is now correctly fixed to:
#7509
1b61631Thanks @siketyan! - Added a new lint rulenoReactForwardRef, which detects usages offorwardRefthat is no longer needed and deprecated in React 19.For example:
will be fixed to:
Note that the rule provides an unsafe fix, which may break the code. Don't forget to review the code after applying the fix.
#7520
3f06e19Thanks @arendjr! - Added new nursery rulenoDeprecatedImportsto flag imports of deprecated symbols.Invalid example
Valid examples
#7457
9637f93Thanks @kedevked! - AddedstyleandrequireForObjectLiteraloptions to the lint ruleuseConsistentArrowReturn.This rule enforces a consistent return style for arrow functions. It can be configured with the following options:
style: (default:asNeeded)always: enforces that arrow functions always have a block body.never: enforces that arrow functions never have a block body, when possible.asNeeded: enforces that arrow functions have a block body only when necessary (e.g. for object literals).style: "always"Invalid:
Valid:
style: "never"Invalid:
Valid:
style: "asNeeded"Invalid:
Valid:
style: "asNeeded"andrequireForObjectLiteral: trueValid:
#7510
527cec2Thanks @rriski! - Implements #7339. GritQL patterns can now use native Biome AST nodes using theirPascalCasenames, in addition to the existing TreeSitter-compatiblesnake_casenames.#7574
47907e7Thanks @kedevked! - Fixed 7574. The diagnostic message for the ruleuseSolidForComponentnow correctly emphasizes<For />and provides a working hyperlink to the Solid documentation.#7497
bd70f40Thanks @siketyan! - Fixed #7320: TheuseConsistentCurlyBracesrule now correctly detects a string literal including"inside a JSX attribute value.#7522
1af9931Thanks @Netail! - Added extra references to external rules to improve migration for the following rules:noUselessFragments&noNestedComponentDefinitions#7597
5c3d542Thanks @arendjr! - Fixed an issue wherepackage.jsonmanifests would not be correctly discoveredwhen evaluating files in the same directory.
#7565
38d2098Thanks @siketyan! - The resolver can now correctly resolve.ts,.tsx,.d.ts,.jsfiles by.jsextension if exists, based on the file extension substitution in TypeScript.For example, the linter can now detect the floating promise in the following situation, if you have enabled the
noFloatingPromisesrule.foo.tsbar.ts#7542
cadad2cThanks @mdevils! - Added the rulenoVueDuplicateKeys, which prevents duplicate keys in Vue component definitions.This rule prevents the use of duplicate keys across different Vue component options such as
props,data,computed,methods, andsetup. Even if keys don't conflict in the script tag, they may cause issues in the template since Vue allows direct access to these keys.Invalid examples
Valid examples
#7546
a683accThanks @siketyan! - Internal data for Unicode strings have been updated to Unicode 17.0.#7497
bd70f40Thanks @siketyan! - Fixed #7256: TheuseConsistentCurlyBracesrule now correctly ignores a string literal with braces that contains only whitespaces. Previously, literals that contains single whitespace were only allowed.#7565
38d2098Thanks @siketyan! - TheuseImportExtensionsrule now correctly detects imports with an invalid extension. For example, importing.tsfile with.jsextension is flagged by default. If you are using TypeScript with neither theallowImportingTsExtensionsoption nor therewriteRelativeImportExtensionsoption, it's recommended to turn on theforceJsExtensionsoption of the rule.#7581
8653921Thanks @lucasweng! - Fixed #7470: solved a false positive fornoDuplicateProperties. Previously, declarations in@containerand@starting-styleat-rules were incorrectly flagged as duplicates of identical declarations at the root selector.For example, the linter no longer flags the
displaydeclaration in@containeror theopacitydeclaration in@starting-style.#7529
fea905fThanks @qraqras! - Fixed #7517: theuseOptionalChainrule no longer suggests changes for typeof checks on global objects.#7476
c015765Thanks @ematipico! - Fixed a bug where the suppression action fornoPositiveTabindexdidn't place the suppression comment in the correct position.#7511
a0039fdThanks @arendjr! - Added nursery rulenoUnusedExpressionsto flag expressions used as a statement that is neither an assignment nor a function call.Invalid examples
Valid examples
#7564
40e515fThanks @turbocrime! - Fixed #6617: improveduseIterableCallbackReturnto correctly handle arrow functions with a single-expressionvoidbody.Now the following code doesn't trigger the rule anymore:
sveltejs/kit (@sveltejs/adapter-auto)
v6.1.1Compare Source
Patch Changes
sveltejs/kit (@sveltejs/adapter-cloudflare)
v7.2.4Compare Source
Patch Changes
sveltejs/kit (@sveltejs/adapter-node)
v5.3.3Compare Source
Patch Changes
sveltejs/kit (@sveltejs/kit)
v2.43.8Compare Source
Patch Changes
fix: HMR for
query(#14587)fix: avoid client modules while traversing dependencies to prevent FOUC during dev (#14577)
fix: skip prebundling of .remote.js files (#14583)
fix: more robust remote file pattern matching (#14578)
v2.43.7Compare Source
Patch Changes
fix: correctly type the
resultofformremote functions that do not accept data (#14573)fix: force remote module chunks to isolate themselves (#14571)
v2.43.6Compare Source
Patch Changes
fix: ensure cache key is consistent between client/server (#14563)
fix: keep resolve relative to initial base during prerender (#14533)
fix: avoid including
HEADtwice when an unhandled HTTP method is used in a request to a+serverhandler that has both aGEThandler and aHEADhandler (#14564)fix: smoothscroll to deep link (#14569)
saadeghi/daisyui (daisyui)
v5.1.27Compare Source
Bug Fixes
v5.1.26Compare Source
Bug Fixes
sveltejs/svelte (svelte)
v5.39.8Compare Source
Patch Changes
fix: check boundary
pendingattribute at runtime on server (#16855)fix: preserve tuple type in
$state.snapshot(#16864)fix: allow await in svelte:boundary without pending (#16857)
fix: update
bind:checkederror message to clarify usage with radio inputs (#16874)v5.39.7Compare Source
Patch Changes
chore: simplify batch logic (#16847)
fix: rebase pending batches when other batches are committed (#16866)
fix: wrap async
childrenin$$renderer.async(#16862)fix: silence label warning for buttons and anchor tags with title attributes (#16872)
fix: coerce nullish
<title>to empty string (#16863)microsoft/TypeScript (typescript)
v5.9.3Compare Source
vitejs/vite (vite)
v7.1.9Compare Source
Reverts
v7.1.8Compare Source
Bug Fixes
Documentation
Miscellaneous Chores
create-react-applicense (#20865) (166a178)cloudflare/workers-sdk (wrangler)
v4.42.0Compare Source
Minor Changes
103fbf0Thanks @petebacondarwin! - Allow WRANGLER_SEND_ERROR_REPORTS env var to override whether to report Wrangler crashes to SentryPatch Changes
#10757
59d5911Thanks @dario-piotrowicz! - fixconsole.debuglogs not being logged at theinfolevel (as users expect)Updated dependencies [
2594130]:v4.41.0Compare Source
Minor Changes
#10507
21a0befThanks @dario-piotrowicz! - Add strict mode for thewrangler deploycommandAdd a new flag:
--strictthat makes thewrangler deploycommand be more strict and not deploy workers when the deployment could be potentially problematic. This "strict mode" currently only affects non-interactive sessions where conflicts with the remote settings for the worker (for example when the worker has been re-deployed via the dashboard) will cause the deployment to fail instead of automatically overriding the remote settings.#10710
7f2386eThanks @penalosa! - Add prompt to resource creation flow allowing for newly created resources to be remote.Patch Changes
#10822
4c06766Thanks @edmundhung! - fix: skip banner when using--jsonflag inwrangler pages deploymentcommands#10838
d3aee31Thanks @edmundhung! - fix: skip banner when using--jsonflag inwrangler queues subscriptioncommands#10829
59e8ef0Thanks @edmundhung! - fix: skip banner when using--jsonflag inwrangler pipelinescommands#10764
79a6b7dThanks @emily-shen! - containers: defaultmax_instancesto 20 instead of 1.#10844
7a4d0daThanks @mikenomitch! - Adds new Container instance types, and renamedevtoliteandstandardtostandard-1. The new instance_types are now:#10634
62656bdThanks @emily-shen! - fix: error if the container image uri has an account id that doesn't match the current account#10761
886e577Thanks @petebacondarwin! - switch zone route warning to an info message#10734
8d7f32eThanks @penalosa! - Improve formatting of logged errors in some cases#10832
f9d37dbThanks @petebacondarwin! - retry subdomain requests to be more resilient to flakes#10770
835d6f7Thanks @danielrs! - Enabling or disablingworkers_devis often an indication thatthe user is also trying to enable or disable
preview_urls. Warn theuser when these enter mixed state.
#10764
79a6b7dThanks @emily-shen! - fix: respect the log level set by wrangler when logging using @cloudflare/cliUpdated dependencies [
c8d5282,bffd2a9]:v4.40.3Compare Source
Patch Changes
#10602
ff82d80Thanks @tukiminya! - fix: update Secrets Store command status from alpha to open-beta#10623
7a6381cThanks @IRCody! - Handle more cases for correctly resolving the full uri for an image when using containers push.#10779
325d22eThanks @hoodmane! - Add fallthrough: true for python_modules data rule#10112
8d07576Thanks @devin-ai-integration! - fix: allow Workflow bindings when calling getPlatformProxy()Workflow bindings are not supported in practice when using
getPlatformProxy().But their existence in a Wrangler config file should not prevent other bindings from working.
Previously, calling
getPlatformProxy()would crash if there were any Workflow bindings defined.Now, instead, you get a warning telling you that these bindings are not available.
#10769
0a554f9Thanks @penalosa! - Mark more errors asUserErrorto disable Sentry reporting#10679
6244a9eThanks @KianNH! - Fix rendering for nested objects incontainers listandcontainers info [ID]#10785
d09cab3Thanks @pombosilva! - Workflows names and instance IDs are now properly validated with production limits.Updated dependencies [
6ff41a6,0c208e1,2432022,d0801b1,0a554f9]:Configuration
📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.