This is a hotfix for a bug introduced in LaunchBar 6.20 causing some JavaScript-based custom actions to fail.
Sending text to apps via Send-to sometimes still didn’t bring the target app to front on macOS Sonoma (this bug was supposed to be fixed in version 6.19, so this is another attempt to fix it).
Indexing and access to System Settings panes have been completely rewritten. It’s now possible to browse and open all System Settings panes directly from LaunchBar, and they are displayed with their respective icons.
We’ve identified and fixed an issue that caused occasional delays during input for some users running versions 6.18.3 and 6.18.4.
This version attempts to resolve perfomance issues that some users have reported after installing the previous version 6.18.3.
Fixed a bug causing the theme settings to get reset to Default & Automatic at each restart of the app.
This version of LaunchBar is compatible with macOS Mojave, but due to improved privacy protection in macOS Mojave, some LaunchBar features require additional permissions to be granted in System Preferences > Security & Privacy > Privacy:
LaunchBar now supports Dark Mode in macOS Mojave. Note that the appearance of LaunchBar’s main interface is still determined by the selected theme, independent from the current system appearance. So if you’ve selected the Dark Mode in Mojave, you can choose one of the dark themes in LaunchBar (Dark or Base Dark).
In a future update there will be an option to automatically change LaunchBar’s theme in accordance with the current system appearance (provided that the chosen theme also provides a dark variant).
This version makes LaunchBar compatible with macOS High Sierra (10.13). In particular it addresses compatibility issues in the following areas:
setClipboardString()
and clearClipboard()
functions to LaunchBar JavaScript.The Action Editor is included in LaunchBar 6.4 and can be easily opened via shortcut (Option-Command-E), abbreviation search or LaunchBar menu.
Easily create new actions from scratch or duplicate existing actions for customization.
Configure action properties, runtime behavior, and more. Values are pre-filled where possible.
Configure and modify action scripts with various scripting languages.
Manage action resources
Manage localization
We’ve improved our support for Finder tags, allowing you to better work with multiple tags. You can search for files that have multiple tags set, and you can apply multiple tags (add, remove or replace them) in one go. To select multiple tags, you can use LaunchBar’s staging feature.
Well, we announced this feature already in our 6.2 release notes. But due to an embarrassing mistake in our build process, the feature was not enabled in the released version. But now it finally works and you can drag multiple items from LaunchBar to other applications!
Info Browsing can now be triggered by pressing and holding the right arrow key. This allows triggering Info Browsing without an additional modifier key.
New Yosemite Dark theme.
Improve Yosemite theme.
Additional OS X Yosemite related UI improvements.
New “Call with iPhone” action for OS X Yosemite (requires an iPhone running iOS 8).
LaunchBar now properly supports pasting into TextExpander fill-in windows.
Improved actions for ejecting volumes:
Improved opening of multiple disk images.
Improved Info Browsing of file paths.
The Calculator history is now also accessible by browsing the Calculator action.
Improved date parsing for entering Calendar and Reminder events.
Improved “Move to Trash” behavior (including new confirmation alerts when attempting to trash many items or items from different folders).
Improved display of Tower repositories.
Improved display of Cyberduck bookmark files (and removed support for Cyberduck versions prior 3.8).
LaunchBar.executeAppleScriptFile()
JavaScript function.LaunchBar.execute()
Concept of multiple selections in LaunchBar. To learn more about this new feature, read our blog post.
Shortcuts to create multiple selections:
Acting on multiple selections
Inspecting and reviewing staged items
Fetching staged items
URL-Scheme support for LaunchBar Actions. Actions can now optionally define a script that is called when a URL like x-launchbar:action/com.example.action is opened anywhere in OS X. See the Script Types for more details.
Added support for LaunchBar Actions implemented as Automator Workflows.
Added “Play Sound Effect” Automator action and AppleScript command.
When an action returns a single item, Instant Send is turned on by default.
Added an option that indicates when a script is run for the purpose of generating live feedback (LB_OPTION_LIVE_FEEDBACK).
Added new JavaScript methods:
Fixed: LaunchBar Actions implemented in AppleScript caused launch of applications during indexing. Also, these actions now must specifically declare in their Info.plist the fact that they accept or require arguments (previously, implementing the appropriate handler in the script was sufficient).
Fixed: Action result items that only have a path or URL set didn’t appear in LaunchBar.
Fixed: If LBResultType was set to path and that path contained the tilde character (˜), it was not expanded for the resulting items.
Updated Developer Documentation to reflect changes and provide information on how to use the new features.
LaunchBar.execute()
to accept an array of arguments.Added beautiful new icons to many built-in actions.
New Prepend Text action (⇧⌘P).
New built-in text transformation actions:
Improved plain text file content search (⌘F) to show live results.
Added shortcut (⇧⌘→) to sort folder contents by Date Added.
Added bookmarks indexing option allowing to index bookmarks from Safari’s Favorites Bar only.
Extended Clipboard History capacity (up to 100 items or for a certain amount of days).
Rearranged “New Indexing Rule” menu to reflect the structure of the sidebar
Improved Theme switching: Default width will be applied only if different from the currently active theme.
Added missing localizations.
“Run Terminal Command” action only opens a second Terminal window if necessary.
Fixed issue causing last calculator result variable “a” to be not updated.
Fixed issue causing Append Text not to work via Send To (when sending text to a file).
Fixed issue causing welcome window not to appear in front.
Fixed issue causing iOS Simulator not to appear in LaunchBar’s index.
Various other bug fixes and stability improvements.
Press Shift-Right Arrow to access information about a selected item like:
Info Browsing can also be triggered with ⌃⌥⌘-Right Arrow
For many items it can also be triggered just by pressing Right Arrow.