Changelog

biomejs/biome · · 3 commits

Resolver gets a salsa-backed overhaul

Biome refactors module resolution onto salsa, fixes a CI bench setup, and refreshes sponsor lists in docs.

Resolver now uses salsa for long-running workspace updates (ematipicof90bf38)

Biome’s resolver was refactored to use salsa-backed inputs/tracking, which should make module resolution stay in sync with manifest and TypeScript path-mapping changes without needing to edit the importing file. The changeset calls out a fix for long-running workspaces, so this is a meaningful correctness improvement for incremental workflows.

Module graph bench updated for the new resolution path (dyc36ed93b0)

The integration benchmark/support code was adjusted to build the workspace database differently and resolve imports through the module API instead of older cache/layout plumbing. This looks like a CI/bench maintenance fix to keep the benchmark aligned with the refactored resolver.

Other misc changes

  • Sponsor/README updates across localized package docs (1 commit).