what stackpulse tracks
Biome releases from GitHub
StackPulse watches Biome release notes and keeps the original source link close to every summary.
One toolchain for your web project: format, lint, and more StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Biome release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces several new nursery rules for React, Svelte, and CSS, along with performance improvements and bug fixes. Key changes include new linting capabilities for React Compiler, Svelte const declarations, and CSS property syntax validation.
Developers using Biome for React, Svelte, or CSS linting may need to update their configurations or code to accommodate new rules and fixes.
Review new nursery rules and update Svelte code to use `$derived()` instead of legacy `{@const}` tags where applicable.
This release introduces new linting rules for nullish coalescing, native object extension, and Tailwind CSS arbitrary values. It also includes several fixes for nested configurations, Vue pseudo-classes, and HTML/CSS formatting.
Users of Biome CLI with nested configurations or specific linting rules (noUnnecessaryConditions, noUnknownPseudoClass, noUnusedVariables) may be affected by fixes and improvements.
Update to version 2.5.7 to benefit from new rules and fixes, especially if using nested configurations or affected linting rules.
This release focuses on performance improvements, bug fixes, and enhanced linting accuracy. Key changes include fixing a performance regression in `noMisusedPromises`, improving CSS formatting, and resolving issues with Svelte file handling.
Users of Biome CLI, especially those working with Svelte files or using type-aware linting rules, will benefit from the fixes and improvements.
Update to the latest version to take advantage of performance improvements and bug fixes.
This release focuses on bug fixes and improvements across various rules and formatters, particularly enhancing the handling of bigint literals, CSS formatting, and type inference.
Users relying on specific rules like `useExhaustiveSwitchCases`, `noBaseToString`, or CSS formatting will benefit from these fixes.
Update to version 2.5.5 to benefit from the latest fixes and improvements.
This release focuses on performance improvements, bug fixes, and enhancements to the HTML parser and linting rules. Notable changes include improved handling of comments in on-type formatting and fixes for Svelte directives.
Users of Biome CLI, especially those working with HTML, Svelte, and YAML files, will benefit from the improvements and fixes.
Update to version 2.5.4 to take advantage of the latest fixes and improvements.
This patch release focuses on bug fixes across CSS, Svelte, Vue, and TypeScript parsing, along with improvements to linter rule accuracy and language server stability.
Users working with CSS Modules, Svelte, Vue, TypeScript type assertions, or HTML parsing may encounter fewer false positives and crashes.
Update to benefit from stability fixes and improved rule accuracy.
This patch release adds new options for nullish coalescing rules, introduces a new Svelte-specific lint rule, and includes various bug fixes and performance improvements.
Users of Biome's linter with Svelte projects or those using nullish coalescing rules may benefit from these updates.
Update to v2.5.2 to take advantage of new rule options and bug fixes.
This release focuses on bug fixes and improvements across various components, including the CSS formatter, JSON reporters, and the Biome Language Server. Several issues related to rule detection and configuration handling have been resolved.
Users relying on the Biome Language Server, CSS formatter, or JSON reporters may be affected by the fixes and improvements.
Update to the latest version to benefit from the bug fixes and improvements.
This release introduces several new lint rules and features, including a concise reporter, accessibility improvements, and new nursery rules for CSS and HTML. It also adds a `biome upgrade` command for standalone installations.
Developers using Biome for linting and formatting HTML, CSS, and JSX files will benefit from new accessibility and style rules.
Upgrade to version 2.5.0 to take advantage of new lint rules and features.
This release introduces a new helper function `spanInBytesToSpanInCodeUnits` to convert byte-based spans from Biome diagnostics to UTF-16 code unit spans, addressing issues with non-ASCII text extraction. Additionally, it includes various CSS, HTML, and JavaScript feature enhancements.
Developers using Biome's JavaScript APIs, especially those dealing with non-ASCII text extraction, are affected.
Update to version 6.0.0 to utilize the new `spanInBytesToSpanInCodeUnits` helper function and other enhancements.
This release focuses on bug fixes and improvements across various areas, including Astro file diagnostics, HTML formatting, and rule enhancements.
Users working with Astro files, HTML, Svelte, and CSS/SCSS may be affected by the fixes and improvements.
Update to the latest version to benefit from the fixes and improvements.
This release introduces several new nursery rules for Vue and Jest/Vitest, improves existing rules, and fixes various bugs. It also enhances the `organizeImports` action and improves linter performance.
Developers using Vue, Jest, or Vitest may benefit from the new rules and improvements.
Update to the latest version to take advantage of new rules and bug fixes.
This release introduces a new nursery rule `useTestHooksOnTop` for enforcing lifecycle hooks placement in tests, improves HTML parser diagnostics for void elements, and fixes several bugs in linter rules and Svelte parsing.
Developers using Biome for linting and formatting JavaScript, TypeScript, HTML, and Svelte code will benefit from the bug fixes and new rules.
Update to the latest version to take advantage of the new features and bug fixes.