@@ -1,3 +1,268 @@
3+A big _thank you_ to our contributors! This release had 87 contributors.
5+As usual, the following is a summary of each of the changes since the last release.
6+For the full log, check out the [git log](https://github.com/helix-editor/helix/compare/22.05..22.08).
10+- Special keymap names for `+`, `;` and `%` have been replaced with those literal characters ([#2677](https://github.com/helix-editor/helix/pull/2677), [#3556](https://github.com/helix-editor/helix/pull/3556))
11+- `A-Left` and `A-Right` have become `C-Left` and `C-Right` for word-wise motion ([#2500](https://github.com/helix-editor/helix/pull/2500))
12+- The `catppuccin` theme's name has been corrected from `catpuccin` ([#2713](https://github.com/helix-editor/helix/pull/2713))
13+- `catppuccin` has been replaced by its variants, `catppuccin_frappe`, `catppuccin_latte`, `catppuccin_macchiato`, `catppuccin_mocha` ([#3281](https://github.com/helix-editor/helix/pull/3281))
14+- `C-n` and `C-p` have been removed from the default insert mode keymap ([#3340](https://github.com/helix-editor/helix/pull/3340))
15+- The `extend_line` command has been replaced with `extend_line_below` and a new `extend_line` command now exists ([#3046](https://github.com/helix-editor/helix/pull/3046))
19+- Add an integration testing harness ([#2359](https://github.com/helix-editor/helix/pull/2359))
20+- Indent guides ([#1796](https://github.com/helix-editor/helix/pull/1796), [906259c](https://github.com/helix-editor/helix/commit/906259c))
21+- Cursorline ([#2170](https://github.com/helix-editor/helix/pull/2170), [fde9e03](https://github.com/helix-editor/helix/commit/fde9e03))
22+- Select all instances of the symbol under the cursor (`<space>h`) ([#2738](https://github.com/helix-editor/helix/pull/2738))
23+- A picker for document and workspace LSP diagnostics (`<space>g`/`<space>G`) ([#2013](https://github.com/helix-editor/helix/pull/2013), [#2984](https://github.com/helix-editor/helix/pull/2984))
24+- Allow styling the mode indicator per-mode ([#2676](https://github.com/helix-editor/helix/pull/2676))
25+- Live preview for the theme picker ([#1798](https://github.com/helix-editor/helix/pull/1798))
26+- Configurable statusline ([#2434](https://github.com/helix-editor/helix/pull/2434))
27+- LSP SignatureHelp ([#1755](https://github.com/helix-editor/helix/pull/1755), [a8b123f](https://github.com/helix-editor/helix/commit/a8b123f))
28+- A picker for the jumplist ([#3033](https://github.com/helix-editor/helix/pull/3033))
29+- Configurable external formatter binaries ([#2942](https://github.com/helix-editor/helix/pull/2942))
30+- Bracketed paste support ([#3233](https://github.com/helix-editor/helix/pull/3233), [12ddd03](https://github.com/helix-editor/helix/commit/12ddd03))
34+- `:insert-output` and `:append-output` which insert/append output from a shell command ([#2589](https://github.com/helix-editor/helix/pull/2589))
35+- The `t` textobject (`]t`/`[t`/`mit`/`mat`) for navigating tests ([#2807](https://github.com/helix-editor/helix/pull/2807))
36+- `C-Backspace` and `C-Delete` for word-wise deletion in prompts and pickers ([#2500](https://github.com/helix-editor/helix/pull/2500))
37+- `A-Delete` for forward word-wise deletion in insert mode ([#2500](https://github.com/helix-editor/helix/pull/2500))
38+- `C-t` for toggling the preview pane in pickers ([#3021](https://github.com/helix-editor/helix/pull/3021))
39+- `extend_line` now extends in the direction of the cursor ([#3046](https://github.com/helix-editor/helix/pull/3046))
41+Usability improvements and fixes:
43+- Fix tree-sitter parser builds on illumos ([#2602](https://github.com/helix-editor/helix/pull/2602))
44+- Remove empty stratch buffer from jumplists when removing ([5ed6223](https://github.com/helix-editor/helix/commit/5ed6223))
45+- Fix panic on undo after `shell_append_output` ([#2625](https://github.com/helix-editor/helix/pull/2625))
46+- Sort LSP edits by start range ([3d91c99](https://github.com/helix-editor/helix/commit/3d91c99))
47+- Be more defensive about LSP URI conversions ([6de6a3e](https://github.com/helix-editor/helix/commit/6de6a3e), [378f438](https://github.com/helix-editor/helix/commit/378f438))
48+- Ignore SendErrors when grammar builds fail ([#2641](https://github.com/helix-editor/helix/pull/2641))
49+- Append `set_line_ending` to document history ([#2649](https://github.com/helix-editor/helix/pull/2649))
50+- Use last prompt entry when empty ([b14c258](https://github.com/helix-editor/helix/commit/b14c258), [#2870](https://github.com/helix-editor/helix/pull/2870))
51+- Do not add extra line breaks in markdown lists ([#2689](https://github.com/helix-editor/helix/pull/2689))
52+- Disable dialyzer by default for ElixirLS ([#2710](https://github.com/helix-editor/helix/pull/2710))
53+- Refactor textobject node capture ([#2741](https://github.com/helix-editor/helix/pull/2741))
54+- Prevent re-selecting the same range with `expand_selection` ([#2760](https://github.com/helix-editor/helix/pull/2760))
55+- Introduce `keyword.storage` highlight scope ([#2731](https://github.com/helix-editor/helix/pull/2731))
56+- Handle symlinks more consistently ([#2718](https://github.com/helix-editor/helix/pull/2718))
57+- Improve markdown list rendering ([#2687](https://github.com/helix-editor/helix/pull/2687))
58+- Update auto-pairs and idle-timout settings when the config is reloaded ([#2736](https://github.com/helix-editor/helix/pull/2736))
59+- Fix panic on closing last buffer ([#2658](https://github.com/helix-editor/helix/pull/2658))
60+- Prevent modifying jumplist until jumping to a reference ([#2670](https://github.com/helix-editor/helix/pull/2670))
61+- Ensure `:quit` and `:quit!` take no arguments ([#2654](https://github.com/helix-editor/helix/pull/2654))
62+- Fix crash due to cycles when replaying macros ([#2647](https://github.com/helix-editor/helix/pull/2647))
63+- Pass LSP FormattingOptions ([#2635](https://github.com/helix-editor/helix/pull/2635))
64+- Prevent showing colors when the health-check is piped ([#2836](https://github.com/helix-editor/helix/pull/2836))
65+- Use character indexing for mouse selection ([#2839](https://github.com/helix-editor/helix/pull/2839))
66+- Display the highest severity diagnostic for a line in the gutter ([#2835](https://github.com/helix-editor/helix/pull/2835))
67+- Default the ruler color to red background ([#2669](https://github.com/helix-editor/helix/pull/2669))
68+- Make `move_vertically` aware of tabs and wide characters ([#2620](https://github.com/helix-editor/helix/pull/2620))
69+- Enable shellwords for Windows ([#2767](https://github.com/helix-editor/helix/pull/2767))
70+- Add history suggestions to global search ([#2717](https://github.com/helix-editor/helix/pull/2717))
71+- Fix the scrollbar's length proportional to total menu items ([#2860](https://github.com/helix-editor/helix/pull/2860))
72+- Reset terminal modifiers for diagnostic text ([#2861](https://github.com/helix-editor/helix/pull/2861), [#2900](https://github.com/helix-editor/helix/pull/2900))
73+- Redetect indents and line-endings after a Language Server replaces the document ([#2778](https://github.com/helix-editor/helix/pull/2778))
74+- Check selection's visible width when copying on mouse click ([#2711](https://github.com/helix-editor/helix/pull/2711))
75+- Fix edge-case in tree-sitter `expand_selection` command ([#2877](https://github.com/helix-editor/helix/pull/2877))
76+- Add a single-width left margin for the completion popup ([#2728](https://github.com/helix-editor/helix/pull/2728))
77+- Right-align the scrollbar in the completion popup ([#2754](https://github.com/helix-editor/helix/pull/2754))
78+- Fix recursive macro crash and empty macro lockout ([#2902](https://github.com/helix-editor/helix/pull/2902))
79+- Fix backwards character deletion on other whitespaces ([#2855](https://github.com/helix-editor/helix/pull/2855))
80+- Add search and space/backspace bindings to view modes ([#2803](https://github.com/helix-editor/helix/pull/2803))
81+- Add `--vsplit` and `--hsplit` CLI arguments for opening in splits ([#2773](https://github.com/helix-editor/helix/pull/2773), [#3073](https://github.com/helix-editor/helix/pull/3073))
82+- Sort themes, languages and files inputs by score and name ([#2675](https://github.com/helix-editor/helix/pull/2675))
83+- Highlight entire rows in ([#2939](https://github.com/helix-editor/helix/pull/2939))
84+- Fix backwards selection duplication widening bug ([#2945](https://github.com/helix-editor/helix/pull/2945), [#3024](https://github.com/helix-editor/helix/pull/3024))
85+- Skip serializing Option type DAP fields ([44f5963](https://github.com/helix-editor/helix/commit/44f5963))
86+- Fix required `cwd` field in DAP `RunTerminalArguments` type ([85411be](https://github.com/helix-editor/helix/commit/85411be), [#3240](https://github.com/helix-editor/helix/pull/3240))
87+- Add LSP `workspace/applyEdit` to client capabilities ([#3012](https://github.com/helix-editor/helix/pull/3012))
88+- Respect count for repeating motion ([#3057](https://github.com/helix-editor/helix/pull/3057))
89+- Respect count for selecting next/previous match ([#3056](https://github.com/helix-editor/helix/pull/3056))
90+- Respect count for tree-sitter motions ([#3058](https://github.com/helix-editor/helix/pull/3058))
91+- Make gutters padding optional ([#2996](https://github.com/helix-editor/helix/pull/2996))
92+- Support pre-filling prompts ([#2459](https://github.com/helix-editor/helix/pull/2459), [#3259](https://github.com/helix-editor/helix/pull/3259))
93+- Add statusline element to display file line-endings ([#3113](https://github.com/helix-editor/helix/pull/3113))
94+- Keep jump and file history when using `:split` ([#3031](https://github.com/helix-editor/helix/pull/3031), [#3160](https://github.com/helix-editor/helix/pull/3160))
95+- Make tree-sitter query `; inherits <language>` feature imperative ([#2470](https://github.com/helix-editor/helix/pull/2470))
96+- Indent with tabs by default ([#3095](https://github.com/helix-editor/helix/pull/3095))
97+- Fix non-msvc grammar compilation on Windows ([#3190](https://github.com/helix-editor/helix/pull/3190))
98+- Add spacer element to the statusline ([#3165](https://github.com/helix-editor/helix/pull/3165), [255c173](https://github.com/helix-editor/helix/commit/255c173))
99+- Make gutters padding automatic ([#3163](https://github.com/helix-editor/helix/pull/3163))
100+- Add `code` for LSP `Diagnostic` type ([#3096](https://github.com/helix-editor/helix/pull/3096))
101+- Add position percentage to the statusline ([#3168](https://github.com/helix-editor/helix/pull/3168))
102+- Add a configurable and themable statusline separator string ([#3175](https://github.com/helix-editor/helix/pull/3175))
103+- Use OR of all selections when `search_selection` acts on multiple selections ([#3138](https://github.com/helix-editor/helix/pull/3138))
104+- Add clipboard information to logs and the healthcheck ([#3271](https://github.com/helix-editor/helix/pull/3271))
105+- Fix align selection behavior on tabs ([#3276](https://github.com/helix-editor/helix/pull/3276))
106+- Fix terminal cursor shape reset ([#3289](https://github.com/helix-editor/helix/pull/3289))
107+- Add an `injection.include-unnamed-children` predicate to injections queries ([#3129](https://github.com/helix-editor/helix/pull/3129))
108+- Add a `-c`/`--config` CLI flag for specifying config file location ([#2666](https://github.com/helix-editor/helix/pull/2666))
109+- Detect indent-style in `:set-language` command ([#3330](https://github.com/helix-editor/helix/pull/3330))
110+- Fix non-deterministic highlighting ([#3275](https://github.com/helix-editor/helix/pull/3275))
111+- Avoid setting the stdin handle when not necessary ([#3248](https://github.com/helix-editor/helix/pull/3248), [#3379](https://github.com/helix-editor/helix/pull/3379))
112+- Fix indent guide styling ([#3324](https://github.com/helix-editor/helix/pull/3324))
113+- Fix tab highlight when tab is partially visible ([#3313](https://github.com/helix-editor/helix/pull/3313))
114+- Add completion for nested settings ([#3183](https://github.com/helix-editor/helix/pull/3183))
115+- Advertise WorkspaceSymbolClientCapabilities LSP client capability ([#3361](https://github.com/helix-editor/helix/pull/3361))
116+- Remove duplicate entries from the theme picker ([#3439](https://github.com/helix-editor/helix/pull/3439))
117+- Shorted output for grammar fetching and building ([#3396](https://github.com/helix-editor/helix/pull/3396))
118+- Add a `tabpad` option for visible tab padding whitespace characters ([#3458](https://github.com/helix-editor/helix/pull/3458))
119+- Make DAP external terminal provider configurable ([cb7615e](https://github.com/helix-editor/helix/commit/cb7615e))
120+- Use health checkmark character with shorter width ([#3505](https://github.com/helix-editor/helix/pull/3505))
121+- Reset document mode to normal on view focus loss ([e4c9d40](https://github.com/helix-editor/helix/commit/e4c9d40))
122+- Render indented code-blocks in markdown ([#3503](https://github.com/helix-editor/helix/pull/3503))
123+- Add WezTerm to DAP terminal provider defaults ([#3588](https://github.com/helix-editor/helix/pull/3588))
124+- Derive `Document` language name from `languages.toml` `name` key ([#3338](https://github.com/helix-editor/helix/pull/3338))
125+- Fix process spawning error handling ([#3349](https://github.com/helix-editor/helix/pull/3349))
126+- Don't resolve links for `:o` completion ([8a4fbf6](https://github.com/helix-editor/helix/commit/8a4fbf6))
127+- Recalculate completion after pasting into prompt ([e77b7d1](https://github.com/helix-editor/helix/commit/e77b7d1))
128+- Fix extra selections with regex anchors ([#3598](https://github.com/helix-editor/helix/pull/3598))
129+- Move mode transition logic to `handle_keymap_event` ([#2634](https://github.com/helix-editor/helix/pull/2634))
130+- Add documents to view history when using the jumplist ([#3593](https://github.com/helix-editor/helix/pull/3593))
131+- Prevent panic when loading tree-sitter queries ([fa1dc7e](https://github.com/helix-editor/helix/commit/fa1dc7e))
132+- Discard LSP publishDiagnostic when LS is not initialized ([#3403](https://github.com/helix-editor/helix/pull/3403))
133+- Refactor tree-sitter textobject motions as repeatable motions ([#3264](https://github.com/helix-editor/helix/pull/3264))
134+- Avoid command execution hooks on closed docs ([#3613](https://github.com/helix-editor/helix/pull/3613))
135+- Share `restore_term` code between panic and normal exits ([#2612](https://github.com/helix-editor/helix/pull/2612))
136+- Show clipboard info in `--health` output ([#2947](https://github.com/helix-editor/helix/pull/2947))
137+- Recalculate completion when going through prompt history ([#3193](https://github.com/helix-editor/helix/pull/3193))
141+- Update `tokyonight` and `tokyonight_storm` themes ([#2606](https://github.com/helix-editor/helix/pull/2606))
142+- Update `solarized_light` themes ([#2626](https://github.com/helix-editor/helix/pull/2626))
143+- Fix `catpuccin` `ui.popup` theme ([#2644](https://github.com/helix-editor/helix/pull/2644))
144+- Update selection style of `night_owl` ([#2668](https://github.com/helix-editor/helix/pull/2668))
145+- Fix spelling of `catppuccin` theme ([#2713](https://github.com/helix-editor/helix/pull/2713))
146+- Update `base16_default`'s `ui.menu` ([#2794](https://github.com/helix-editor/helix/pull/2794))
147+- Add `noctis_bordo` ([#2830](https://github.com/helix-editor/helix/pull/2830))
148+- Add `acme` ([#2876](https://github.com/helix-editor/helix/pull/2876))
149+- Add `meliora` ([#2884](https://github.com/helix-editor/helix/pull/2884), [#2890](https://github.com/helix-editor/helix/pull/2890))
150+- Add cursorline scopes to various themes ([33d287a](https://github.com/helix-editor/helix/commit/33d287a), [#2892](https://github.com/helix-editor/helix/pull/2892), [#2915](https://github.com/helix-editor/helix/pull/2915), [#2916](https://github.com/helix-editor/helix/pull/2916), [#2918](https://github.com/helix-editor/helix/pull/2918), [#2927](https://github.com/helix-editor/helix/pull/2927), [#2925](https://github.com/helix-editor/helix/pull/2925), [#2938](https://github.com/helix-editor/helix/pull/2938), [#2962](https://github.com/helix-editor/helix/pull/2962), [#3054](https://github.com/helix-editor/helix/pull/3054))
151+- Add mode colors to various themes ([#2926](https://github.com/helix-editor/helix/pull/2926), [#2933](https://github.com/helix-editor/helix/pull/2933), [#2929](https://github.com/helix-editor/helix/pull/2929), [#3098](https://github.com/helix-editor/helix/pull/3098), [#3104](https://github.com/helix-editor/helix/pull/3104), [#3128](https://github.com/helix-editor/helix/pull/3128), [#3135](https://github.com/helix-editor/helix/pull/3135), [#3200](https://github.com/helix-editor/helix/pull/3200))
152+- Add `nord_light` ([#2908](https://github.com/helix-editor/helix/pull/2908))
153+- Update `night_owl` ([#2929](https://github.com/helix-editor/helix/pull/2929))
154+- Update `autumn` ([2e70985](https://github.com/helix-editor/helix/commit/2e70985), [936ed3a](https://github.com/helix-editor/helix/commit/936ed3a))
155+- Update `one_dark` ([#3011](https://github.com/helix-editor/helix/pull/3011))
156+- Add `noctis` ([#3043](https://github.com/helix-editor/helix/pull/3043), [#3128](https://github.com/helix-editor/helix/pull/3128))
157+- Update `boo_berry` ([#3191](https://github.com/helix-editor/helix/pull/3191))
158+- Update `monokai` ([#3131](https://github.com/helix-editor/helix/pull/3131))
159+- Add `ayu_dark`, `ayu_light`, `ayu_mirage` ([#3184](https://github.com/helix-editor/helix/pull/3184))
160+- Update `onelight` ([#3226](https://github.com/helix-editor/helix/pull/3226))
161+- Add `base16_transparent` ([#3216](https://github.com/helix-editor/helix/pull/3216), [b565fff](https://github.com/helix-editor/helix/commit/b565fff))
162+- Add `flatwhite` ([#3236](https://github.com/helix-editor/helix/pull/3236))
163+- Update `dark_plus` ([#3302](https://github.com/helix-editor/helix/pull/3302))
164+- Add `doom_acario_dark` ([#3308](https://github.com/helix-editor/helix/pull/3308), [#3539](https://github.com/helix-editor/helix/pull/3539))
165+- Add `rose_pine_moon` ([#3229](https://github.com/helix-editor/helix/pull/3229))
166+- Update `spacebones_light` ([#3342](https://github.com/helix-editor/helix/pull/3342))
167+- Fix typos in themes ([8deaebd](https://github.com/helix-editor/helix/commit/8deaebd), [#3412](https://github.com/helix-editor/helix/pull/3412))
168+- Add `emacs` ([#3410](https://github.com/helix-editor/helix/pull/3410))
169+- Add `papercolor-light` ([#3426](https://github.com/helix-editor/helix/pull/3426), [#3470](https://github.com/helix-editor/helix/pull/3470), [#3585](https://github.com/helix-editor/helix/pull/3585))
170+- Add `penumbra+` ([#3398](https://github.com/helix-editor/helix/pull/3398))
171+- Add `fleetish` ([#3591](https://github.com/helix-editor/helix/pull/3591), [#3607](https://github.com/helix-editor/helix/pull/3607))
172+- Add `sonokai` ([#3595](https://github.com/helix-editor/helix/pull/3595))
173+- Update all themes for theme lints ([#3587](https://github.com/helix-editor/helix/pull/3587))
177+- V ([#2526](https://github.com/helix-editor/helix/pull/2526))
178+- Prisma ([#2703](https://github.com/helix-editor/helix/pull/2703))
179+- Clojure ([#2780](https://github.com/helix-editor/helix/pull/2780))
180+- WGSL ([#2872](https://github.com/helix-editor/helix/pull/2872))
181+- Elvish ([#2948](https://github.com/helix-editor/helix/pull/2948))
182+- Idris ([#2971](https://github.com/helix-editor/helix/pull/2971))
183+- Fortran ([#3025](https://github.com/helix-editor/helix/pull/3025))
184+- Gleam ([#3139](https://github.com/helix-editor/helix/pull/3139))
185+- Odin ([#3214](https://github.com/helix-editor/helix/pull/3214))
189+- V ([#2526](https://github.com/helix-editor/helix/pull/2526))
190+- EDoc ([#2640](https://github.com/helix-editor/helix/pull/2640))
191+- JSDoc ([#2650](https://github.com/helix-editor/helix/pull/2650))
192+- OpenSCAD ([#2680](https://github.com/helix-editor/helix/pull/2680))
193+- Prisma ([#2703](https://github.com/helix-editor/helix/pull/2703))
194+- Clojure ([#2780](https://github.com/helix-editor/helix/pull/2780))
195+- Starlark ([#2903](https://github.com/helix-editor/helix/pull/2903))
196+- Elvish ([#2948](https://github.com/helix-editor/helix/pull/2948))
197+- Fortran ([#3025](https://github.com/helix-editor/helix/pull/3025))
198+- Ungrammar ([#3048](https://github.com/helix-editor/helix/pull/3048))
199+- SCSS ([#3074](https://github.com/helix-editor/helix/pull/3074))
200+- Go Template ([#3091](https://github.com/helix-editor/helix/pull/3091))
201+- Graphviz dot ([#3241](https://github.com/helix-editor/helix/pull/3241))
202+- Cue ([#3262](https://github.com/helix-editor/helix/pull/3262))
203+- Slint ([#3355](https://github.com/helix-editor/helix/pull/3355))
204+- Beancount ([#3297](https://github.com/helix-editor/helix/pull/3297))
205+- Taskwarrior ([#3468](https://github.com/helix-editor/helix/pull/3468))
206+- xit ([#3521](https://github.com/helix-editor/helix/pull/3521))
207+- ESDL ([#3526](https://github.com/helix-editor/helix/pull/3526))
208+- Awk ([#3528](https://github.com/helix-editor/helix/pull/3528), [#3535](https://github.com/helix-editor/helix/pull/3535))
209+- Pascal ([#3542](https://github.com/helix-editor/helix/pull/3542))
211+Updated languages and queries:
213+- Nix ([#2472](https://github.com/helix-editor/helix/pull/2472))
214+- Elixir ([#2619](https://github.com/helix-editor/helix/pull/2619))
215+- CPON ([#2643](https://github.com/helix-editor/helix/pull/2643))
216+- Textobjects queries for Erlang, Elixir, Gleam ([#2661](https://github.com/helix-editor/helix/pull/2661))
217+- Capture rust closures as function textobjects ([4a27e2d](https://github.com/helix-editor/helix/commit/4a27e2d))
218+- Heex ([#2800](https://github.com/helix-editor/helix/pull/2800), [#3170](https://github.com/helix-editor/helix/pull/3170))
219+- Add `<<=` operator highlighting for Rust ([#2805](https://github.com/helix-editor/helix/pull/2805))
220+- Fix comment injection in JavaScript/TypeScript ([#2763](https://github.com/helix-editor/helix/pull/2763))
221+- Nickel ([#2859](https://github.com/helix-editor/helix/pull/2859))
222+- Add `Rakefile` and `Gemfile` to Ruby file-types ([#2875](https://github.com/helix-editor/helix/pull/2875))
223+- Erlang ([#2910](https://github.com/helix-editor/helix/pull/2910), [ac669ad](https://github.com/helix-editor/helix/commit/ac669ad))
224+- Markdown ([#2910](https://github.com/helix-editor/helix/pull/2910), [#3108](https://github.com/helix-editor/helix/pull/3108), [#3400](https://github.com/helix-editor/helix/pull/3400))
225+- Bash ([#2910](https://github.com/helix-editor/helix/pull/2910))
226+- Rust ([#2910](https://github.com/helix-editor/helix/pull/2910), [#3397](https://github.com/helix-editor/helix/pull/3397))
227+- Edoc ([#2910](https://github.com/helix-editor/helix/pull/2910))
228+- HTML ([#2910](https://github.com/helix-editor/helix/pull/2910))
229+- Make ([#2910](https://github.com/helix-editor/helix/pull/2910))
230+- TSQ ([#2910](https://github.com/helix-editor/helix/pull/2910), [#2960](https://github.com/helix-editor/helix/pull/2960))
231+- git-commit ([#2910](https://github.com/helix-editor/helix/pull/2910))
232+- Use default fallback for Python indents ([9ae70cc](https://github.com/helix-editor/helix/commit/9ae70cc))
233+- Add Haskell LSP roots ([#2954](https://github.com/helix-editor/helix/pull/2954))
234+- Ledger ([#2936](https://github.com/helix-editor/helix/pull/2936), [#2988](https://github.com/helix-editor/helix/pull/2988))
235+- Nickel ([#2987](https://github.com/helix-editor/helix/pull/2987))
236+- JavaScript/TypeScript ([#2961](https://github.com/helix-editor/helix/pull/2961), [#3219](https://github.com/helix-editor/helix/pull/3219), [#3213](https://github.com/helix-editor/helix/pull/3213), [#3280](https://github.com/helix-editor/helix/pull/3280), [#3301](https://github.com/helix-editor/helix/pull/3301))
237+- GLSL ([#3051](https://github.com/helix-editor/helix/pull/3051))
238+- Fix locals tracking in Rust ([#3027](https://github.com/helix-editor/helix/pull/3027), [#3212](https://github.com/helix-editor/helix/pull/3212), [#3345](https://github.com/helix-editor/helix/pull/3345))
239+- Verilog ([#3158](https://github.com/helix-editor/helix/pull/3158))
240+- Ruby ([#3173](https://github.com/helix-editor/helix/pull/3173), [#3527](https://github.com/helix-editor/helix/pull/3527))
241+- Svelte ([#3147](https://github.com/helix-editor/helix/pull/3147))
242+- Add Elixir and HEEx comment textobjects ([#3179](https://github.com/helix-editor/helix/pull/3179))
243+- Python ([#3103](https://github.com/helix-editor/helix/pull/3103), [#3201](https://github.com/helix-editor/helix/pull/3201), [#3284](https://github.com/helix-editor/helix/pull/3284))
244+- PHP ([#3317](https://github.com/helix-editor/helix/pull/3317))
245+- Latex ([#3370](https://github.com/helix-editor/helix/pull/3370))
246+- Clojure ([#3387](https://github.com/helix-editor/helix/pull/3387))
247+- Swift ([#3461](https://github.com/helix-editor/helix/pull/3461))
248+- C# ([#3480](https://github.com/helix-editor/helix/pull/3480), [#3494](https://github.com/helix-editor/helix/pull/3494))
249+- Org ([#3489](https://github.com/helix-editor/helix/pull/3489))
250+- Elm ([#3497](https://github.com/helix-editor/helix/pull/3497))
251+- Dart ([#3419](https://github.com/helix-editor/helix/pull/3419))
252+- Julia ([#3507](https://github.com/helix-editor/helix/pull/3507))
253+- Fix Rust textobjects ([#3590](https://github.com/helix-editor/helix/pull/3590))
254+- C ([00d88e5](https://github.com/helix-editor/helix/commit/00d88e5))
255+- Update Rust ([0ef0ef9](https://github.com/helix-editor/helix/commit/0ef0ef9))
259+- Add `rust-analyzer` to Nix flake devShell ([#2739](https://github.com/helix-editor/helix/pull/2739))
260+- Add cachix information to the Nix flake ([#2999](https://github.com/helix-editor/helix/pull/2999))
261+- Pass makeWrapperArgs to wrapProgram in the Nix flake ([#3003](https://github.com/helix-editor/helix/pull/3003))
262+- Add a way to override which grammars are built by Nix ([#3141](https://github.com/helix-editor/helix/pull/3141))
263+- Add a GitHub actions release for `aarch64-macos` ([#3137](https://github.com/helix-editor/helix/pull/3137))
264+- Add shell auto-completions for Elvish ([#3331](https://github.com/helix-editor/helix/pull/3331))
1# 22.05 (2022-05-28)
266# 22.05 (2022-05-28)
3An even bigger shout out than usual to all the contributors - we had a whopping
268An even bigger shout out than usual to all the contributors - we had a whopping