Release /
Helix 23.03
Wrap long lines on screen without changing the file.
Before you upgrade to 23.03
2 to fixgoto_*_diag and goto_*_change now select the diagnostic or change range, increment/decrement no longer jump, and LSP goto commands jump to symbol ranges.
Read the evidence
Building now needs Rust 1.65 or newer.
What changed in 23.03
Soft-wrap, LSP type hints, per-workspace .helix/config.toml and a workspace-lsp-roots option; goto_*_diag and goto_*_change now select the diagnostic or change range.
Also: Initial LSP snippet completions, a version-control HEAD statusline element, Kitty keyboard protocol on supported terminals.
23.03; building from source needs Rust 1.65.
New things you can do
Wrap long lines on screen without inserting line breaks in the file.
Fixed and improved
Shows LSP type hints inline and supports LSP snippet completions.
Read the evidence
A per-workspace .helix/config.toml and workspace-lsp-roots for monorepos.
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.