# Changelog ## 0.7.0 - TBD ## [0.6.0] - 2023-05-14 * Add Find/Replace history. * Add --wait switch to block when used from command line. * Make Find/Replace field follow system colors. * Reworked Find/Replace logic to be more robust and bug-free. * Fix crash when URL is passed as file argument. * Add support for Lua. * Fix context menu position. * Add "Open recent" menu. * Fix Esc key not closing Find/Replace window. * Change selection highlight to be more consistent with the OS. * Fix hardcoded sizes for views dependent on scroll bar size (HiDPI awareness). ## [0.5.4] - 2021-10-10 * Update translations. ## [0.5.3] - 2020-06-27 * Fix crash on nested brackets in .editorconfig file. * Update translations. ## [0.5.2] - 2020-01-08 * Fix crash when opening Preferences. * Fix garbage button text in file modified warning. ## [0.5.1] - 2019-05-11 * Fix crash when external lexer is not found. * Enable folding for Python. * Fix crash when invoking incremental search twice. * Fix read-only detection for volumes mounted as read-only. * Highlight syntax for the entire file on language change. ## [0.5.0] - 2019-04-01 * Make preferences update automatically. * Add Open Terminal shortcut. * Update line number margin on preferences change. * Add support for loading external lexers. * Add support for Jamfile, HaikuPorts recipe, YAB, RDef and Markdown. * Remove read-only warning when opening a file. * Fix automatic color updates for status bar. * Highlight system constants in C++ mode. * Change fold markers and highlight active folding block. * Fix save and reload toolbar buttons state after external modification and file removal. * Add bookmarks support. * Add settings for margin visibility. * Hide fold margin if folding is not enabled. * Fixed caret position resetting when corresponding file was opened. * Add option to automatically insert new line at the end on save. * Add option to change toolbar icon size. * Backup files before saving. * Fix window resizing after changing toolbar visibility. * Fix fold margin not appearing on language change. * Fix observing wrong file after Save as operation. * Fix opening non-existent files. * Make sure caret is in top quarter of the view when opening a file. * Add two new themes by Mikael Konradsson and dimmed theme by Humdinger. ## [0.4.1] - 2018-11-23 * Fix crash in incremental search. * Fix saving of Spaces per tab setting. ## [0.4.0] - 2018-10-07 * Find/Replace window can be closed with Esc now. * Fix for saving preferences. * Save Find window settings. * Limited .editorconfig support. * Stack all windows besides those from Tracker. * Add status bar. * Add dark theme by Mikael Konradsson. * Add support for HTML, CSS, JavaScript, PHP and OCaml. * Change styling system to make creating new themes easier. * Add quick search shortcuts. * Implement incremental search. * Fix horizontal scroll bar range. * Add setting for line highlighting mode. * Add option to always open files in new windows. * Add option to change font. ## [0.3.0] - 2018-03-20 * New icon. * Add right-click menu. * Disable menu items according to editor state. * Fix multiple language entries in Language menu. * Show alert if styles not found. * Change shortcut for Go to line. * Add View->Wrap lines. * Add File->Reload. * Add tooltips to toolbar buttons. * Add option to attach windows to existing ones. * Cascade windows if necessary. * Open files in the same window only if it is new window and has not been modified. * Add option to highlight trailing whitespace. * Add option to trim trailing whitespace. * Add option to trim trailing whitespace automatically on save. * Use multiline controls in Find window. * Add support for regex in Find/Replace. * Fix keyboard navigation in Find/Replace. * Rearrange Find/Replace window interface. * Add "Open corresponding file" option. * Fix opening files from command line. ## [0.2.0] - 2017-04-15 * Add icon. * Add translations. * Adjust whitespace size. * Fix crash when changing git branches with a file open. * Fix horizontal scrollbar on long lines. * Recolor the document on language change. * Handle drag and drop message. * Add jumping to specific position in file from command line. Handle parameters from /bin/open. * Add comment line/block feature. * Add indent guides highlighting. * Add editor style menu to preferences. * Add toolbar. * Put selection in Find window automatically. * Add AWK, Perl, Ruby and Rust support. ## [0.1.0] - 2017-01-01 * Initial release. [0.5.1]: https://github.com/KapiX/Koder/releases/tag/0.5.1 [0.5.0]: https://github.com/KapiX/Koder/releases/tag/0.5.0 [0.4.1]: https://github.com/KapiX/Koder/releases/tag/0.4.1 [0.4.0]: https://github.com/KapiX/Koder/releases/tag/0.4.0 [0.3.0]: https://github.com/KapiX/Koder/releases/tag/0.3.0 [0.2.0]: https://github.com/KapiX/Koder/releases/tag/0.2.0 [0.1.0]: https://github.com/KapiX/Koder/releases/tag/0.1.0