# Biome @biomejs/biome@2.6.2 — Release & Upgrade Intelligence
- **Product:** Biome (https://biomejs.dev)
- **Version:** @biomejs/biome@2.6.2
- **Released:** Oct 21, 2026
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/biome/updates/biomejs-biome-2.6.2/

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.6.2. Source highlight: Added a `--git` flag to `biome init`. The flag enables Git VCS integration and sets `vcs.useIgnoreFile` to `true` in the generated configuration, even when the command runs outside a Git repository.

## Breaking Changes & Deprecations
- Breaking news ```

## New Features
- Added a `--git` flag to `biome init`. The flag enables Git VCS integration and sets `vcs.useIgnoreFile` to `true` in the generated configuration, even when the command runs outside a Git repository.
- Added the `biome migrate stylelint` command. It imports a Stylelint configuration and its ignore settings into your Biome configuration, mapping Stylelint rules to their Biome equivalents. Pass `--write` to apply the changes, and `--include-inspired` or `--include-nursery` to migrate additional rules.
- Added the new assist action `useGraphqlSortedDefinitions`, which sorts the named definitions of a GraphQL document, such as types, type extensions, directives, fragments, and operations.
- Added support for `useTailwindSortedClasses` rule in HTML-ish files.
- Adds a new `resolutionKind` option for object-syntax plugin entries.
- Added `biome inspect config` to show resolved configuration values and their origins as human-readable diagnostics, including matching overrides.

## Bug Fixes
- Fixed #11082: glob patterns in the `includes` option of a plugin are now matched against file paths relative to the directory of the configuration file, the same as `files.includes` and `overrides[].includes`.
- Added `biome inspect plugins` to list resolved rules by plugin and importing preset without loading or executing plugin code. Include globs show which files each import targets, and `--path` selects a target file. Fixed Markdown linter overrides and their configuration inspection.
- Enhanced the nursery rule `useLogicalProperties` to check physical CSS values in addition to physical property names.
- Added the nursery rule `noDoubleComparison`, which reports two comparisons of the same values that can be combined into one. For example, `x === y || x < y` can be written as `x <= y`.
- Added the new nursery rule `noNestedSwitch`, which disallows `switch` statements inside other `switch` statements.
- Added the new nursery rule `noNestedTemplateLiterals`, which disallows template literals written inside other template literals.

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