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

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.5.7. Source highlight: 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.

## Bug Fixes
- 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.
- Added a new nursery rule `noExtendNative`, which reports extending the prototype of a built-in object.
- 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.
- Fixed #11176: `noUnknownPseudoClass` now recognizes Vue's `:deep()` pseudo-class inside `.vue` style blocks.
- Fixed #8233, where Biome CLI in
- 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.

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