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

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.4.8. Source highlight: Fixed #9463: the "Biome found a configuration file outside of the current working directory" diagnostic now includes the configuration file path and the working directory, giving users actionable information to debug the issue.

## New Features
- feat(css): parse scss interpolated selector names
- feat(css): add support for modern CSS properties, pseudo-classes, and pseudo-elements
- feat(lint): add noDrizzleDeleteWithoutWhere and noDrizzleUpdateWithoutWhere rules
- feat(css): parse scss interpolation for selectors and declaration names

## Bug Fixes
- Fixed #9463: the "Biome found a configuration file outside of the current working directory" diagnostic now includes the configuration file path and the working directory, giving users actionable information to debug the issue.
- Fixed #8959: Fixed TypeScript arrow function formatting when a comment appears after `=>`.
- Added the rule `noDrizzleUpdateWithoutWhere` to prevent accidental full-table updates when using Drizzle ORM without a `.where()` clause.
- Fixed #9187: Astro frontmatter containing regex literals with quotes (`/'/`, `/"/`) or dashes (`/---/`) no longer causes parse errors.
- Fixed #9524: remove extra space before `>` when `bracketSameLine` is true and the self-closing slash is absent in HTML formatter.
- Fixed #9238: The HTML parser no longer incorrectly reports `---` inside element content (e.g. `<td>---</td>`) as an "Unexpected value or character" error.

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