What's Changed
- Forward port up to Metals 1.6.4 by @tgodzik in #8368 For more details check https://scalameta.org/metals/blog/2025/11/25/osmium
- fix: bazel 8 dirs not being matched in mbt-importer by @jchyb in #8370
- bugfix: Fix local publish on main-v2 and remove leftover code by @tgodzik in #8371
- Refactored the code responsible for extracting build structure from Bazel queries. by @odisseus in #8366
- Fix: targets with empty sources missing from bazel mbt auto-import by @jchyb in #8373
- Forward port changes up to 1.6.5 by @tgodzik in #8372 for more details take a look at https://scalameta.org/metals/blog/2026/01/21/osmium
- BSP server and CodeLenses by @snjeza in #8375
- improvement: cache Files.list calls inside BazelMavenJsonImporter by @jchyb in #8380
- Forward port up to 1.6.6 by @tgodzik in #8378 For more details take a look at https://scalameta.org/metals/blog/2026/03/03/osmium
- bugfix: Fix issues with file groups and possible errors in query by @tgodzik in #8381
- Forward port up to 1.6.7 by @tgodzik in #8382 for more details take a look at https://scalameta.org/metals/blog/2026/04/07/osmium
- improvement: Remove warnings that no longer make sense by @tgodzik in #8386
- bugfix: Fix duplicate lenses by @tgodzik in #8391
- feature: Add Gradle MBT extractor by @tgodzik in #8385
- bugfix: Set original URI when returning new semanticdb by @tgodzik in #8395
- bugfix: Fix issues with not showing decompiled code by @tgodzik in #8397
- Forward port remaining changes from main by @tgodzik in #8396
Full Changelog: v2.0.0-M12...v2.0.0-M13