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

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.6.5. Source highlight: Added the new nursery rule `noArrayForEach`, which reports `forEach()` calls that can be written as `for...of` loops. Values known not to be arrays, such as a `Map` or a `Set`, are ignored.

## Bug Fixes
- Added the new nursery rule `noArrayForEach`, which reports `forEach()` calls that can be written as `for...of` loops. Values known not to be arrays, such as a `Map` or a `Set`, are ignored.
- Added the new nursery rule `noAwaitInPromiseMethods`, which reports `await` inside the array passed to `Promise.all()`, `Promise.allSettled()`, `Promise.any()`, or `Promise.race()`. The `await` pauses the code before the method is called, so the promises no longer run at the same time.
- Added the new nursery rule `noChainedComparison`, which reports comparisons chained like `a < b < c` or `a === b === c`. JavaScript compares `a` with `b` first, and then compares the resulting `true` or `false` with `c`, so `3 > 2 > 1` is `false`.
- Added the nursery rule `noDynamicDelete`, which disallows using `delete` with a property name that is computed at runtime. Fixed property names written as string or number literals are allowed.
- Added the nursery rule `noLateEventControl`, which reports calls to `preventDefault()`, `stopPropagation()`, and `stopImmediatePropagation()` that run after the browser has finished handling the event, where they have no effect.
- Added the nursery rule `noMapSpread`, which disallows spreading objects or arrays in the values returned by `map()` and `flatMap()` callbacks. Each spread copies a whole object or array for every item, which is slow for large arrays. Its unsafe fix replaces an object that starts with a spread with `Object.assign()`.

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