Biome @biomejs/[email protected]stable Released Feb 16, 2026
Impact Score: 5/10

Biome CLI v2.4.1

Source available โ€” automated, not human-reviewed

Component: @biomejs/biome ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
$ npm install --save-dev --save-exact @biomejs/[email protected]
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Biome @biomejs/[email protected]. Source highlight: Fixed #9052. This PR reverts changes introduced by https://github.com/biomejs/biome/pull/8519, which caused unwanted changes on how paths are resolved.

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป 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 (1)

  • feat(markdown): port snapshots from prettier

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fixed #9052. This PR reverts changes introduced by https://github.com/biomejs/biome/pull/8519, which caused unwanted changes on how paths are resolved.
  • Fixed #9090, where SCSS files were incorrectly processed by Biome. This was a regressions caused by the latest developments for supporting SCSS out of the box.
  • Fixed #9081: The `noUnknownPseudoElement` rule no longer reports false positives for any known pseudo elements in CSS modules. This was a regression introduced in v2.4.0.
  • Fixed #9095, where Biome didn't print anything in stdin mode. This was a regression caused by a recent, internal refactor.
  • fix(core): scss handling
  • fix(cli): stdin regression
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## 2.4.1 ### Patch Changes - [#9092](https://github.com/biomejs/biome/pull/9092) [`6edd600`](https://github.com/biomejs/biome/commit/6edd6006b3f58e2e60f16eecd232cb6029794d5e) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#9052](https://github.com/biomejs/biome/issues/9052). This PR reverts changes introduced by https://github.com/biomejs/biome/pull/8519, which caused unwanted changes on how paths are resolved. - [#9091](https://github.com/biomejs/biome/pull/9091) [`3bf674d`](https://github.com/biomejs/biome/commit/3bf674d2b30dc039b2488f2e57a779aea29024ae) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#9090](https://github.com/biomejs/biome/issues/9090), where SCSS files were incorrectly processed by Biome. This was a regressions caused by the latest developments for supporting SCSS out of the box. - [#9100](https://github.com/biomejs/biome/pull/9100) [`66931a8`](https://github.com/biomejs/biome/commit/66931a8d024fb33b004b1aad3ae8fe63ddac4781) Thanks [@siketyan](https://github.com/siketyan)! - Fixed [#9081](https://github.com/biomejs/biome/issues/9081): The `noUnknownPseudoElement` rule no longer reports false positives for any known pseudo elements in CSS modules. This was a regression introduced in v2.4.0. - [#9102](https://github.com/biomejs/biome/pull/9102) [`d01b903`](https://github.com/biomejs/biome/commit/d01b90322ee587c65fbb7920ecd5d21ae13eeb52) Thanks [@ematipico](https://github.com/ematipico)! - Fixed [#9095](https://github.com/biomejs/biome/issues/9095), where Biome didn't print anything in stdin mode. This was a regression caused by a recent, internal refactor. ## What's Changed * chore: docs that break website by @ematipico in https://github.com/biomejs/biome/pull/9077 * chore(deps): update dependency @types/node to v24.10.13 by @renovate[bot] in https://github.com/biomejs/biome/pull/9083 * chore(deps): update dependency rust to v1.93.1 by @renovate[bot] in https://github.com/biomejs/biome/pull/9084 * chore(deps): update github-actions by @renovate[bot] in https://github.com/biomejs/biome/pull/9086 * chore(deps): update dependency tombi to v0.7.28 by @renovate[bot] in https://github.com/biomejs/biome/pull/9085 * feat(markdown): port snapshots from prettier by @tidefield in https://github.com/biomejs/biome/pull/9067 * fix(core): scss handling by @ematipico in https://github.com/biomejs/biome/pull/9091 * revert(core): includes resolution by @ematipico in https://github.com/biomejs/biome/pull/9092 * chore(deps): update rust crate jiff to 0.2.20 by @renovate[bot] in https://github.com/biomejs/biome/pull/9088 * chore(deps): update rust crate libc to 0.2.182 by @renovate[bot] in https://github.com/biomejs/biome/pull/9089 * fix(cli): stdin regression by @ematipico in https://github.com/biomejs/biome/pull/9102 * fix(lint): regression of the `noUnknownPseudoElement` rule by @siketyan in https://github.com/biomejs/biome/pull/9100 * ci: release by @github-actions[bot] in https://github.com/biomejs/biome/pull/9094 **Full Changelog**: https://github.com/biomejs/biome/compare/@biomejs/[email protected]...@biomejs/[email protected]