Skip to content

RENOVATE: Update all non-major dependencies#157

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-non-major
Open

RENOVATE: Update all non-major dependencies#157
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-non-major

Conversation

@renovate

@renovate renovate Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@biomejs/biome (source) 2.5.22.5.5 age confidence devDependencies patch
@biomejs/biome (source) 2.5.22.5.5 age confidence patch
actions/checkout v7.0.0v7.0.1 age confidence action patch
cloudflare/cloudflared 2026.6.12026.7.3 age confidence minor
grafana/otel-lgtm 0.28.00.29.2 age confidence minor
lint-staged 17.0.817.2.0 age confidence devDependencies minor
prettier (source) 3.9.43.9.6 age confidence devDependencies patch
ultracite (source) 7.8.47.9.4 age confidence devDependencies minor

Release Notes

biomejs/biome (@​biomejs/biome)

v2.5.5

Compare Source

Patch Changes
  • #​10972 ab8c21b Thanks @​ematipico! - Fixed useExhaustiveSwitchCases for unions of bigint literals. The rule now reports missing bigint cases and compares bigint literals by value, including binary, octal, hexadecimal, and separator-containing spellings. For example, this switch now reports the missing 2n case:

    declare const value: 1n | 2n;
    switch (value) {
      case 1n:
        break;
    }
  • #​10972 ab8c21b Thanks @​ematipico! - Fixed false positives in noBaseToString and useNullishCoalescing when member, stringification, or nullish inference cannot complete. These rules now suppress diagnostics instead of reporting from partial type information. For example, neither expression is reported when a recursive type cannot be fully resolved:

    type Recursive = Recursive;
    declare const value: Recursive;
    
    String(value);
    value || "fallback";
  • #​10977 0bf7486 Thanks @​ematipico! - Fixed #​10922: the action useSortedAttributes no longer triggers for HTML instructions.

  • #​10957 cf263c4 Thanks @​dyc3! - Fixed noThenProperty failing to detect Object.fromEntries, Object.defineProperty, and Reflect.defineProperty calls with comments between their tokens.

  • #​10983 edc0ed7 Thanks @​ayaangazali! - Fixed #​10980: useAriaPropsSupportedByRole no longer reports false positives when the attribute that determines an element's implicit ARIA role is written as a shorthand attribute, such as <a {href} aria-label="..."> in Astro and Svelte files.

    Shorthand attributes are now taken into account when computing the implicit role, so the anchor above correctly resolves to the link role instead of generic.

  • #​10889 89526e3 Thanks @​denbezrukov! - Fixed CSS formatter casing for syntax-owned names while preserving author-defined names, including scoped keyframes and container scroll-state queries.

    - A:HOVER { COLOR: INITIAL; }
    + A:hover { color: initial; }
    - @&#8203;KEYFRAMES :GLOBAL KeepFrames { FROM { COLOR: RED; } }
    + @&#8203;keyframes :GLOBAL KeepFrames { from { color: RED; } }
    - @&#8203;CONTAINER scroll-state((SCROLLED: TOP) AND (STUCK)) { A:HOVER { COLOR: RED; } }
    + @&#8203;container scroll-state((SCROLLED: TOP) AND (STUCK)) { A:hover { color: RED; } }
  • #​10964 794ccd0 Thanks @​denbezrukov! - Fixed CSS formatting for comments between declaration values and !important.

    -a { color: /* before */ /* after */ red !important; }
    +a { color: /* before */ red /* after */ !important; }
  • #​10993 b7a9694 Thanks @​denbezrukov! - Fixed the CSS formatter to preserve comments on the correct side of selector combinators and before declaration blocks.

    -.before > /* comment */ .after {}
    +.before /* comment */ > .after {}

    It now also keeps selectors with escaped newlines in attribute values inline when they fit.

    -div
    -  span[foo="bar\
    +div span[foo="bar\
     value"] {}
  • #​10978 8ebafe1 Thanks @​ematipico! - Fixed #​10870: noUnresolvedImports no longer reports false positives such as import type { NextRequest } from "next/server".

  • #​10901 68c10e6 Thanks @​Socialpranker! - Fixed #​10622: the HTML/Vue parser no longer panics on the argument-less v-bind shorthand (:="props").

    This syntax is valid Vue and equivalent to v-bind="props", so the parser now accepts it (along with the longhand v-bind:="props") instead of crashing while building a diagnostic for a missing argument.

  • #​10936 7df46f5 Thanks @​ematipico! - Improved generic tuple inference for useIncludes. The rule now recognizes specialised tuple element types returned through generic aliases.

  • #​10941 f787725 Thanks @​siketyan! - Fixed #10855: Biome now supports parsing and formatting CSS custom media queries declared with @custom-media.

  • #​10969 72d309b Thanks @​ematipico! - Fixed an issue where Biome logs became too verbose, dumping information not relevant to user's operations.

  • e62f6b6 Thanks @​ematipico! - Fixed #​10963: Biome no longer panics when a type-aware rule such as noFloatingPromises checks a call to a function with multiple call signatures imported from another module.

  • #​10931 899c60d Thanks @​ematipico! - Fixed check --write command. Now the command reports code frame of the formatted code, if the formatter is enabled.

  • #​10904 ceee4f4 Thanks @​qzwxsaedc! - Fixed #​10892: noUnnecessaryConditions no longer reports a false positive when checking a member of a discriminated union that is accessed through a default type-only namespace import. The following code is no longer flagged:

    import type Types from "./types";
    
    declare function parse(): Types.Result<string>;
    const result = parse();
    if (!result.success) {
    }
  • #​10962 f0a67f2 Thanks @​ematipico! - Biome no longer removes embedded styles and scripts in HTML files.

  • #​11000 5039a1e Thanks @​ematipico! - Fixed a bug where closing one editor stopped a shared Biome daemon used by other editors. LSP proxy processes now exit when either the editor or daemon disconnects.

  • #​10957 cf263c4 Thanks @​dyc3! - Improved the performance of the noThenProperty lint rule by about 50%.

  • #​10992 4bf9b21 Thanks @​ematipico! - Fixed noMisusedPromises: The rule now reports Promise-returning callbacks where a synchronous callback is expected when calls use tuple spreads or tuple rest parameters, including generic and deeply nested tuples, and when constructor signatures come from interface or object types. Recursive or excessively nested tuple spreads use a conservative fallback so analysis terminates.

    For example, the following callback is now reported.

    declare function consume(...args: [number, () => void]): void;
    const prefix: [number] = [1];
    
    consume(...prefix, async () => {});
  • #​10915 b3b12b3 Thanks @​Functionhx! - Added the rule noNegationInEqualityCheck. The rule flags negated expressions on the left side of strict equality checks like !foo === bar — due to operator precedence this evaluates as (!foo) === bar which is almost always a mistake for foo !== bar.

    The rule provides an unsafe fix that flips the operator.

    // Invalid
    !foo === bar;
    !foo !== bar;
    
    // Valid
    foo !== bar;
    foo === bar;
  • #​10970 bd1038b Thanks @​ematipico! - Improved overload selection for noMisusedPromises. Biome now handles overloaded calls, overloaded constructors, rest parameters, union arguments, and generic constraints without selecting an incompatible signature. For example, noMisusedPromises now reports the async callback passed to the synchronous overload:

    declare function consume(kind: "async", callback: () => Promise<void>): void;
    declare function consume(kind: "sync", callback: () => void): void;
    consume("sync", async () => {});
  • #​10933 48a4abb Thanks @​ematipico! - Fixed useArrayFind to recognize bigint zero indexes.

  • #​10931 899c60d Thanks @​ematipico! - Fixed an orchestration issue that could lead to deadlocks when type-aware rules are enabled.

  • #​10969 72d309b Thanks @​ematipico! - Hardened the Biome Language Server by improving its synchronisation logic.

  • #​10972 ab8c21b Thanks @​ematipico! - Fixed false positives in noMisusedPromises and useAwaitThenable when Promise or thenable inference cannot complete. These rules now suppress diagnostics instead of treating incomplete type information as a definite result. For example, useAwaitThenable no longer reports await value when the value's thenability is unknown:

    declare const value: unknown;
    
    async function consume() {
      await value;
    }

v2.5.4

Compare Source

Patch Changes
  • #​10665 55ff995 Thanks @​dyc3! - Improved the performance of the HTML parser slightly in our synthetic benchmarks.

  • #​10894 f4fb10e Thanks @​ematipico! - Fixed #​6392: On-type formatting no longer moves comments before an if statement into its body.

  • #​10939 f2799db Thanks @​Netail! - Fixed #​10930: noLabelWithoutControl now correctly detects text interpolation in Astro, Svelte & Vue as valid accessible content.

  • #​10945 ae15d98 Thanks @​Netail! - Fixed #​10942: Svelte directives don't throw an accidental debug log anymore.

  • #​10842 5e1abfe Thanks @​JamBalaya56562! - Fixed #​9196: biome check --write --unsafe no longer hangs forever when applying the noCommentText code fix.

    The rule's fix now wraps the comment in a real JSX expression container ({/* comment */}) instead of re-inserting the braces as plain JSX text, so the fixed code is no longer reported again by the same rule.

  • #​10891 ecca79e Thanks @​ematipico! - Fixed #10885: prevented a module-inference regression introduced by a housekeeping change.

  • #​10886 60c8043 Thanks @​dyc3! - Fixed #​10727: Biome now breaks the arguments of curried test.each, it.each, describe.each, and test.for calls when they exceed the configured line width.

    - test.each([[1, 2]])("a description that is long enough to push the hugged opening line beyond the print width", (a, b) => {
    -   expect(a).toBe(b);
    - });
    + test.each([[1, 2]])(
    +   "a description that is long enough to push the hugged opening line beyond the print width",
    +   (a, b) => {
    +     expect(a).toBe(b);
    +   },
    + );
  • #​10895 01a85f0 Thanks @​ematipico! - Biome will now remove stale Unix daemon sockets from older Biome versions when starting a newer daemon.

v2.5.3

Compare Source

Patch Changes
  • #​10815 86613d5 Thanks @​WaterWhisperer! - Fixed a parser panic reported in #​10708: Biome now recovers when unsupported CSS Modules @value rules or scoped @keyframes names end at EOF.

  • #​10534 da9b403 Thanks @​Mokto! - Fixed noUnusedVariables false positives in Svelte files: Svelte store subscriptions ($store references in templates now keep the underlying store binding from being flagged), and $bindable() props that are only written to in the script block (write-only is intentional for bindable props) are no longer reported as unused.

  • #​10827 098ba41 Thanks @​Aqu1bp! - Fixed #​10698: The noUnsafeOptionalChaining rule now reports unsafe optional chains wrapped in TypeScript as, satisfies, type assertion, and instantiation expressions, such as new (value?.constructor as Constructor)().

  • #​10773 3c6513d Thanks @​otkrickey! - Fixed #​10772: useVueValidVOn no longer reports a missing handler for v-on directives using a verb modifier (.stop / .prevent) without an expression, e.g. <div @&#8203;click.stop></div>. The rule also accepts the arg-less object syntax <div v-on="$listeners"></div> instead of reporting a missing event name.

  • #​10721 d83c66b Thanks @​minseong0324! - Improved type-aware lint rule inference for built-in globals and indexed function calls. Biome now resolves Error(...), new Error(...), optional Error#stack, and calls through indexed function values such as handlers[0]() more accurately.

  • #​10865 6450276 Thanks @​ematipico! - Fixed #​10845. Biome Language Server no longer goes in deadlock when the scanner is enabled.

  • #​10853 93d8e53 Thanks @​Netail! - Fixed #​10840: Astro shorthand attribute syntax is now correctly being parsed from embedded nodes.

  • #​10820 bba3092 Thanks @​JamBalaya56562! - Fixed #​10619: noProcessEnv now also reports computed (bracket) member access. Previously only dot access was checked, so process["env"] and env["NODE_ENV"] (where env is imported from node:process) were missed. Both static and computed accesses are now reported.

  • #​10835 3447b2f Thanks @​dyc3! - Fixed #​10824: useDomQuerySelector now supports an ignore option for receiver identifiers that should not be reported.

  • #​10875 b12e486 Thanks @​dyc3! - Fixed #​10795: --profile-rules now reports timings for each plugin separately as plugin/<pluginName>, matching the naming used by plugin suppressions, instead of aggregating all plugins under a single plugin/plugin entry.

  • #​10877 d6bc447 Thanks @​ematipico! - Fixed biome-zed#164: Biome no longer inserts stray whitespace when format-on-type runs after closing delimiters such as ), ], and }.

  • #​10867 a21463e Thanks @​dyc3! - Fixed #​10864: Biome no longer crashes when checking or linting HTML files with unquoted attribute values such as <textarea rows=4></textarea>.

actions/checkout (actions/checkout)

v7.0.1

Compare Source

cloudflare/cloudflared (cloudflare/cloudflared)

v2026.7.3

Compare Source

SHA256 Checksums:
cloudflared-amd64.pkg: 6ea8e24e33fe530d3bea623ae1625ae22cc13a3937ffebc325556f785d492f2b
cloudflared-arm64.pkg: bc33145624dd2a81bf9ff23bce66d720cab06d9f818f6af748245063dafe1b72
cloudflared-darwin-amd64.tgz: e88fe5874d42a94f49a7ea59cabc3722d2962d0449232b0f3b1a426a712e275c
cloudflared-darwin-arm64.tgz: f35c50089cd25f77a4cb5a2152036bc26db15aa31fbe11f7995d2e42a4ed6257
cloudflared-fips-linux-amd64: dac96ecb6d017f1a9d128d29dd7b4cbc75124ec3dac0f1492a9552a31dd7702f
cloudflared-fips-linux-amd64.deb: 83ff18e7f8e24e5d360ecf5910ea14e07583cf533c0c728697289688b8da3ee1
cloudflared-fips-linux-x86_64.rpm: fc99457f0af90247d8ca7d5697ffbd5deb9600b1c27c35bc87e93f41fa5da152
cloudflared-linux-386: 6c982e77e644644f5bce76781dd2b69ddc0bfa5e1dd1f55f0037850ac0946771
cloudflared-linux-386.deb: 8696320238a9c04102491d032297f99cadb4554f039947d7b58c03524260021e
cloudflared-linux-386.rpm: 7adf5ff15897dc584fda148e254c60553a7bbdaecce4b18bebc03fb772f9e0be
cloudflared-linux-aarch64.rpm: 133677939d14ba6f9d90ea1bb4c78dfdf1ffacb4c12c60b22a3deb38f8fd9c2a
cloudflared-linux-amd64: 9d71c677db00134c1bd4144b7783486b654ad281b1ea62b4972098d19f770f17
cloudflared-linux-amd64.deb: 049777d30f9bf93da6df8bbe31383460eb2aa51a832c6551824d56f9fcc55974
cloudflared-linux-arm: 6dadd979b8833760e9f6d840a6239a8c08c8bcf73b4231ec537f483873f37c73
cloudflared-linux-arm.deb: a12ca7a373cd8f2be0e5a2b3ea9461cbb306402b8b96bddeb862a384aa63cdfc
cloudflared-linux-arm.rpm: a0ecd03050646aa2652201c478ec07ba8c96e1860b9c44caa0028a391df25e3d
cloudflared-linux-arm64: 65259e652a7bea08bf5df603233ab22b8bf3116af8df9f9206209af6a1b955c0
cloudflared-linux-arm64.deb: d3ea7d22dd337b465da33d6bc1c4b3cfd381407447a2a7d29542c19783430db3
cloudflared-linux-armhf: 2aadbe6416e5c52cb7ebba99119f413a124f358516c17d4ecaacb89a363e8a35
cloudflared-linux-armhf.deb: 3e6f1733d5188a34c787f00dc4c08be94ed6de7790fb8600757bdc68af48aca1
cloudflared-linux-armhf.rpm: cde7c9f2a8c19de3d61d617464119105dc5493bac846d4961e83e84fb7b8a610
cloudflared-linux-x86_64.rpm: 4d4d65759af8079d0c87ed0f03716218479b56c101078ff5ec7e3d99078bcb41
cloudflared-windows-386.exe: d026e39d9be21c70ea652528fda2801e164d5e25688b7b0fb3b65080cbd96503
cloudflared-windows-386.msi: 95147b1471c383e236d2c28f9cd4f3ce2ab276b74ab3da0d22a714df9722b477
cloudflared-windows-amd64.exe: 8635da433b6df8194746e88ed9d2589566c20e38bfc2a80e431a348b7c765841
cloudflared-windows-amd64.msi: 77e432aa86b152335fd1c8e8d37b9cc7fec9859f27fa5885abbc6ec3345c6830

v2026.7.2

Compare Source

SHA256 Checksums:
cloudflared-amd64.pkg: bc6d9d21d447af25ee437ff6669905a1c843362739d8ef50f647a0c4b016ac52
cloudflared-arm64.pkg: 011f985b710d1aff335d69d107847b1a121433bd4680e792cfdf6557cec1989d
cloudflared-darwin-amd64.tgz: a5afb0ba3da859da47bebc9a918d5b196bf7e4aec23589419b46356731bcc75f
cloudflared-darwin-arm64.tgz: 0588df58494a6cadd38b9deb6078908a5054063c80784d92fdb8d4a5f3de1c67
cloudflared-fips-linux-amd64: a4e3b8f2191ce3f6ad97f2f05e1ff629b7188a6d16a55188e7ec42110a3cef8e
cloudflared-fips-linux-amd64.deb: ca80c7312aa29fd91e880f0bd8592aa12811f1913551fbf5bd238617bfb32e30
cloudflared-fips-linux-x86_64.rpm: 161c36941608661c27f68c4b545d3a58f7a6f229776c7b2607e5e9f0a7cd5a10
cloudflared-linux-386: cbad04f2700ae4d4971fe07e9ded67327142f2d3338aef86ae04e6042f7ce990
cloudflared-linux-386.deb: dd4d7a07fd17b1494a32209ca02408a52b095d36995df235e8358eafba5c2a29
cloudflared-linux-386.rpm: a27d7182c21da107ca37c970993b90ac093b3f06e2b0b01de95c695dc30defbf
cloudflared-linux-aarch64.rpm: 90667866ad18c502ba6921b8db58645dc8a29ea3290f3fbdba1d30d82d6d2f4d
cloudflared-linux-amd64: ec905ea7b7e327ff8abdde8cb64697a2152de74dbcdbf6aec9db8364eb3886cd
cloudflared-linux-amd64.deb: 88195157a136199a86977c122a22084dae6907480bbe3640222b7b55834afc3a
cloudflared-linux-arm: 80dc01d7e284f269395824de841f8c7396c6641871eacc46add53a394b4548f4
cloudflared-linux-arm.deb: cb8af4fd776503327d701115a59f3267b949691bdd43707ff5742b456b73aa4b
cloudflared-linux-arm.rpm: 1a08bb17cd739043d93e69aeb7f3f02d0fb63508f2fa5154025cdb575efbea30
cloudflared-linux-arm64: 405df476437e027fc6d18729a5a77155c0a33a6082aeee60a799a688f3052e66
cloudflared-linux-arm64.deb: ddd7d2a0d55a1879485ac34354e936424f1df92e306bfa6428a81908aaddbe87
cloudflared-linux-armhf: e4f86d1a24cfcd065268f2bc874d0510f278f12842c0d220ce6e887489b16a70
cloudflared-linux-armhf.deb: 2f6ae79aa05128747c3f0c5ca520e72af8e4eb060a95ae16188a80ae762e0bf9
cloudflared-linux-armhf.rpm: 2df5714d7ed108773a399ac8544a13b3e2debe54d455f38e2453e784066488f8
cloudflared-linux-x86_64.rpm: 243ae0f3e25225b322fca700ac45be53fe3f6821f9a43a944a36cd9e9f9895ad
cloudflared-windows-386.exe: 32decf512bb37dfcf8f915e923b8132803cb0f7262995d0b168495694b1ee2d7
cloudflared-windows-386.msi: 0219784e6489e418ae00dc22ff99dc56addd6da84a2af0f9bcee3a2bc65538c7
cloudflared-windows-amd64.exe: cdb5d4432f6ae1595654a692a51308b69d2bf7af961f5578d9391837cf072df9
cloudflared-windows-amd64.msi: d783b28eb067b1b901e27b84f89f802d0d1437a02c8b957207a3038fcf94b0c8

v2026.7.1

Compare Source

SHA256 Checksums:
cloudflared-amd64.pkg: 172f8421b4d6d7e3b8bb15c94d83e7c3719ef0ccbbee1c26bb4cb7527d091792
cloudflared-arm64.pkg: 00a70af97f887d9143a4f4345a8bd9c3ef887d186c1f2c232bf17edd5d3e643d
cloudflared-darwin-amd64.tgz: 117d5e0e8c2d4ae26b2a9ec428c3e2e719a1b7405a5734a977c7fd99a6089d12
cloudflared-darwin-arm64.tgz: a580c3cc8ae1c5f09d2bd5f870ef8699eadcb81af7db2d58ae488117d572c053
cloudflared-fips-linux-amd64: 54e1a1ec3f087659ab56103130a9f2a08ecc2b289fb24479ebceddacaac01393
cloudflared-fips-linux-amd64.deb: 338025764cba69832a78c8d73364ca051f5ed4ddf69d34fe613745468b855c38
cloudflared-fips-linux-x86_64.rpm: 940efa080eb6fcfc6ffed36041955118fbda449f257e6c1e5ee08d659034c589
cloudflared-linux-386: 8452c2b93f2bfa89f1249bceaec128c90424e25a6ef600f57d92b1fbd0cb502f
cloudflared-linux-386.deb: 67399ccd21a024a58b6fe3a8ab8b093c1daeb80b9e2817fb16a96681d8313f0d
cloudflared-linux-386.rpm: 41ad25da705d57569eb7d09f775c17728a4773ec4affe24ee969c7937c629655
cloudflared-linux-aarch64.rpm: 53a59e6c15f07c253ea9719e6bfd8ce0b64e98335d422f16185e762e4cfb809b
cloudflared-linux-amd64: 79a0ade7fc854f62c1aaef48424d9d979e8c2fcd039189d24db82b84cd146be1
cloudflared-linux-amd64.deb: 79f790b45e6a9152c6cf63f60f4901e3d8a029f7f4be1345a24cd2373aba8e7d
cloudflared-linux-arm: 17cedcb83d8239c5f81f6d57b7d50a384f0d57fd523af2763f47ac6cade77bf9
cloudflared-linux-arm.deb: 4f9e089334ef5bc2af111d25764d99dd4ac5fc3c347909fc0b390063c706d535
cloudflared-linux-arm.rpm: 87a85965885de62b232c7b99b395c821a99ad6eaa2e43d3eb77aa321603faf80
cloudflared-linux-arm64: 18f2c9bfc7a67a971bd96f1a5a1935def3c1e52aa386626f1566f04e9b5478d6
cloudflared-linux-arm64.deb: 4cc3570b4f86ca8b90d7d86d327a2138ade04905d5177a98652f461292725043
cloudflared-linux-armhf: 3df46bcb6308d3a974159557572c2b82a15f2c8de9e6d065457778fc90474ee0
cloudflared-linux-armhf.deb: ddf2e2076d37911479b9250dd5e822fabe06787f7703ff63b8423127130a8d4d
cloudflared-linux-armhf.rpm: 6ba2695f894ed4b82fbb35e08a7c12ef011456e3951eb9b5397a39cb4b61849c
cloudflared-linux-x86_64.rpm: 0bf0252e7eef2275217e54ebd636db5e94059a3975e4dddcea2bc70cec26629c
cloudflared-windows-386.exe: 627fe6e42c5e92e42de962afec19bcbf14a60d43c352dbe4b605f1e3246462ed
cloudflared-windows-386.msi: f4d70de72396af28952c431e86c84b616d311ac9d4b6995a492757d58490ce4f
cloudflared-windows-amd64.exe: ccb0756de288d3c2c076d19764ca53e0849a10f2dd9c23f8656ac42bdeb45001
cloudflared-windows-amd64.msi: 6128260f9634e2ca85c1046edce95ed658a0b1bcf67d6b32c7cfa39ad838cbe4

v2026.7.0

Compare Source

SHA256 Checksums:
cloudflared-amd64.pkg: 3dac380c742f92954e437fdcfb860ad39d8ebe6a132e0d096df8c318a97e58e5
cloudflared-arm64.pkg: aaead35f81fa9c57ace91c65fda8683236168fd17754b231d9909d2c808e8bc6
cloudflared-darwin-amd64.tgz: c0c65579c6f11b1381cf5ffd1614f5094bf140e18938eae4ad16931da9f69499
cloudflared-darwin-arm64.tgz: cd33944f6ce65e240942d986932bc96bde8641ecefcd52c1ae5dc21f0bcffb04
cloudflared-fips-linux-amd64: ee9810096eb0c43366f06eadafed5f70a391f3a05ccfabd097bb7692b8bfbba6
cloudflared-fips-linux-amd64.deb: 9d72fc8a5e5ac75a4e2b1b2e94c7ddbd943ba5d2a671f902da826f695a607751
cloudflared-fips-linux-x86_64.rpm: 9c5a809ff4fed31f9290550009e6b629ab7003c4122639ee60fd39609f929d46
cloudflared-linux-386: cc962762e4a4d48228696d1631ecdef878837ce014caa6822bf8c789540d8740
cloudflared-linux-386.deb: fb4a3d2924fa40a94e7610585f7fc9110bdbc40fe7f3edc9a3f30faf51e5483d
cloudflared-linux-386.rpm: 0797d1b6dedbb94711cc3eddf646d1077274e308fdd2654188ff65f63bca10b9
cloudflared-linux-aarch64.rpm: be908e7db79f1f98e5160712e65b9aa4410bf7e28197c53fa7fbe710125994b1
cloudflared-linux-amd64: 434a04eb237e07d3d4146fc44acdbb411260a94fcb01764f454abe38a09503f3
cloudflared-linux-amd64.deb: b8b633050626db4eabf2ae1b62f2aaf9504575d938a5599d127e643d6be5cf48
cloudflared-linux-arm: 349b7fa3fa1ae1274ae3d9e6dd02895ea9d0c5ee3a5001846089a5cdbe2b1cc0
cloudflared-linux-arm.deb: 2b9f8ffc443d8b9426ec44be656f508b23ccf7245b37196b80c4bcb4ca736011
cloudflared-linux-arm.rpm: 23dd62374398592059f077d3bdc12782c1ce477dc5c28c4e0dc384e8f797919b
cloudflared-linux-arm64: a4c14d1dfb4ea1092da4b64ede05fab7092ba8a424c7df1e7747f5232a4127ff
cloudflared-linux-arm64.deb: 59faf984abfb7a0cadb0024fe47367bd969583b7142b247b9e6a5df8944192c0
cloudflared-linux-armhf: ab0126ee1258ca62ee1ffcef94e80bae69e69f7d7d32e4cc6af71d771083406c
cloudflared-linux-armhf.deb: 8c7590d5cd5c99567a1c11b190fe8f4b5edc8a9014ce38c47ec1f671776e9d32
cloudflared-linux-armhf.rpm: 8893cbf753518ffe01b39bbd08e39461ed11b7cf35db5ce9caf7365b4b949230
cloudflared-linux-x86_64.rpm: 7e68aa6a20069b7a7873bd92681abcc5c4c84a909d7cbe50391eb9033050f2c0
cloudflared-windows-386.exe: 68537222793cad797350a924a7e954f8f1748a645b3ff9032c8742e4559d0e80
cloudflared-windows-386.msi: 71b0c22a7b3b323d9c5b41d23b67c79bdb53de6f9d13db2bbdd30a3ec7839b7d
cloudflared-windows-amd64.exe: b11ee950a12b15604e6b0a0f30a226516adc7aec75de2e3c642b28e50ddef9ea
cloudflared-windows-amd64.msi: 32f5d96277960a8ba95f5c708911c9874e3bbae3002bc71e85f934006ccd62be
grafana/docker-otel-lgtm (grafana/otel-lgtm)

v0.29.2

Compare Source

What's Changed

Other Changes

Full Changelog: grafana/docker-otel-lgtm@v0.29.1...v0.29.2

v0.29.1

Compare Source

What's Changed

OpenTelemetry & LGTM
Other Changes

New Contributors

Full Changelog: grafana/docker-otel-lgtm@v0.29.0...v0.29.1

v0.29.0

Compare Source

What's Changed

OpenTelemetry & LGTM
Other Changes

New Contributors

Full Changelog: grafana/docker-otel-lgtm@v0.28.0...v0.29.0

lint-staged/lint-staged (lint-staged)

v17.2.0

Compare Source

Minor Changes
  • #​1823 ee156cc - The chunking of tasks based on maximum command line argument length has been re-implemented to be more precise. Now the chunking happens based on the final generated command string, instead of just the list of staged files like previously. This benefits mainly Windows platforms and function commands like:

    /** @&#8203;type {import('lint-staged').Configuration} */
    export default {
      "*.ts": () => "tsc", // Run "tsc" when any TS file is changed (for entire project)
    };

    Where the spawned command is literally "tsc" without any extra arguments. Previously, this was still chunked when a lot of files were staged. Now, it probably won't be chunked because the length of the command is just three letters.

    Also, native JavaScript/Node.js function tasks won't be chunked at all, when previously they were run multiple times when chunked:

    /** @&#8203;type {import('lint-staged').Configuration} */
    export default {
      "*.js": {
        title: "Log staged JS files to console",
        task: async (files) => {
          console.log("Staged JS files:", files);
        },
      },
    };

v17.1.1

Compare Source

Patch Changes
  • #​1820 a626a9f - It's now possible to set --max-arg-length=Infinity to effectively disable chunking of tasks based on the number of staged files. The parsing and validation of the numeric CLI options --max-arg-length and --concurrency has been improved.

v17.1.0

Compare Source

Minor Changes
  • #​1816 7568d4f - The console output of lint-staged has been simplified so that there's less interactive spinners and more explicit messages like "Started…" -> "Done!". The primary purpose of this was to remove Listr2, a very large dependency.

    Before:

    Size of node_modules/ after installing: 1561.7 kB with 29 packages.

    Fancy interactive spinners, but output dynamically changes:

    ✔ Backed up original state in git stash (0b191303)
    ✔ Running tasks for staged files...
    ✔ Staging changes from tasks...
    ✔ Cleaning up temporary files...

    After:

    Size of node_modules/ after installing: 974.0 kB with 5 packages (37.6 % smaller, 82.7 % less transitive dependencies).

    Simpler but more explicit output:

    ⋯ Backing up original state…
    ✔ Done backing up original state (35b38ed1)!
    ⋯ Running tasks for staged files…
        *.js — 1 file
          ⋯ oxlint --fix
        *.{json,md} — 1 file
          ⋯ oxfmt --write
    
    ✔ oxfmt --write
    ✔ oxlint --fix
    
    ✔ Done running tasks for staged files!
    ⋯ Staging changes from tasks…
    ✔ Done staging changes from tasks!
    ⋯ Cleaning up temporary files…
    ✔ Done cleaning up temporary files!
Patch Changes
  • #​1816 c19079d - Try to restore hidden unstaged changes when using --no-revert.

  • #​1818 efb23a2 - Console output colors are enabled/disabled more consistently.

  • #​1818 26112a1 - Failed JS function tasks now properly kill other tasks, unless --continue-on-error is used. Previously their failure didn't affect other tasks.

prettier/prettier (prettier)

v3.9.6

Compare Source

v3.9.5

Compare Source

diff

Markdown: Cap ordered list mark at 999,999,999 (#​19351 by @​tats-u)

CommonMark parsers only support ordered list item numbers up to 999,999,999.

With this change, Prettier now caps the ordered list item number at 999,999,999 to ensure that the output is correctly parsed as an ordered list by CommonMark parsers. Numbers larger than 999,999,999 are not parsed as list

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on Monday"
  • 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.


  • 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 July 13, 2026 05:05
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 13, 2026
@renovate
renovate Bot force-pushed the renovate/all-non-major branch 12 times, most recently from 22ac069 to bdf138f Compare July 20, 2026 08:43
@renovate
renovate Bot force-pushed the renovate/all-non-major branch 9 times, most recently from eed39eb to a082a6e Compare July 26, 2026 10:41
@renovate
renovate Bot force-pushed the renovate/all-non-major branch from a082a6e to dda350b Compare July 27, 2026 07:10
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants