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

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.6.3. Source highlight: Added the new nursery rule `noArraySortForMinMax`, which reports sorting an array only to read its smallest or largest value. Use `Math.min()` or `Math.max()` instead.

## New Features
- feat(lint): add useIteratorZip
- feat(lint): add noUselessSplice
- feat(lint): add noEagerArrayMethodsInLoops
- feat(lint): add useVueTypedRef
- feat(lint): add noDanglingUnderscore
- feat(lint): add useConsistentUnicodeBom (all languages)

## Improvements
- perf: refactor a bunch preorder() calls to use preorder_of_kinds() instead
- perf(rowan): refactor grand_parent() to not allocate a red node for parent

## Bug Fixes
- Added the new nursery rule `noArraySortForMinMax`, which reports sorting an array only to read its smallest or largest value. Use `Math.min()` or `Math.max()` instead.
- Added the nursery rule `noBooleanSortComparator`, which reports sort comparators that return a boolean instead of a number. For example, `array.sort((a, b) => a > b)` never puts the first item before the second, so the array isn't sorted correctly.
- Added the new nursery rule `noEagerArrayMethodsInLoops`, which reports `.map()` and `.filter()` calls in the header of `for...of` loops. These calls build a new array that is only used by the loop.
- Added the nursery rule `noNewRequire`, which disallows calling `require` with `new`, such as `new require("app-header")`.
- Added the new nursery rule `noObsoleteAttributes`, which disallows obsolete attributes on HTML elements and suggests what to use instead.
- Added the nursery rule `noPathConcat`, which disallows building file paths and URLs by joining strings to `__dirname`, `__filename`, `import.meta.dirname`, `import.meta.filename`, or `import.meta.url`.

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