Releases: Flow-Launcher/Flow.Launcher
v1.20.1
Release notes
Bug fixes
-
Fixed the Browser Bookmark plugin taking a long time to load due to favicons. An option has been added to enable or disable favicons; after this release, favicons will be set to off by default. You can turn them on again via the plugin settings.
-
Fixed an issue with the missing PendingLineStyle key in custom themes, which caused flow to error on startup.
-
Fixed an unhandled external plugin exception that caused flow to crash after typing a search query.
-
Fixed an issue with the Program plugin displaying a pop-up dialog when unable to resolve LNK shortcuts.
-
Fixed button width not adjusting to text in plugin settings.
-
Fixed minor issues found in the settings window UI.
-
Added additional missing media types for display in the Preview window.
-
Fixed an issue causing settings to fail to save.
-
Fixed Explorer plugin settings panel display issue when scaling is greater than 125%.
-
Added support for loading MSIX Firefox bookmarks.
-
Fixed an index out of range error when loading Firefox bookmarks.
-
Fixed an issue with running commands in pswh.exe.
-
Added handling for when Everything installation fails and notifies the user.
-
Fixed an issue causing the Web Search plugin to crash from certain URI paths.
-
Added handling for plugin download exceptions from incorrect URLs.
-
Fixed an issue with Web Search incorrectly opening URI file paths.
-
Updated translations.
-
Fixed issues related to search window maximization and Snap behaviors.
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@Jack251970, @onesounds, @stefanroelofs, @VictoriousRaptor and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.20.0
Release Notes
Highlights
Flow Reached 10K Stars! 🎉

Showcase Your Plugin On flowlauncher.com!

- Visit here to find out how. Help users learn more about your plugin, see images and videos of it in action, and read blog posts about it.
Top-ranking Issue

- For tracking requested features and bug fixes. If a feature or bug fix is something you would also like to request for, put a thumbs up emoji on the issue description.
Windows Key Support
- The use of the Windows hotkey to trigger Flow is now enabled.
Fluent Window

- The blur implementation has been completely changed. It now uses the DWM effect provided by the OS.
- Blur themes now support rounded corners by default.
- If you're using a custom theme (not one of the default themes), the theme creator may need to add certain values manually.
- Unfortunately due to the implementation of Fluent, the window movement animation had to be removed .
Multiple Action Keywords

- Setting multiple action keywords per plugin is now supported.
- You can set multiple action keywords for the Bookmark plugin, such as b, bookmark, and fav.
Home Page

- Added new 'home page' feature for displaying plugin results and quick access.
- This feature displays plugin keyword tips by default when first enabled. You can disable it in the General>Homepage section.
Placeholder Text

- The application now supports configurable placeholder text in the search window.
- You can change it to a phrase you like. It is enabled by default.
Search Delay
- A new configurable search delay has been added.
- If the results appear too quickly after typing, it's recommended to enable this option. A slight delay (around 50ms) is generally effective in most cases.
- This value can be customized by the user for each plugin, and plugin developers can set a default value.
It is recommended for plugins that require a delay, such as those performing network requests.
Favicon Support in Bookmark Plugin

- The application now supports SVG file icon loading and local favicons for Bookmark plugin results.
Custom Command in Sys Plugin

- You can now use a new command keyword to search for system commands in System Commands plugin.
- You can execute the shutdown command by typing "abracadabra" instead of "shutdown".
Previous Windows versions
With the next feature release v2.0.0, Flow will only be compatible with Windows 10, 11 and onwards. This is because the newer libraries and frameworks we plan to adopt are no longer compatible with older versions of Windows. As a result, v1.20.x will remain compatible with Windows 7 and above, but once v2.0.0 is released, Flow may no longer work with versions prior to Windows 10.
Features
-
The Flow Launcher theme selector has been added to the System plugin.
-
The preview panel now displays the age of files.
-
All built-in plugins now follow the same version as Flow.
-
The delete button logic for the Program plugin has been improved.
-
You can now copy file names directly from Explorer plugin results.
-
The application now supports having multiple records that stay on top of other windows.
-
You can now filter plugins by type, including .NET, Python, Node.js, and executable plugins.
-
The process killer has improved performance, and there is now an option to display window titles when managing processes.
-
Results now feature badges for quick visual identification. Plugins must be updated to enable this feature.
-
Minor UI tweaks on settings window controls have been implemented
-
Added an option to clean the cache folder.
-
Glyph icons have been added for System Plugin.
-
The acrylic effect is now enabled on first launch.
-
New API functions for Loading Bar Start and Stop are available.
-
Shutdown, Restart, and Hibernate functions in the System Plugin have been improved.
-
Windows Terminal has been added to Shell Plugins.
-
Deleting plugin settings when uninstalling plugins is now supported.
-
Logon Task support has been added for a faster application startup experience.
-
Progress bar display for plugin downloading has been added.
-
Process Killer will place on top the processes with visible windows.
-
More date formats are now available in settings.
-
Hebrew has been added to the available languages.
-
New option to preserve the last action keyword have been added.
-
.
,./lib
, and./plugin
directory paths have been added to path for Python plugins. -
Data URI images are now supported as icons.
-
Message box UI design has been improved, and also available via API call.
-
A new API function BackToQueryResults has been added for changing the query list back to the query results list.
-
Debug logging can now be enabled via settings.
-
A new search order has been added to Explorer plugin.
-
A new button has been added to the developer tools to access the cache folder easily.
-
You can change the settings window font under About > Advanced. While it's generally not recommended, this option is available if needed- for example, in certain Chinese language environments.
Bug Fixes
-
New translations have been added.
-
The file deletion confirmation message has been updated.
-
File explorer invocation has been fixed to ensure correct file selection behavior.
-
A fix for opening folders has been added.
-
A setting window navigation issue has been fixed.
-
Auto-restart after plugin install is now disabled by default.
-
A results context menu display issue has been fixed.
-
Vertical window positioning with multiple monitors has been fixed.
-
Error messages for plugin initialization are no longer shown if a plugin is already disabled.
-
A sound effect issue after sleep or hibernation has been fixed.
-
Result list changing animation has been improved.
-
"Search Window Position" has been renamed to "Search Window Location".
-
A JsonRpc plugin connection loss exception has been fixed.
-
Guidance for Korean IME users has been added.
-
Improved saving on application exit.
-
The settings page has been reorganized.
-
The issue with cursor not moving to the end of query on initial launch has been fixed.
-
Preview Panel for history results is now supported.
-
Graceful shutdown has been implemented.
-
System.IndexOutOfRangeException in the Explorer settings panel has been fixed.
-
A copy to clipboard issue has been fixed.
-
A Welcome page backspace issue has been fixed.
-
A Hotkey Control settings window null exception has been fixed.
-
Preview background has been added to Welcome page.
-
Plugin metadata and path management have been improved.
-
Settings Panel Design has been unified.
-
Report Window Design has been improved.
-
Custom Query Hotkey / Shortcuts Preview issue has been fixed.
-
An exception when getting thumbnails has been fixed.
-
The search window is now hidden from the Alt+Tab program switcher.
-
ChangeQuery and ReQuery issues have been fixed.
-
Explorer path parsing has been improved when the path ends with a backslash.
-
A Plugin Store page refresh issue has been fixed.
-
A search window resize border thickness issue has been fixed.
-
A Unix directory separator issue has been fixed.
-
A setting window freeze issue has been fixed.
-
Fixed error handling for JsonRPC v2
-
Using Windows index search with special characters has been improved.
-
A possible result update issue for plugins with the IResultUpdate interface has been fixed.
-
Result Equal used for WPF caching has been removed.
-
A possible null reference when a query is cancelled has been fixed.
-
A new image icon has been added for images whose formats are not supported.
-
A System.OperationCanceledException issue has been fixed.
-
A possible content frame navigation issue in the welcome window and setting window has been fixed.
-
Style for Highcontrast mode has been fixed.
-
The Progressbar Dispatcher Exception has been fixed.
-
Fixed an issue where a jagged font was set by default. The system now selects a clean and appropriate font automatically.
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@01Dri, @AleksandrSl, @Azakidev, @cibere, @Jack251970, @NoPlagiarism, @Odotocodot, @onesounds, @PaulPSta, @pc223, @Sparrkle, @taooceros, @VictoriousRaptor, @yeelali14, @Yusyuriv, @ZGGSONG and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
A big thank you to @...
v1.19.5
Release Notes
Bug fixes
-
Fixed an issue causing Flow's settings window to freeze/blank out after returning from locking/sleeping the computer
-
Updated translations
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@Jack251970 and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.19.4
Release Notes
Bug fixes
-
Fixed an issue causing input selection dialog not working for JSON-RPC plugins
-
Fixed an URL format issue associated with plugin website links
-
Updated translations
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@taooceros, @Yusyuriv and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.19.3
Release Notes
Bug fixes
-
Addressed CVE-2024-43483 security vulnerability from a third-party library used by the Program plugin
-
Fixed an issue related to the absence of Windows Media Player causing Flow to crash on startup
-
Updated translations
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@cspotcode, @gyaaniguy, @VictoriousRaptor and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.19.2
Release Notes
Bug fixes
-
Fixed an issue causing wrong positioning of the search bar on multi-monitor setups with different DPIs
-
Updated translations
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@abdgad, @taooceros and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.19.1
Release Notes
Bug fixes
-
Fixed Explorer plugin to show an "Enabled" column in Customize Action Keyword settings tab for better clarity over the status of action keywords.
-
Fixed Node.js path select error in settings window.
-
Translations have been added
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@onesounds, @taooceros and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.19.0
Release Notes
Features
-
Added external preview support. Preview can now be changed to use any third party preview tools via a plugin.
-
Added the ability to use QuickLook for previewing files. Look for the QuickLook plugin in the Plugin Store.
-
Explorer plugin can now open Windows native context menu via
Alt + Enter
or Flow's own context menu. -
The search window can now be resized with the mouse.
-
Plugin zip file can now be installed locally.
-
New ability in the search window to cycle through search history with
Up Arrow
orAlt + Up Arrow
keys. -
Explorer plugin has a new added option to exclude specific file types.
-
New option to enable/disable Everything's run count in Explorer plugin.
-
Updated Flow's error icon for better visual communication.
-
Updated Explorer plugin icons to align with design standards.
-
New special tray icon when running local development build.
-
New option to hide uninstallers from results in the Program plugin.
-
Flow's install file size has been slightly reduced.
-
Refined the hotkey system for better user experience and functionality.
Bug Fixes
-
Fixed QTTabBar support. It can now be configured via settings.
-
Fixed Explorer plugin's Everything search not honouring the max number of results. It now defaults to returning 100 results from search.
-
Fixed an issues causing partial environment variable search to not work in Explorer plugin.
-
Fixed an issue where mouse hovering over results was interfering with keyboard navigation.
-
Added new translations, including new Vietnamese language support.
-
Localized start-up messages about missing Python/NodeJS installation.
-
Fixed a minor Plugin Manager setting panel UI issue.
-
Fixed DPI scaling issues.
-
Fixed search window's display positioning in certain setups.
-
Correctly display clock and date preview in settings window based on the language selected.
-
Fixed an issue where search queries were unnecessarily re-running.
-
Tweaked minor issues in the settings window UI display.
-
Made adjustments to the preview panel for better usability.
-
Updated Program plugin's caching policy for improved performance.
-
Ensured the settings window is centered correctly on first launch.
-
Made adjustments to themes for better visual consistency.
-
Fixed ComboBox control localization in the settings window to ensure new language change is reflected immediately.
-
Fixed localization issues with ToggleSwitch controls in the settings window.
-
Localized the start-up error message about not able to register hotkey.
-
Minor fixes made to the Calculator plugin.
-
Fixed an issue where animation sound was not working due to missing Windows Media Player on user machine.
-
Added some missing support for screen readers to improve accessibility.
-
Fixed Shell Plugin to use shell execute.
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@flooxo, @futag, @Garulf, @Ishmaeel, @onesounds, @taooceros, @VictoriousRaptor, @Yusyuriv, @z1nc0r3, @Zissue and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
A big thank you to @coderabbitai and @tikkatek for sponsoring us! ❤️
v1.18.0
Release Notes
Features
-
Program plugin now shows the target path when hovering over the result
-
Context Menu's query speed has been improved for JsonRPC plugins
-
Added a new feature ReQuery to the plugin API, allowing plugin developers to reload queries in order to refresh plugin result data
-
Sound effect volume is now adjustable
-
Added a new context menu for Program plugin to open the destination folder for resutls that are program shortcuts
-
The search window will now be hidden when dragging results
-
Added a new keyboard shortcut
Ctrl+Shift+C
to copy the result path
Bug fixes
-
Fixed an issue with Opera bookmarks
-
Fixed Custom Query Shortcut logic when two or more share the same prefix
-
Fixed Program plugin's indexer, which will now run when either Win32 or UWP application cache is empty
-
Node plugins using V2 JsonRPC now works as expected
-
Added new and updated translations
-
Reworked image caching
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@AminSallah, @AsafMah, @flooxo, @Garulf, @Phoenix-, @taooceros, @VictoriousRaptor, @Yusyuriv and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.
v1.17.2
Release Notes
Bug fixes
-
Fixed a rare issue where Plugin Store could crash due to some missing added/released plugin dates
-
Fixed new translations
-
Fixed an issue causing JS/TS plugins to stop working
-
Fixed an issue causing some Python plugins to be missing settings fields
-
Fixed missing DuckDuckGo autocomplete search option in Web Searches plugin
Contributions
We would like to directly mention and thank the following people (in alphabetical order) for their contribution and support in this release.
@Garulf, @taooceros, @Yusyuriv and everyone who has joined discussions, added translations, created plugins, reviewed pull requests, put through their ideas or reported bugs.