All notable changes to this project will be documented in this file.
- Resolve the
extendsoption in the config correctly (#214)
- Revert a change to use
DocumentUtil.executeInBulk(#208) - Fallback to child config when no root config was found in the project (#210)
- Improve diagnostics message (#209)
- Support project structure with multiple roots (#197)
- Support the new-style monorepo (#196)
- Resolved compatibility problems for older versions of IntelliJ IDEs (#193)
- Fixed that applying fixes on save can break the code in the editor (#190)
- Removed a file listener that watches changes to
biome.json(c), it is now handled by Biome itself (#183) - Improved performance on formatting (#184)
- Fixed a regression where the plugin couldn't find biome.json at the project root (#166)
- Avoid duplicated LSP instances in monorepo (#159)
- Support textDocument/formatting response with granular text edits (#148)
- Run text edits in a reversed order (#151)
- Avoid conflicting code actions on save (#149)
- Monorepo support (#138)
- Support workspace/configuration request for providing configuration path (#144)
- Improve BiomePackage and LSP startup logic (#129)
- Support running Biome on WSL Node.js interpreter (#131)
- Convert WSL path to local path and vice versa (#132)
- Workaround for IDEA-347138 (#135)
- Support running custom Biome executable on WSL 2 (#134)
- Refactor and replace BiomeRunner with BiomeServerService (#124)
- Keep empty end line (#120)
- Add support for Biome config icons and improve save actions (#119)
- Revert "format on save" (#117)
- Infinite indexing / intellisense blocked (#102)
- Resolve plugin crash when using nightly biome releases (#112)
- Fix plugin for IntelliJ 2024.1 (#45)
- Added missing double quotes (#377)
- Use node interpreter to run commands (#416)
- Binary resolution on windows (#556)
- Binary resolution execution sequence (#601)
- Remove build range (#1093)
- Auto-save race condition (#26)
- Add contribution guide (#2)