When installing a new version, all of your existing settings will be retained.
5.7.0 Release Notes
Released May 23, 2021.
Keybreeze Desktop is now free and open source! There is no longer a paid Pro version. All the features of the Pro version are included for free in this latest version, with the exception of Keybreeze Sync.
Keybreeze Sync has been discontinued in this version. Please see this page for more information.
Fixed an issue with the Clipboard Monitor when searching for an entry and copying it to the clipboard did not always copy the correct item.
Fixed an exception that occurred when typing an unrecognized entry that had a dash as the second character, such as a-aaa.
Added the ability to add comments in macros, e.g. <comment>
The Keybreeze software application has been renamed to Keybreeze Desktop. The purpose of the rename is to distinguish between the name of the application and the name of the business, and to allow the release of other applications in the future without causing confusion with the primary application. The licensing structure remains the same, and Keybreeze Desktop still has all the features that were in the prior version, Keybreeze 5.5.3, plus a lot more below.
Added a new clipboard monitor feature. Press the hotkey, type the letter, c, and press Enter to access text that you copied to the clipboard earlier in the day while Keybreeze Desktop was running. Press the hotkey and type "options" to configure settings for the clipboard monitor.
Added drag and drop functionality from the Search window.
Added support for environment variables for keywords and search directories.
If no results are found in the command list while typing a keyword, Keybreeze Desktop will remove spaces from the entry and the existing keywords. For example, typing "shutdown" will match "shut down". Typing "ajax jquery" will match a keyword in the command list called, "jquery ajax example".
Improved the autocomplete matches and Search window by treating underscores as spaces. For example, if you search for an entry with spaces, and there is a filename with underscores instead of spaces, it will still get matched.
Autocomplete matches do the same with dashes/hyphens. If you type something that matches an existing entry, but you leave out a dash, it will still get matched.
Autocomplete matches look at the target if no previous matches were found in the name.
When searching your computer for entries, Keybreeze Desktop will ignore spaces, underscores, and dashes in the typed entry and matching entries.
Changed text of the Set Reminder window to "Shift + Enter" instead of "Ctrl + Enter" for a new line.
Fixed icons that were not appearing while typing a keyword if the target contained command line parameters.
Fixed an issue where notes may not save if text is added and Keybreeze Desktop is closed less than one second later.
New installations only: Added the Downloads folder as a default option for Autoindex and added the "Include top level folders" as a default option for the Documents folder.
Fixed the "Keybreeze Sync is already running" error that may appear on some workstations that use Keybreeze Sync.
Fixed an exception that may occur when pressing the hotkey and then the down arrow to access the history. If the history.json file was corrupted, this would throw an exception. Going forward, the history.json file is cleared and new history is saved if there is any corruption.
Fixed the main_textbox_bold setting that was not being recognized in skin config files.
Changed the macro editor to allow 2147483646 characters or the memory limit. Previously this was set to 32767 characters.
Changed the AutoScaleMode setting for notes so that they can be resized on workstations that use 150% DPI settings.
Added a skin that supports 150% DPI settings in Windows. A message will appear when running Keybreeze Desktop for the first time to warn the user if they are using 150% DPI, and if they want to change the skin.
Fixed a license issue that may occur if the default network adapter is inactive while Keybreeze Desktop is loaded.
Redesigned the notes to give them a more modern look. When upgrading from an earlier version, the note themes, light colors and dark colors, will be overwritten.
Added window priority option for QuickTab. Normally pressing the hotkey and typing the first letter of a window title twice will set focus to that window. With window priority, you can configure which window you want to receive focus if you have multiple windows open that start with the same letter.
Fixed an issue where letter command modifications were not saved to the JSON file.
Fixed a blank row that would appear in Keybreeze Sync after pressing the hotkey and typing 'sync this device'.
Fixed an issue where Keybreeze Sync would try to upload the folders.json file even if it was blank.
Fixed an issue where Keybreeze Sync may not update a note if it was recently changed.
Increased the default wait time to paste a text function from 250 milliseconds to 450 milliseconds. This option is also configurable in the options.ini file by modifying the wait_time_before_inserting_text setting.
Fixed the hotkey + F1 functionality to open the help page (new installations only). For existing installations, the F1 functionality can be configured from the Options window > QuickTab.
When performing calculations with Keybreeze, copy the last result by pressing Ctrl+C without highlighting it first.
Moved the Windows startup location from HKEY_LOCAL_MACHINE to HKEY_CURRENT_USER. This prevents errors from appearing when loading the Options window under a non-Administrator account.
Added a new skin for Windows 10 - Flat Modern Wide.
When typing a keyword and pressing Ctrl + backspace, the correct amount of spacing is preserved.
Added error handling when pressing Ctrl + M when the autocomplete window was not visible.
Fixed an issue where the Search window was not searching files within top level folders.
Fixed an issue where the previous entry would sometimes flash or flicker when pressing the hotkey.
Fixed an issue where Keybreeze would throw an error when removing the last keyword in the list.
Speed reminders: Press a hotkey and type 10 minute reminder, 20 minute reminder, etc. to pop up a reminder in that time period. By default, it will display the text of the window title that you are currently viewing, but you can add to this or erase it before setting the reminder.
Added 'Move up and 'Move down' buttons in the Command List window to change the order of keywords.
File search has been enhanced -- search for text within files.
Added the ability to search for a string within a folder. Press the hotkey, type a few letters of a folder, type a comma, then a search string, and press Enter.
Added custom snooze times for notes. Right-click a note and click Snooze. Then enter a custom number of minutes to snooze the note.
Import and Export your keywords.
Unlimited notes, reminders, text functions, and letter commands.
Free version limitations:
3 text functions
10 letter commands
1 note or 1 reminder at a time. Pro trial version allows 3 notes or 3 reminders at a time. See more details
When you download Keybreeze, a trial version of Keybreeze Pro will be active for 60 days. Once this expires, you can continue using the free version of Keybreeze indefinitely, or you can activate Keybreeze Pro to use the Pro features.
Removed the Macro Recorder from the installer due to Windows Defender falsely flagging it as a trojan. This is a false positive, and it has been reported to Microsoft. You can still download the Macro Recorder here.
Fixed multiple bugs with the Search window, and added a menu option to configure the directories to search.
Added support for opening folders with Windows Explorer alternatives, such as Total Commander. These settings can be configured by typing Options as a keyword.
Added an application data preset keyword that lets you quickly open the application data, or %appdata%, directory.
Fixed a crashing issue and performance bottleneck when typing a keyword that matched a lot of entries. Added an INI setting, autocomplete_max_matches, to control how many entries are shown in the autocomplete window. The default is 15.