Portable Breevy Changelog

What's new in Portable Breevy 4.11

Dec 21, 2023
  • Made a few fixes and QoL improvements.

New in Portable Breevy 4.10 (Oct 7, 2023)

  • Improved compatibility with Windows 10 & 11.

New in Portable Breevy 4.09 (Sep 16, 2023)

  • Fixed a compatibility issue with Windows Defender SmartScreen as well as the Microsoft Edge browser.

New in Portable Breevy 4.08 (Aug 21, 2023)

  • A few (more) minor bugfixes and small improvements.

New in Portable Breevy 4.07 (Jul 29, 2023)

  • A few minor bugfixes and small improvements.

New in Portable Breevy 4.06 (Jul 22, 2023)

  • Improved UI responsiveness.
  • Improved CPU usage (especially when idle).
  • Improved Win10/11 compatibility.

New in Portable Breevy 4.05 (May 28, 2023)

  • Made several speed, stability, and overall QoL improvements.

New in Portable Breevy 4.04 (May 3, 2023)

  • Fixed a crash that would occur on some systems while shutting down Breevy.

New in Portable Breevy 4.03 (Apr 19, 2023)

  • Fixed an issue that prevented abbreviation hotkey popups from appearing.
  • Fixed a rare crash.

New in Portable Breevy 4.02 (Apr 12, 2023)

  • Fixed an issue where Breevy would occasionally stop working until reloaded on some systems.
  • Improved CPU usage.

New in Portable Breevy 3.37 (Oct 14, 2016)

  • Fixed an issue that caused exporting individual folders to fail in certain cases.

New in Portable Breevy 3.36 (Oct 3, 2016)

  • Fixed a rare crash.
  • Breevy will now detect and ignore invalid X/Y window position coordinates, preventing the main window from sometimes not appearing on screen after a multiple-monitor reconfiguration (disconnect, layout change, etc.) or screen resolution change.
  • A few other small improvements.

New in Portable Breevy 3.35 (Jun 29, 2016)

  • Fixed a compatibility issue for some users running Windows 10.

New in Portable Breevy 3.34 (Aug 28, 2015)

  • If an abbreviation's match mode was set to "adapt" and an abbreviation was typed in all caps using the Caps Lock key, the replacement text would occasionally not be expanded in all caps if the abbreviation was the first thing typed after first turning on Caps Lock.
  • The My Dropbox folder location auto-detector button was not working with the latest version of Dropbox.
  • Fixed a compatibility issue with Adobe InDesign CC.
  • Added more instructions to the Dropbox Sync tab.

New in Portable Breevy 3.33 (Oct 11, 2014)

  • Fixed two small TextExpander compatibility issues.

New in Portable Breevy 3.32 (Aug 9, 2014)

  • If an abbreviation was added on the fly (with one of the new hotkeys) and contained more than one line in the replacement text, each new line would be outputted as two lines until Breevy was restarted.
  • Sometimes the spreadsheet importer wouldn't import all abbreviations if they contained certain non-English characters.

New in Portable Breevy 3.31 (Jul 29, 2014)

  • Added two hotkeys (see Preferences -> Hotkeys) that let you quickly create abbreviations on the fly. If you're in another app and have some text you'd like to abbreviate, just select it or copy it to the clipboard (Ctrl+C, right-click and select Copy, etc). Then press the relevant hotkey and Breevy will automatically open itself and create a new abbreviation, with the replacement text automatically being set either to the text that was selected or the text that you copied to the clipboard. Then all you need to do is type the abbreviation you'd like to associate with that text, click OK (or Alt+O), and then you'll be taken right back to the app you were in prior to pressing the hotkey.
  • A few other internal improvements.

New in Portable Breevy 3.30 (Mar 27, 2014)

  • Added three new macros: %(B), %(I), and %(U), which toggle bold, italic, and underline on/off in programs that support bold/italic/underline. The macros are synonymous with %(Key Ctrl+B), %(Key Ctrl+I), and %(Key Ctrl+U) respectively.
  • Added two date macros that return the numeric representation of the current day of the week: %(#DayOfWeek) and %(#DayOfWeekMon). The former considers Sunday as the first day of the week; the latter considers Monday as the first day of the week.
  • %(#WeekOfYear) now starts at 1 instead of 0.
  • Improved TextExpander importing.
  • Several other improvements.

New in Portable Breevy 3.29 (Oct 23, 2013)

  • Added an option to make the columns resizeable (Preferences -> Interface).
  • Added the ability to import Texter bundles (basic).
  • Added the ability to change the Anywhere Mode setting for selected abbreviation(s) using the right-click context menu.
  • The "Importing snippets" window is no longer displayed during a Dropbox sync if Breevy's window isn't in focus.
  • Fixed a temporary freeze that would sometimes occur when syncing with TextExpander snippets via Dropbox.
  • Fixed a compatibility issue with Windows 8.1.
  • The spreadsheet importer now supports multiple abbreviations per replacement (using the | separator).
  • A few other minor improvements.

New in Portable Breevy 3.28 (Dec 17, 2012)

  • Added the ability to import abbreviations from spreadsheets

New in Portable Breevy 3.21 (Jun 23, 2011)

  • Added the ability to create read-only folders that sync with external abbreviation files (to create, click File -> New Read-Only Sync Folder -> From File).
  • Delete key can now be used to remove selected folder(s) / abbreviation(s).
  • A couple of other minor enhancements.

New in Portable Breevy 3.20 (May 6, 2011)

  • Added the ability to launch / open programs, files, and folders from within "regular" (non-launcher) abbreviations using the new %(Launch) macro.
  • Added an option to tell Breevy not to consider an apostrophe a delimiter, preventing the expansion of one-letter abbreviations in contractions.
  • Added the ability to import ShortCut for Windows abbreviations.
  • Fixed an issue where in some cases abbreviations contained directly within the "All Abbreviations / Folders" folder weren't being exported when manually exported using the "Export All Abbreviations to TextExpander Snippet File" function.
  • Fixed a compatibility issue with SecureCRT.
  • A few other minor improvements.

New in Portable Breevy 3.19 (Mar 16, 2011)

  • Added the ability to duplicate abbreviations (right-click the abbreviation and click Duplicate).
  • Fixed an issue where characters in an abbreviation's replacement text that required AltGr+Shift to be pressed in order to be typed weren't being displayed properly if the output method was set to "key press simulation".
  • Fixed a "couldn't find the program documentation" error dialog that would display when accessing the help file from Breevy while attempting to run Breevy in portable mode on a non-USB device.
  • Installer now remembers where you installed Breevy previously and sets the default destination folder path accordingly.

New in Portable Breevy 3.18 (Jan 20, 2011)

  • Added the ability to embed other abbreviations within an abbreviation using the new %(Abbreviation) -- %(Abbrev) for short -- macro. For example, if you have an abbreviation "myname" with the replacement "John Doe", then you could have an abbreviation "greet" with the replacement "Hello, my name is %(Abbrev myname)" and Breevy would replace %(Abbrev myname) with John Doe.

New in Portable Breevy 3.16 (Jan 4, 2011)

  • Fixed an issue that caused folders to display slowly if the system region / language format was set to a language that uses non-Latin scripts (such as Chinese).

New in Portable Breevy 3.15 (Dec 4, 2010)

  • Fixed a small compatibility issue with WinMerge (an odd character was displayed when pressing Alt+Down).
  • Fixed a memory leak when the Abbreviation column was set as the sort column and a folder was selected.
  • A few other minor improvements.

New in Portable Breevy 3.14 (Nov 6, 2010)

  • The system tray icon position is now remembered.

New in Portable Breevy 3.12 (Nov 4, 2010)

  • Added a configurable hotkey that, when pressed, pops-up a context menu at the location of the mouse pointer (or keyboard cursor) with a list of all folders and the abbreviations each one contains. When an abbreviation in the menu is clicked, it will be inserted into the foreground application as if it had been typed.
  • Added support for folder-specific pop-up context menu hotkeys.

New in Portable Breevy 3.11 (Oct 14, 2010)

  • Fixed a regression introduced in v3.10 that prevented the date/time math macros from working.

New in Portable Breevy 3.10 (Oct 7, 2010)

  • Fixed a compatibility issue when typing in remote desktop sessions (typed abbreviations wouldn't be removed and capital letters in the replacement text wouldn't be displayed).
  • The %(AMorPM) macro now converts into "AM" or "PM" even if the locale uses the 24-hour clock.

New in Portable Breevy 3.09 (Oct 7, 2010)

  • Added the ability to disable folders. Disabling a folder prevents the abbreviations contained in it from being expanded when they are typed. To disable a folder, right-click it and select
  • Disable; to re-enable a disabled folder, right-click it and select Enable.
  • When importing Microsoft Word AutoCorrections, if AutoCorrections are available in more than one language, the AutoCorrections from each separate language will be imported into their own separate folders.
  • The clipboard is no longer accessed if an abbreviation's replacement text doesn't contain the %(clipboard) macro.

New in Portable Breevy 3.08 (Oct 7, 2010)

  • Full support added for all Unicode characters. (Previously, all Unicode characters were only fully supported in an abbreviation's replacement text, but not all were supported elsewhere in the program.) One exception remains: characters that require the use of an IME (Chinese, Japanese, etc.) to be typed are not supported in the abbreviation field, but are supported everywere else.
  • Added an option to make Breevy play a sound when an abbreviation has been typed.
  • Added a button to the top right-hand corner of the abbreviation editor that, when clicked, hides the abbreviation editor (you can also press the Escape key in Breevy's main window).
  • The "All but letters & numbers" TextExpander folder "Expand After" mode no longer (incorrectly) corresponds to Breevy's "Anywhere Mode".
  • If "Enter" was set as a word-ending character and pressed after typing an abbreviation that had its replacement mode set to "word-ending character", the abbreviation would not be expanded.
  • A few other fixes and improvements.

New in Portable Breevy 3.07 (Oct 7, 2010)

  • Added date and time math macros so you can make Breevy output a date or time that is in the future (or past).

New in Portable Breevy 3.06 (Oct 7, 2010)

  • Fixed an issue introduced in v3.05 that caused the license key dialog to reappear after restarting Breevy even if you already entered your license key successfully. Users who already entered their license key prior to installing v3.05 were not affected.