Tailwind arbitrary values now parse as CSS (
4dbd88e)
Biome’s Tailwind parser was expanded to treat arbitrary values as CSS, adding support for CSS functions, math functions, URLs, numbers, percentages, ratios, and parenthesized expressions inside brackets. The change includes substantial lexer/syntax/factory updates and new snapshot coverage for both valid and error cases, so it should close a whole class of Tailwind parsing gaps.
New Vue rule: useVueValidVFor (
7b8d4e1)
A new nursery lint rule validates Vue v-for directives, flagging invalid aliases, missing component keys, and keys that don’t use iteration variables. It’s wired into rule configuration, ESLint migration, the JSON schema/backend, and ships with docs plus invalid/valid tests, making it a user-facing lint addition.
CSS duplicate-selector detection gets faster (
cceb45b)
The no_duplicate_selectors rule was refactored to deduplicate rule context tracking with hashed at-rule nesting instead of cloning full context vectors. That lowers bookkeeping overhead while preserving duplicate detection behavior, which matters in larger stylesheets.
