-
-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
Description
VS Code version
Cursor
Extension version
2025.5.251939
Biome version
1.9.4
Operating system
- Windows
- macOS
- Linux
Description
Biome 1.9.3 correctly picks up biome.json in subfolders when using a multi-root workspace in VSCode, as recommended here.
Biome 1.9.4 no longer respects these configurations (biome.json in a subfolder), leading to incorrect linting/formatting.

This problem is also observer in the oficial release version, not only in pre-release. Since looks related with biomejs package and not with the extension per se.
Steps to reproduce
- Clone this reproduction repo https://github.com/luarmr/biome-issue-reproduction
- run npm install in both folders
- Open both subfolders as a multi-root workspace in VSCode using the provided code-workspace file in the repo
- Compare behavior between 1.9.3 and 1.9.4. You will see that one show the error that should be ignored by
"noUnusedTemplateLiteral": "off"
in the file test.js
Expected behavior
Biome uses the biome.json in each subfolder.
Does this issue occur when using the CLI directly?
No
Link to a minimal reproduction
https://github.com/luarmr/biome-issue-reproduction
Logs
public, schickling, daido1976, krrutkow, gabberr and 1 more