Biome CLI v2.2.2
Component: @biomejs/biome ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
Biome @biomejs/[email protected]. Source highlight: Fixed an issue where Biome got stuck when analyzing some files. This is usually caused by a bug in the inference engine. Now Biome has some guards in place in case the number of types grows too much, and if that happens, a diagnostic is emitted and the inference is halted.
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (2)
- feat(linter): auto add Svelte globals for .svelte.test/spec files
- feat(grit): add JSX node name mappings for GritQL patterns
โก Performance & Enhancements (2)
- perf: determine folders more efficiently
- docs(lint): improve noUndeclaredDependencies
๐ง Bug Fixes & Patches (6)
- Fixed an issue where Biome got stuck when analyzing some files. This is usually caused by a bug in the inference engine. Now Biome has some guards in place in case the number of types grows too much, and if that happens, a diagnostic is emitted and the inference is halted.
- Fixed an issue where the function `scanProject` wouldn't work as expected.
- Partially fixed #6782: JSX node kinds are now supported in GritQL AST nodes.
- Fixed #748, where Biome Language Server didn't show the unsafe fixes when requesting the quick fixes. Now all LSP editors will show also opt-in, unsafe fixes.
- Fixed #7020: Resolved an issue with analysing types of static member expressions involving unions. If the object type was a union that referenced nested unions, it would trigger an infinite loop as it tried to keep expanding nested unions, and the set of types would grow indefinitely.
- Resolved an overcorrection in `useImportExtensions` when importing explicit index files.