github Flow-Launcher/Flow.Launcher v1.4.0

latest releases: v1.18.0, build-number-10, build-number-9...
3 years ago

Release Notes


  • Upgraded Pinyin library to ToolGood.Words:

    • Store whole Chinese words instead of individual characters

    • No longer saves cache on disk

  • For Program plugin, added ability to open containing folder using custom app + args, eg. Total Commander

  • Improved Program plugin:

    • Optimized the querying of programs in Program plugin by using generics to concatenate Win32 and UWP apps.

    • Removed duplicate fuzzy search calls.

    • Greatly improved indexing speed by changing how Directory enumerates.

Bug fixes

  • Added loading of Edge Dev bookmarks and fixed scoring based on fuzzy search

  • Improve memory consumption by limiting number of images preloaded in memory:

    • Addressing the unnecessary high memory caused by improperly handling of image caching.

    • Set maximum number of images cached to 50 from 5000.

    • Clean up by removing infrequently used images from dictionary once they go over permissible factor (2) X number of images (50).

  • Fix plugin dependency loading and remove excess duplicate package references:

    • Added a custom assembly loader for plugins and resolve any of the plugin's dependent assemblies to load from the plugin's own directory, or if the assembly exists with Flow.Launcher.Plugin then use the assembly there.

    • Added Directory.Build.targets so default plugins will automatically look to Flow.Launcher.Plugin's referenced packages if not available in the local plugin folder.

    • Used CopyLocalLockFileAssemblies=true in project file for both default and future external plugins so all referenced assemblies in the plugin are outputted and available for the main application to point to.

If you are unable to use the plugins you downloaded after upgrading to this version, please go here to redownload their latest release.

Don't miss a new Flow.Launcher release

NewReleases is sending notifications on new releases.