Skip to content

Latest commit

 

History

History
308 lines (157 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

308 lines (157 loc) · 15.4 KB

Changelog

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)

⚠ BREAKING CHANGES

  • don't clear selections in setMode

Features

  • add option to prevent clearing selections on insert mode (583bb8b)

Bug Fixes

  • don't clear selections in setMode (dee9bfc)

1.9.2 (2024-01-21)

1.9.1 (2024-01-14)

Bug Fixes

  • update 'a' behavior in select mode (04810a1)
  • update app state after loading keybindings (1a6d3b1)

1.9.0 (2023-01-26)

Features

  • support autoload from preset directory and not saving keybindings in user settings (cba6b7e)

1.8.1 (2022-12-05)

Bug Fixes

  • clear selections after deletion (8795551)
  • make paste command repeatable in helix preset (6afba6d)

1.8.0 (2022-11-11)

Features

  • add toUpperCase and use tranform for replacement (e60853b)
  • add transform command (363f018)

1.7.0 (2022-09-30)

1.6.0 (2022-09-17)

Features

  • add clearSelections command (4c5e3a9)
  • use clearSelections in helix preset (e646769)

Bug Fixes

  • fix and optimize select mode for multiple cursors (01d8c14)
  • support multiple cursors in findText (32bc97c)

1.5.2 (2022-08-28)

Bug Fixes

  • 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)

Bug Fixes

  • support loading from http URI (c29dd47)

1.5.0 (2022-07-26)

Features

  • support multi-cursor operations (99c7ef0)

Bug Fixes

  • fix helix preset (e3fc79d)
  • remove auto generated files from git (92c5853)

1.4.0 (2022-06-10)

Features

  • 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)

Features

  • add case tranformation in helix preset (66e18cb)
  • add text transformation commands (0eabe69)

1.2.2 (2022-05-27)

Features

  • add unimpaired keybindings for helix preset (a2d7a75)

Bug Fixes

  • fix escape keybindings (8042fe8)
  • fix line expansion in helix preset (d03c5dc)
  • fix search keybindings for helix preset (341675d)

1.2.0 (2022-05-14)

⚠ BREAKING CHANGES

  • set count to undefined if no prefix

Features

  • add G motion and fix gotoLine command (0b1d647)
  • set count to undefined if no prefix (b2202b8)

Bug Fixes

  • remove gotoLineSelect command (2da91c0)

1.1.2 (2022-05-12)

Bug Fixes

  • close widgets when pressing escape (e39ca86)
  • fix goto mode in helix preset (a0f6360)
  • optimize helix preset (e676c7f)

1.1.1 (2022-05-11)

Bug Fixes

1.1.0 (2022-05-11)

Features

Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • add inclusive range support

Features

  • 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)

Bug Fixes

0.9.0 (2022-04-27)

Features

  • add yank and paste command (273bbb4)
  • add yank and paste motions to helix preset (8a1e24b)

Bug Fixes

  • go to last line if count is larger than lineCount (bbb26f4)

0.8.0 (2022-04-26)

Features

  • 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)

Bug Fixes

  • merge with previous selection in findText (7cbdcc7)

0.7.0 (2022-04-24)

Features

  • add gotoLine and gotoLineSelect commands (4957fc4)
  • improve goto mode (9d39c97)

0.6.0 (2022-04-22)

Features

  • add count parsing logic (f09fcd1)
  • add repeatable commands to helix preset and update README (515f2b8)
  • support repeating command and add count to ctx (67a8358)

Bug Fixes

0.5.0 (2022-04-20)

Features

  • add command mode (d1764f0)
  • add command mode to helix preset (b77c7c2)
  • allow modifying commands by backspace (7b1da36)

Bug Fixes

  • fix command mode in helix preset (2c364a1)

0.4.0 (2022-04-19)

Features

  • add replace command in helix.js (c7d759f)
  • add wildcard character and computed args (9ded36d)

Bug Fixes

0.3.1 (2022-04-18)

Features

  • allow importing keybindings from preset directory (cd69cb3)

Bug Fixes

0.3.0 (2022-04-16)

Features

  • allow configuring status bar priority (14b1578)
  • read styles from settings (d8c42b4)
  • show current key sequence in status bar (9b8f466)

Bug Fixes

  • fix default config (d700aad)
  • fix styles loading (47c5852)
  • improve error handling (b3dd227)
  • use empty string as key for common keymap (72e3d26)