Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore: bump @biomejs/biome from 2.4.10 to 2.5.10 in /site - #28120

Merged
github-actions[bot] merged 2 commits into
mainfrom
dependabot/npm_and_yarn/site/biomejs/biome-2.5.7
Aug 31, 2026
Merged

chore: bump @biomejs/biome from 2.4.10 to 2.5.10 in /site#28120
github-actions[bot] merged 2 commits into
mainfrom
dependabot/npm_and_yarn/site/biomejs/biome-2.5.7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown
Contributor

Bumps @biomejs/biome from 2.4.10 to 2.5.10.

Release notes

Sourced from @​biomejs/biome's releases.

Biome CLI v2.5.10

2.5.10

Patch Changes

  • #11403 8f7786f Thanks @​Princesseuh! - Fixed Astro rejecting JavaScript comments between attributes.

    <div /* block comment */ class="something"></div>
    <Component /* c */ client:load />
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed a bare < in Astro text being treated as the start of a tag, such as <p>5 < 6 and 7 > 6</p>. As in HTML, a < that cannot open a tag is text and needs no escaping.

  • #11438 3133ffa Thanks @​Princesseuh! - Fixed #8294: an Astro expression holding only a comment is no longer reported as a parse error, which also stopped the whole file from being formatted.

    <div>{/* a note */}</div>
    <div class={/* a note */}>x</div>
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed #9165: an empty Astro expression such as <div>{}</div> no longer fails to parse. Astro renders {} as nothing.

  • #11403 8f7786f Thanks @​Princesseuh! - Fixed Astro expressions containing a comment failing to parse.

    <div>{/* block comment */ x}</div>
    <div>{/* only a comment */}</div>
  • #11403 8f7786f Thanks @​Princesseuh! - Added support for Astro's fragment shorthand.

    <>
      <p>a</p>
    </>
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed an Astro frontmatter block being cut short by a closing tag inside a string or comment.

    ---
    const a = "</script>";
    // </script> in a comment
    ---
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed --- being read as an Astro frontmatter fence when markup precedes it. Astro only recognizes frontmatter at the very start of a file, so a file opening with a comment now has no frontmatter, and its --- lines are content.

... (truncated)

Changelog

Sourced from @​biomejs/biome's changelog.

2.5.10

Patch Changes

  • #11403 8f7786f Thanks @​Princesseuh! - Fixed Astro rejecting JavaScript comments between attributes.

    <div /* block comment */ class="something"></div>
    <Component /* c */ client:load />
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed a bare < in Astro text being treated as the start of a tag, such as <p>5 < 6 and 7 > 6</p>. As in HTML, a < that cannot open a tag is text and needs no escaping.

  • #11438 3133ffa Thanks @​Princesseuh! - Fixed #8294: an Astro expression holding only a comment is no longer reported as a parse error, which also stopped the whole file from being formatted.

    <div>{/* a note */}</div>
    <div class={/* a note */}>x</div>
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed #9165: an empty Astro expression such as <div>{}</div> no longer fails to parse. Astro renders {} as nothing.

  • #11403 8f7786f Thanks @​Princesseuh! - Fixed Astro expressions containing a comment failing to parse.

    <div>{/* block comment */ x}</div>
    <div>{/* only a comment */}</div>
  • #11403 8f7786f Thanks @​Princesseuh! - Added support for Astro's fragment shorthand.

    <>
      <p>a</p>
    </>
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed an Astro frontmatter block being cut short by a closing tag inside a string or comment.

    ---
    const a = "</script>";
    // </script> in a comment
    ---
  • #11403 8f7786f Thanks @​Princesseuh! - Fixed --- being read as an Astro frontmatter fence when markup precedes it. Astro only recognizes frontmatter at the very start of a file, so a file opening with a comment now has no frontmatter, and its --- lines are content.

    <!-- c -->

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 13, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) August 13, 2026 11:02
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/site/biomejs/biome-2.5.7 branch 2 times, most recently from 46298a5 to e341e48 Compare August 17, 2026 07:18
@dependabot @github

dependabot Bot commented on behalf of github Aug 27, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

2 similar comments
@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@dependabot @github

dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor Author

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.4.10 to 2.5.10.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/[email protected]/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.7
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot changed the title chore: bump @biomejs/biome from 2.4.10 to 2.5.7 in /site chore: bump @biomejs/biome from 2.4.10 to 2.5.10 in /site Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/site/biomejs/biome-2.5.7 branch from e341e48 to 5be8379 Compare August 31, 2026 14:11
Biome 2.5.10 changes formatting for some call expressions, adds the a11y
noAmbiguousAnchorText rule, and no longer reports several previously
suppressed diagnostics.
@blinkagent
blinkagent Bot requested a review from DanielleMaywood as a code owner August 31, 2026 17:25
@matifali
matifali requested a review from aslilac August 31, 2026 17:29
@github-actions
github-actions Bot merged commit a854b42 into main Aug 31, 2026
26 checks passed
@github-actions
github-actions Bot deleted the dependabot/npm_and_yarn/site/biomejs/biome-2.5.7 branch August 31, 2026 17:32
ThomasK33 added a commit that referenced this pull request Sep 1, 2026
Repairs two Storybook interaction tests that are deterministically
broken on `main`, blocking every branch whose author runs the opt-in
full pre-push hook (`make test-storybook`).

## What broke

- **`TrialRequestForm > Keyboard Navigation`**: the biome 2.4.10 →
2.5.10 bump (#28120) autofixed an `aria-label` onto the premium trial
form's "Learn more" docs link. The accessible name of the link is now
the aria-label, so the story's exact-name query `getByRole("link", {
name: "Learn more" })` no longer matches anything.
- **`LicenseBannerView > Three Warnings`**: the generic-collapse
refactor (#28831) renders `CollapsibleTrigger`'s own `<button>` around
the `<Button>` child — invalid HTML (nested buttons) and two identically
named "Show more" buttons in the accessibility tree, which the story's
`getByRole("button", { name: /show more/i })` rejects as ambiguous.

## Fixes

- Query the link by its real accessible name (the aria-label).
- `asChild` on the collapse trigger so it decorates the existing
`Button` instead of nesting one, and merge the trigger's className onto
the Button. This also removes the React "button cannot be a descendant
of button" hydration warning the story logs today.

## Why CI did not catch it

The storybook interaction project only runs locally: `test-js` runs
`vitest --project=unit`, and the CI Storybook job does pixel snapshots
(and fails on dependabot PRs for the unrelated reason that `PIXEL_KEY`
is unavailable to them). The full interaction suite runs in the opt-in
pre-push hook, where these two failures block any push. Possibly worth a
follow-up to run `vitest --project=storybook` in CI.

Validation: both story files green in isolation, and the full `make
pre-push` suite (3,545 story tests) passes locally with these two fixes.

---
_Generated with [`mux`](https://github.com/coder/mux) • Model:
`anthropic:claude-fable-5` • Thinking: `xhigh`_
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants