All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.
1.10.0 (2024-08-10)
- don't clear selections in setMode
- add option to prevent clearing selections on insert mode (583bb8b)
- don't clear selections in setMode (dee9bfc)
1.9.2 (2024-01-21)
1.9.1 (2024-01-14)
1.9.0 (2023-01-26)
- support autoload from preset directory and not saving keybindings in user settings (cba6b7e)
1.8.1 (2022-12-05)
1.8.0 (2022-11-11)
1.7.0 (2022-09-30)
1.6.0 (2022-09-17)
- fix and optimize select mode for multiple cursors (01d8c14)
- support multiple cursors in findText (32bc97c)
1.5.2 (2022-08-28)
- fix type for defaultMode (73d4edf)
- set default mode on update and startup (fc6e189)
- support default mode in config (51ed29d)
1.5.1 (2022-07-27)
- support loading from http URI (c29dd47)
1.5.0 (2022-07-26)
- support multi-cursor operations (99c7ef0)
1.4.0 (2022-06-10)
- add record and replay (354ccf4)
- add record and replay keymaps in helix preset (5623851)
- support recording keys in insert mode (ab47279)
1.3.0 (2022-06-03)
1.2.2 (2022-05-27)
- add unimpaired keybindings for helix preset (a2d7a75)
- fix escape keybindings (8042fe8)
- fix line expansion in helix preset (d03c5dc)
- fix search keybindings for helix preset (341675d)
1.2.0 (2022-05-14)
- set count to undefined if no prefix
- remove gotoLineSelect command (2da91c0)
1.1.2 (2022-05-12)
- close widgets when pressing escape (e39ca86)
- fix goto mode in helix preset (a0f6360)
- optimize helix preset (e676c7f)
1.1.1 (2022-05-11)
- fix range in findText (8d63ebe)
1.1.0 (2022-05-11)
- add command palette in helix preset (eba3c75)
- fix cut motion in helix preset (9968e85)
- fix delete command in helix preset (31f9ef2)
- fix goto mode in helix preset (6029ae4)
- split moveHalfPage into two commands (084b01c)
1.0.0 (2022-05-05)
- add inclusive range support
- add delete command and fix paste command (aa3b8d2)
- add inclusive range support (90e6a79)
- add line context (77d7da2)
- add more context variables and improve inclusive range (9c5c6fd)
- improve yanking and pasting in helix preset (d186ac7)
- support clipboard yanking and pasting (c32d02b)
- update helix preset (d3983ab)
0.9.0 (2022-04-27)
- go to last line if count is larger than lineCount (bbb26f4)
0.8.0 (2022-04-26)
- add executeCommand and resetState commands (899807b)
- add f, F, t, T motions to helix preset and update docs (c53d1e2)
- add findText command (1e334f2)
- add multi-cursor for helix preset (f6860ba)
- merge with previous selection in findText (7cbdcc7)
0.7.0 (2022-04-24)
0.6.0 (2022-04-22)
- add count parsing logic (f09fcd1)
- add repeatable commands to helix preset and update README (515f2b8)
- support repeating command and add count to ctx (67a8358)
- fix count parsing (0f3c957)
0.5.0 (2022-04-20)
- add command mode (d1764f0)
- add command mode to helix preset (b77c7c2)
- allow modifying commands by backspace (7b1da36)
- fix command mode in helix preset (2c364a1)
0.4.0 (2022-04-19)
- improve error handling (90b7696)
0.3.1 (2022-04-18)
- allow importing keybindings from preset directory (cd69cb3)
- fix helix preset (42b60e8)