# Changelog Here are the most notable changes in each release. For a more detailed list of changes, see the [Github Releases page](https://github.com/heyman/heynote/releases). ## 2.2.0-beta ### New Features - Added support for custom key bindings. See [the documentation](https://heynote.com/docs/#user-content-custom-key-bindings) for more info. - Added a "command palette" that can be accessed by pressing `Ctrl/Cmd+Shift+P`, or just typing `>` in the buffer selector. The command palette allows you to discover all available commands in the app, and to quickly execute them. ## 2.1.4 - Fix issue with positioning and size of todo list checkboxes in Markdown blocks when using a non-default font size, or a non-monospaced font. - Fix issue when pressing `Ctrl/Cmd+A` in a text input inside a modal dialog (e.g. the buffer selector). Previously the select all command would be sent to the editor. ## 2.1.3 - Fix escaping issue in buffer selector (properly this time, hopefully) ## 2.1.2 (yanked) - Fix issue where buffer name wasn't properly escaped in buffer selector ## 2.1.1 - Fix bug on Windows causing sub directories in the note library to not work correctly ## 2.1.0 ### New Features - Added support for moving the current block to another (or new) buffer. Pressing `Ctrl/Cmd+S` will now pop up a dialog where you can search for and select another buffer to which the block will be moved. It's also possible to select to create a new buffer to which the block will be moved. - Add right click context menu with undo/redo/cut/copy/paste/select all as well as Delete Block and Move block to another buffer. - Add File menu item for switching buffer - When deleting a block, the cursor will now end up at the beginning of the next block, instead of at the end of the previous block. - Added support for the following languages: * Elixir * Scala - PHP blocks no longer requires `