* Breaking changes:
- Select diagnostic range in goto_*_diag commands
- Remove jump behavior from increment/decrement
- Select change range in goto_*_change commands
- Split file modification indicator from filename statusline elements
- Jump to symbol ranges in LSP goto commands
- Workspace detection now stops at the first .helix/ directory (merging multiple .helix/languages.toml configurations is no longer supported)
* Features:
- Dynamic workspace symbol picker
- Soft-wrap
- Initial support for LSP snippet completions
- Add a statusline element for showing the current version control HEAD
- Display LSP type hints
- Enable the Kitty keyboard protocol on terminals with support
- Add a statusline element for the basename of the current file
- Add substring matching syntax for the picker
- Support LSP textDocument/prepareRename
- Allow multiple runtime directories with priorities
- Allow configuring whether to insert or replace completions
- Allow per-workspace config file .helix/config.toml
- Add workspace-lsp-roots config option to support multiple LSP roots for use with monorepos
* Commands:
- :pipe-to which pipes selections into a shell command and ignores output
- merge_consecutive_selections (A-_) combines all consecutive selections
- rotate_view_reverse which focuses the previous view
- goto_declaration (gD, requires LSP) which jumps to a symbol's declaration
- file_picker_in_current_buffer_directory
- :character-info which shows information about the character under the cursor
- :toggle-option for toggling config options at runtime
OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=55