osfeed.dev
Release /

Helix 23.10

Run several language servers for one language, for example a linter next to the main server.

Before you upgrade to 23.10

1 to fix

What changed in 23.10

Language servers are now defined in [language-server.<name>] tables and attached with language-servers = [...] in [[language]]. Fuzzy matching moved to Nucleo; new -w/--working-dir and +N flags; .helix/ignore files.

Also: Special registers (%, #, ., *, +), smart tab, a trailing newline on write.

23.10.

New things you can do

Fixed and improved

Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.