# Biome @biomejs/biome@2.5.4 — Release & Upgrade Intelligence
- **Product:** Biome (https://biomejs.dev)
- **Version:** @biomejs/biome@2.5.4
- **Released:** Jul 15, 2026
- **Impact Score:** 5/10
- **Breaking Changes:** Not verified
- **Canonical Analysis:** https://changelogs.us/biome/updates/biomejs-biome-2.5.4/

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.5.4. Source highlight: Improved the performance of the HTML parser slightly in our synthetic benchmarks.

## New Features
- feat(yml/fmt): basic block properties
- feat(useSortedClasses): sort important-suffix classes in sort_v4
- feat(inference): inference engine via salsa

## Improvements
- perf(lint/html): avoid string comparisons for tag names

## Bug Fixes
- Improved the performance of the HTML parser slightly in our synthetic benchmarks.
- Fixed #6392: On-type formatting no longer moves comments before an `if` statement into its body.
- Fixed #10930: `noLabelWithoutControl` now correctly detects text interpolation in Astro, Svelte & Vue as valid accessible content.
- Fixed #10942: Svelte directives don't throw an accidental debug log anymore.
- Fixed #9196: `biome check --write --unsafe` no longer hangs forever when applying the `noCommentText` code fix.
- Fixed `#10885`: prevented a module-inference regression introduced by a housekeeping change.

## Upgrade Command
```bash
npm install --save-dev --save-exact @biomejs/biome@2.5.4
```
