osfeed.dev
Release /

nvim-lspconfig v2.12.0

Use the native TypeScript 7 language server through the tsc configuration.

Before you upgrade to v2.12.0

4 to fix

Pin Astro's TypeScript SDK to TypeScript 6.x or earlier; TypeScript 7 lacks `tsserverlibrary.js`, so the documented SDK lookup cannot start the server.

Action requiredAffects: Astro users using a TypeScript 7 SDK.
Read the evidence

Provide `vhdl_ls.toml` as a workspace root marker. Standalone buffers and a project-local `.vhdl_ls.toml` no longer satisfy default root detection.

Action requiredAffects: Users of `vhdl_ls` without the required workspace marker.Inferred
Read the evidence

Install the Esbonio v2 CLI on PATH or override `cmd`; the default is now `esbonio server`.

Action requiredAffects: Esbonio users relying on the former Python module command.Inferred
Read the evidence

PowerShell profile loading is disabled by default; set `init_options.enableProfileLoading = true` to restore it. The configured shell is checked before startup.

Behavior changedAffects: Users of `powershell_es`.
Read the evidence

What changed in v2.12.0

Adds `tsc` with binary-version checks and CodeLens, plus Pkl and Laravel configurations; updates VHDL, Astro, PowerShell, and Esbonio requirements.

Install nvim-lspconfig v2.12.0 with Neovim 0.11.3+; install the selected language servers separately.

New things you can do

Fixed and improved

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.