Skip to content

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

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

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

Conversation

@renovate

@renovate renovate Bot commented May 1, 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 Pending OpenSSF
@agentclientprotocol/sdk ^0.4.9^0.29.0 age confidence dependencies minor OpenSSF Scorecard
@biomejs/biome (source) 2.4.92.5.8 age confidence devDependencies minor 2.5.9 OpenSSF Scorecard
@types/node (source) 24.12.024.13.3 age confidence devDependencies minor OpenSSF Scorecard
crate-ci/typos v1.43.0v1.49.0 age confidence action minor OpenSSF Scorecard
pnpm (source) 10.28.210.34.5 age confidence packageManager minor OpenSSF Scorecard
vite (source) 7.3.17.3.6 age confidence devDependencies patch OpenSSF Scorecard
zustand 5.0.125.0.15 age confidence dependencies patch OpenSSF Scorecard

Release Notes

agentclientprotocol/typescript-sdk (@​agentclientprotocol/sdk)

v0.29.0

Compare Source

Features

v0.28.1

Compare Source

Bug Fixes

v0.28.0

Compare Source

Features

v0.27.1

Compare Source

Bug Fixes
  • node-adapter: Cap HTTP request body size (#​186) (3832d4c)
  • node-adapter: harden Node adapter request parsing (220eae6)

v0.27.0

Compare Source

This is a big release! We have rewritten the SDK to have a more ergonomic design for creating new agents and clients. You can read more in the Migration Guide for how to migrate.

For now, you will still have the old interfaces available to ease the migration, but they are deprecated and will be removed in a future release.

Features

v0.26.0

Compare Source

Features

v0.25.1

Compare Source

Bug Fixes

v0.25.0

Compare Source

Features

v0.24.0

Compare Source

Features
  • Add resilient schema deserialization (#​167) (5864e73)
  • schema: Stabilize addl dirs and remove unstable model selectors (#​165) (fa6e302)

v0.23.0

Compare Source

Features
  • schema: Stabilize logout and update schema to v0.13.4 (#​163) (cfd900a)

v0.22.1

Compare Source

Bug Fixes

v0.22.0

Compare Source

Features

v0.21.1

Compare Source

Bug Fixes
  • emit .js extensions in generated schema barrel for nodenext consumers (#​146) (63b96db)

v0.21.0

Compare Source

Features

v0.20.0

Compare Source

Features

v0.19.2

Compare Source

Bug Fixes
  • Avoid event loop timing causing out of order messages (#​130) (8f514f3)

v0.19.1

Compare Source

Bug Fixes
  • avoid spurious unhandledRejection when transport fails mid-sendRequest (#​122) (b6b2cb4)
  • Flush decoder state at end of NDJSON stream (#​119) (4e1b07a)
  • Use TypeScript private keyword instead of ES #private fields (#​127) (c6e6ee2)

v0.19.0

Compare Source

Features

v0.18.2

Compare Source

Bug Fixes
  • propagate input stream errors through ndJsonStream (#​111) (f57a8d1)

v0.18.1

Compare Source

Bug Fixes
  • Handle ACP connection transport failures cleanly (#​103) (028ee3f)

v0.18.0

Compare Source

Features
  • unstable: Add initial additionalDirectories and NES support (#​104) (43cde3b)

v0.17.1

Compare Source

Bug Fixes

v0.17.0

Compare Source

Features

v0.16.1

Compare Source

Bug Fixes
  • unstable: Fixes for session/close capabilities (#​85) (e8721b7)

v0.16.0

Compare Source

Features

v0.15.0

Compare Source

Features
Bug Fixes

v0.14.1

Compare Source

Bug Fixes
  • inconsistent bigint vs number in zod and schema (#​66) (5e3c342)

v0.14.0

Compare Source

Features

v0.13.1

Compare Source

Bug Fixes

v0.13.0

Compare Source

Features

v0.12.0

Compare Source

Features

v0.11.0

Compare Source

Features

v0.10.0

Compare Source

Features

v0.9.0

Compare Source

Features

v0.8.0

Compare Source

Features

v0.7.0

Compare Source

Features

v0.6.0

Compare Source

Updates to the latest version of the ACP JSON Schema, v0.8.0

This update provides much improved schema interfaces. The migration should be minimal because in TypeScript the interfaces should be functionally equivalent. But there may be some areas where the types are now more informative to the compiler and will hopefully help you catch errors earlier.

v0.5.1

Compare Source

  • Add ability for agents and clients to provide information about their implementation
  • Fix incorrectly serialized _meta field on SetSessionModeResponse

v0.5.0

Compare Source

  • Provide access to an AbortSignal and closed promise on connections so you can wait for the connection to close and handle any other cleanup tasks you need for a graceful shutdown. #​11
  • Allow for more customization of error messages: #​12
  • Update to latest ACP JSON Schema: #​10
biomejs/biome (@​biomejs/biome)

v2.5.8

Compare Source

Patch Changes

v2.5.7

Compare Source

Patch Changes
  • #​10822 c171b3b Thanks @​pkallos! - Added the option ignoreIfStatements to useNullishCoalescing. Biome now flags if statements that only assign to a nullish variable (such as if (!a) { a = b }) and can rewrite them to ??=. When enabled, Biome ignores those if statements.

  • #​11136 e63354c Thanks @​AkashNaickar! - Added a new nursery rule noExtendNative, which reports extending the prototype of a built-in object.

  • #​10094 e007143 Thanks @​THEjacob1000! - Added the nursery rule noTailwindArbitraryValue. Biome now reports Tailwind CSS arbitrary values such as w-[400px], including in HTML/JSX class attributes, configured utility functions, and tagged templates.

  • #​11184 135f476 Thanks @​subotac! - Fixed #​11176: noUnknownPseudoClass now recognizes Vue's :deep() pseudo-class inside .vue style blocks.

  • #​8239 a519f9d Thanks @​cormacrelf! - Fixed #​8233, where Biome CLI in
    stdin mode didn't work correctly when handling files in projects with nested
    configurations. For example, with the following structure,
    --stdin-file-path=subdirectory/... would not use the nested configuration in
    subdirectory/biome.json:

    ├── biome.json
    └── subdirectory
        ├── biome.json
        └── lib.js
    
    biome format --write --stdin-file-path=subdirectory/lib.js < subdirectory/lib.js

    Now, the nested configuration is correctly picked up and applied.

    In addition, Biome now shows a warning if --stdin-file-path is provided but
    that path is ignored and therefore not formatted or fixed.

  • #​11138 8c2c6bd Thanks @​ematipico! - Fixed noUnnecessaryConditions: Biome now chooses the same function overload as TypeScript when an argument is a callback, so conditions that were previously missed are reported.

    The following code is now invalid, because a parameter typed () => void accepts an async callback and schedule therefore returns string:

    declare function schedule(handler: () => void): string;
    declare function schedule(handler: () => Promise<void>): string | undefined;
    
    schedule(async () => {}) ?? "fallback";

    The following code is also now invalid, because map(() => 42) returns 42:

    type Mapper<T> = () => T;
    declare function map<T>(mapper: Mapper<T>): T;
    
    map(() => 42) || flag;
  • #​11138 8c2c6bd Thanks @​ematipico! - Fixed #​11087: noUnnecessaryConditions no longer reports optional chains and nullish coalescing whose receiver can be nullish.

    For example, the optional chain and fallback in the following code are no longer reported:

    declare const usage: { range: { startDate: string } } | null;
    const startDate = usage?.range.startDate ?? "N/A";
  • #​11118 9c16840 Thanks @​subotac! - Fixed #​11098: The HTML formatter now preserves the configured trailing newline when a file ends with a comment.

    -<!-- trailing comment -->
    \ No newline at end of file
    +<!-- trailing comment -->
  • #​11201 0e80610 Thanks @​Bishwas-py! - Fixed #​11182: suppression comments for noPositiveTabindex now suppress the rule in HTML files when the attributes of the element span multiple lines.

  • #​11079 607afd2 Thanks @​dyc3! - The HTML formatter now lays out the srcset attribute of <img> and <source> as the list of candidates it is. Runs of whitespace between candidates collapse, and once the list no longer fits on one line each candidate goes on its own line with the descriptors aligned:

    - <img srcset="/visual@0.5.png  400w, /visual.png 805w, /visual@2x.png 1610w, /visual@3x.png 2415w" />
    + <img
    +   srcset="
    +     /visual@0.5.png  400w,
    +     /visual.png      805w,
    +     /visual@2x.png  1610w,
    +     /visual@3x.png  2415w
    +   "
    + />
  • #​11156 fed72c7 Thanks @​saberoueslati! - Fixed #​11129: noUnusedVariables no longer reports Vue bindings as unused when they are assigned through automatically unwrapped template refs.

  • #​11124 d890b39 Thanks @​denbezrukov! - Fixed CSS formatting of line comments between a declaration colon and value to preserve their source indentation.

     .test {
       background:
    -  /////// foo
    -  // bar
    +        /////// foo
    +        // bar
         radial-gradient(circle, #&#8203;000, transparent);
     }
  • #​11113 3d8ab73 Thanks @​denbezrukov! - Fixed CSS formatting of long block comments between comma-separated property values:

     .foo {
       box-shadow:
    -    1000px /* long long long long long long long long long long long long comment */ 1000px /* long long long long long long long long long comment */ 2px color(srgb 0.555555555 0.555555555 0.555555555),
    +    1000px
    +      /* long long long long long long long long long long long long comment */
    +      1000px /* long long long long long long long long long comment */ 2px
    +      color(srgb 0.555555555 0.555555555 0.555555555),
         1px 1px black;
     }
  • #​11127 da5c1a5 Thanks @​dyc3! - The HTML formatter now picks the quote character for an attribute by counting the quotes in the value rather than looking only for a double quote. &apos; and &quot; count as the characters they stand for, and only the character that ends up as the delimiter stays escaped:

    - <div title='123 &apos;&quot; 456'></div>
    + <div title="123 '&quot; 456"></div>

    Entities that are not quotes, such as &amp; or &[#&#8203;39](https://redirect.github.com/biomejs/biome/issues/39);, are left exactly as written.

  • #​11193 77035bb Thanks @​dyc3! - Fixed the HTML formatter collapsing the blank line between an element and the text that follows it. A blank line before text is now kept, the way one before another element already was:

      <div>foo</div>
    -
      text
  • #​11106 ad80f57 Thanks @​dyc3! - The HTML formatter now writes the HTML5 doctype in lowercase, matching Prettier:

    - <!DOCTYPE html>
    + <!doctype html>

    This only applies to a plain .html file whose doctype stands alone. A doctype that names a DTD keeps the case it was written with, since the rest of the declaration is not lowercased either:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

    A .vue, .svelte, or .astro file keeps whatever the author wrote.

  • #​11188 60679db Thanks @​dyc3! - Fixed the HTML formatter printing a comment twice when it ended the line of the last element in a document:

    - text<!-- a --><!-- a -->
    + text<!-- a -->
  • #​11077 4dcd0d9 Thanks @​dyc3! - Fixed a bug where the HTML formatter collapsed the whitespace inside <textarea>, <xmp> and <plaintext>, changing what the page renders.

    - <textarea>
    -  line one
    - line two </textarea>
    + <textarea>line one line two</textarea>

    Biome now prints the content of these elements exactly as it appears in the source, matching the existing behavior for <pre>.

  • #​11194 abfbb11 Thanks @​dyc3! - Fixed the HTML formatter refusing to format a Svelte file containing an array pattern that skips a position:

    {#each animals as [, value]}
    	<p>{value}</p>
    {/each}
  • #​10094 e007143 Thanks @​THEjacob1000! - Fixed useSortedClasses to correctly detect unsorted classes in static member expression tagged templates (e.g. tw.div\...``). Previously, these were silently skipped due to surrounding whitespace trivia not being stripped from the tag name.

  • #​11078 10da30e Thanks @​dyc3! - Fixed Vue single-file components failing to parse when they contain a custom block such as <i18n> or <docs>, or a <template> written in another language. Their content is no longer read as HTML, so a block may hold whatever its own tooling expects:

    <docs>
    This block is prose, and it may mention a `<my-component>` without closing it.
    </docs>
    
    <template lang="pug">
      .test
        #foo
    </template>

    Previously both blocks produced a parse error and the whole file was left unformatted. Biome now prints their content unchanged while still formatting the opening tag.

  • #​11231 4afd901 Thanks @​ematipico! - Improved the performance of the following lint rules:

  • #​11134 2fa0a62 Thanks @​yanthomasdev! - Clarified the warning emitted when using the experimental json and json-pretty reporters.

  • #​11198 ed88b13 Thanks @​saberoueslati! - Fixed #​11171: variables referenced only inside a Svelte attachment ({@attach ...}) are no longer reported as unused by noUnusedVariables and noUnusedImports.

  • #​11155 6ee17ea Thanks @​dyc3! - Improved performance when printing diagnostics to the console.

  • #​11160 217f8ad Thanks @​dyc3! - Improved the performance of noFloatingPromises by skipping type inference for assignment statements, which are always considered handled.

  • #​11159 26c23d9 Thanks @​saberoueslati! - Fixed #​11144: noFloatingPromises no longer reports already-awaited optional Promise values.

  • #​11138 8c2c6bd Thanks @​ematipico! - Fixed #​11121: noUnnecessaryConditions no longer reports conditions based on an inapplicable function overload.

    For example, the condition in the following code is no longer reported because query({}) selects the overload that returns boolean:

    declare function query(options: { initial: string }): { isPending: false };
    declare function query(options: { initial?: string }): { isPending: boolean };
    
    const { isPending } = query({});
    isPending || fallback;
  • #​11152 c4fc6a9 Thanks @​dyc3! - Improved the performance of collecting rule timings with --profile-rules in heavily multithreaded environments.

  • #​11128 4d3ff76 Thanks @​ematipico! - Fixed #​7635: noDeprecatedImports now detects deprecated ambient declarations that are exported separately.

  • #​11117 01f7ef5 Thanks @​subotac! - Fixed #​11014: noDelete no longer reports process.env["FOO"] style property deletions.

  • #​11168 9847e68 Thanks @​saberoueslati! - Added the nursery rule noNonScalableViewport, which reports viewport metadata that disables user scaling with user-scalable=no.

    For example:

    <meta name="viewport" content="width=device-width, user-scalable=no" />
  • #​11154 a1d6b1f Thanks @​dyc3! - Improved the performance of noImportCycles by skipping graph traversals for imports that cannot be part of a cycle.

  • #​11175 d96d6dd Thanks @​ematipico! - Fixed CSS parsing of registered custom properties: Biome now correctly validates the syntax descriptor of @property rules.

v2.5.6

Compare Source

Patch Changes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 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 force-pushed the renovate/all-minor-patch branch from f2a6acc to 66c10a8 Compare May 1, 2026 12:59
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 8328c32 to 94a3956 Compare May 14, 2026 16:32
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from e8127e0 to c7d23eb Compare May 21, 2026 14:14
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 5471800 to 8a34488 Compare May 31, 2026 01:57
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 9ea0e58 to 0971e88 Compare June 4, 2026 18:50
@renovate

renovate Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Progress: resolved 1, reused 0, downloaded 0, added 0
 ERR_PNPM_NO_MATURE_MATCHING_VERSION  Version 2.5.8 (released 4 days ago) of @biomejs/biome does not meet the minimumReleaseAge constraint

This error happened while installing a direct dependency of /tmp/renovate/repos/github/marimo-team/use-acp

The latest release of @biomejs/biome is "2.5.8". Published at 8/11/2026

Other releases are:
  * nightly: 1.9.5-nightly.81fdedb published at 11/26/2024
  * beta: 2.0.0-beta.6 published at 6/2/2025

If you need the full list of all 147 published versions run "pnpm view @biomejs/biome versions".

If you want to install the matched version ignoring the time it was published, you can add the package name to the minimumReleaseAgeExclude setting. Read more about it: https://pnpm.io/settings#minimumreleaseageexclude

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from eded68c to a90b83f Compare June 8, 2026 23:15
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from c3d7744 to ff4644c Compare June 19, 2026 15:01
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from f80c744 to 511a7bf Compare June 22, 2026 03:09
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 86b1ded to f311511 Compare June 30, 2026 19:29
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 37bd335 to 28cab77 Compare July 11, 2026 09:29
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from cd4c345 to 2718cda Compare July 18, 2026 05:36
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 2adf76f to b5974de Compare July 24, 2026 18:11
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from e59542e to db24063 Compare August 3, 2026 16:51
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from db24063 to 78b1f62 Compare August 7, 2026 14:29
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 78b1f62 to 10810bd Compare August 14, 2026 17:32
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