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

## Executive Summary (TL;DR)
Biome @biomejs/biome@2.3.13. Source highlight: Improved `useVueValidVOn` to be more closely aligned with the source rule. It will now properly allow modifiers for all possible keyboard events. It should have better performance when there are no violations of the rule as well.

## New Features
- feat(js_analyze): implement useConsistentEnumValueType

## Bug Fixes
- Improved `useVueValidVOn` to be more closely aligned with the source rule. It will now properly allow modifiers for all possible keyboard events. It should have better performance when there are no violations of the rule as well.
- Fixed #8710: Biome now parses Vue dynamic slot shorthand arguments that use template literals in `[]`.
- Fixed #8708: Tailwind `@utility` directives now parse functional utility names like `px-*` when Tailwind directives are enabled.
- Fixed an issue with `biome migrate eslint` where it couldn't detect rules for CSS, GraphQL, and HTML.
- Fix the `--reporter=summary` output incorrectly merging and displaying wrong issue counts for different rules. Fixes #8730
- Added new nursery rule `use-consistent-enum-value-type`. This rule disallows enums from having both number and string members.

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