What's Changed
- feat(fsautocomplete): support slnx by @svenvanheugten in #4320
- fix(clangd): send correct languageIds for filetypes objc, objcpp and cuda by @amitayas in #4322
- feat(kakehashi): add kakehashi lsp config by @atusy in #4317
- feat(oxlint, oxfmt): check for local binaries in node_modules by @T1ckbase in #4324
- fix(oxfmt): Remove unknown filetypes by @ben-me in #4325
- fix: drop invalid filetypes javascript.jsx, typescript.tsx by @ValdezFOmar in #4326
- fix: drop invalid filetypes from legacy configs by @barrettruth in #4327
- feat(oxlint): add oxlint.config.ts root marker by @Dtesch9 in #4328
- fix(eslint): don't implicitly enable
experimental.useFlatConfigby @faergeek in #4329 - fix(pony_lsp)!: rename
pony_language_servertopony_lspby @mfelsche in #4330 - docs: add short description to doc title by @yochem in #4331
- fix(pyrefly): schedule vim.notify in on_exit by @skarrok in #4336
- fix(rust_analyzer): pass environment in rust-analyzer.runSingle by @XeroOl in #4333
- feat(roslyn_ls): use official roslyn binary name as fallback by @616b2f in #4334
- fix(slangd): add slangd specific root markers by @jcancelli in #4339
- fix(rust_analyzer): recognize std lib sources in sysroot by @jpalus in #4338
- fix(julials): correctly read path to environment by @dpo in #4340
- feat: mpls by @tahv in #4341
Full Changelog: v2.6.0...v2.7.0