v4.15.7 @biomejs/biome@2.5.11
low risk
rnwood/smtp4devAug 7, 2026 → Aug 27, 202621 days between releases
What's New
Added new linting rules for Astro and Vue, and fixed parsing issues in templates and CSS variable validation.
New Features
- Added `noUndeclaredCustomProperties` rule to report undefined CSS variables.
- Added `noAstroSetHtmlDirective` rule to prevent XSS via `set:html`.
Improvements
- Fixed `useValidAnchor` to accept Astro JSX shorthand attributes like `<a {href}>`.
- Fixed `noUnusedVariables` to recognize Vue bindings used in CSS `v-bind()`.
Bug Fixes
- Fixed `noVueRefAsOperand` to track refs through aliases and `toRefs()`.
- Fixed Astro templates rejecting unclosed HTML void elements.
- Fixed Astro expression parsing for adjacent elements inside expressions.
Upgrade Notes
If using Astro or Vue, verify CSS variables are declared or disable the new `noUndeclaredCustomProperties` rule to avoid false positives. Check Astro templates for implicit fragment syntax.
The Two Releases
v4.15.7
v4.15.7
Aug 7, 2026· 3 months ago
Maintenance release for FastGPT addressing MCP connection stability and UI configuration limits.
Full release notes@biomejs/biome@2.5.11
Biome CLI v2.5.11
Aug 27, 2026· 2 months ago
A patch release addressing Vue and Astro specific linting issues, adding a new security rule for Astro, and improving custom property validation in CSS.
Full release notes