Hain Changelog

What's new in Hain 0.7.0 Beta 1

Mar 25, 2019
  • Features:
  • Draggable window! (#270 by @dannya)
  • Theme support! (#265 by @dannya)
  • Minor changes:
  • Math: support European-style decimal separator (#268 by @dannya)

New in Hain 0.6.6 Beta (May 14, 2018)

  • Fix no icon in Windows

New in Hain 0.6.5 Beta (May 13, 2018)

  • Fixes:
  • Fix some security issues (475d628, a689abf)
  • Fix vibrancy options in macOS (044ba6c)
  • Fix hain-package-manager couldn't fetch any packages (a8b05dc)
  • Improvements:
  • Upgrade electron to v2.0.0 (a689abf, by @dannya)
  • Filesearch optimization (7b8611e, by @dannya)
  • Minor changes:
  • Remove official chocolatey support (f588e33)

New in Hain 0.6.4 (Jun 2, 2017)

  • Fix the issue that plugins were not installed #238

New in Hain 0.6.3 (May 18, 2017)

  • Fixes:
  • Fix plugin manager spinning endlessly #234, #236 (by @daemongh)
  • Fix floating point math issues #228
  • and several fixes!
  • mprovements:
  • Update Electron to latest version v1.6.6

New in Hain 0.6.2 Experimental (Mar 7, 2017)

  • Fix no file icon on Windows

New in Hain 0.6.1 Experimental (Mar 2, 2017)

  • Improvements:
  • Add macOS support
  • Fixes:
  • Small fixes

New in Hain 0.6.0 Experimental (Mar 2, 2017)

  • Breaking Changes:
  • Plugins without prefix will not work with this version!
  • Improvements:
  • Upgrade to Electron 1.4.13
  • hain-plugin-filesearch has been updated to use Indexer API insteadof old plugin search function
  • hain-commands has been updated to use Indexer API
  • hain-plugin-url has been updated to use Indexer API too
  • API:
  • API Version: hain-0.6.0
  • Add Indexer API, See hain-plugin-filesearch, hain-commands, hain-plugin-url code for API usage
  • Add Password type for Preferences
  • Documentation will be updated soon

New in Hain 0.5.2 (Sep 18, 2016)

  • Fix a bug that non-recent files couldn't be searched in most case

New in Hain 0.5.1 (Sep 14, 2016)

  • Typo fix in hain-package-manager
  • Fix preferences not working

New in Hain 0.5.0 (Sep 6, 2016)

  • IMPROVEMENTS:
  • Upgrade to Electron 1.3.4
  • New Documentation Page, See http://appetizermonster.github.io/hain/
  • API:
  • API Version: 0.5.0
  • Add Clipboard API, See http://appetizermonster.github.io/hain/docs/plugin-context-clipboard/, #44
  • Add Text Options, See http://appetizermonster.github.io/hain/docs/text-format/, #131
  • SMALL CHANGES:
  • hain-plugin-filesearch: Add support for appref-ms format, #157
  • Add memory-optimization flags
  • hain-plugin-filesearch: Update scoring algorithm
  • Recent items group has been merged into other results
  • hain-package-manager: Show total download count, #178
  • Add tab indicator, #176
  • Fix toast not disappeared if message is too long, #145
  • hain-plugin-math: Copy result into clipboard after calculation, #163

New in Hain 0.4.1 (Jun 12, 2016)

  • Fixes:
  • Fix recent items to be placed always on top
  • Fix preferences not working

New in Hain 0.4.0 (Jun 12, 2016)

  • New API:
  • Add Text options (See text-format.md)
  • Add Enum values for Preferences (See preferences-json-format.md)
  • Plugins can define both redirection(tab) and execute(enter) for one SearchResult
  • Add Button API (See #132)
  • New Features:
  • Update matching algorithm (hain-plugin-filesearch)
  • Fixes:
  • Remove uninstalled plugin data
  • Fix relative icon path not working

New in Hain 0.3.0 (May 20, 2016)

  • New API:
  • Open plugin preferences
  • Custom error messages for preferences
  • New Features:
  • Custom query shortcut
  • Support 32-bit Windows
  • Reload plugins without restarting app (use /reload)
  • Fixes:
  • Memory optimization

New in Hain 0.2.0 (Apr 19, 2016)

  • Add Spinner for Preferences Window
  • Add Check for Update (You can check a new version by entering /update)
  • Show Most Recent Files First
  • Add Popular and Newest groups for /hpm install

New in Hain 0.1.0 (Apr 16, 2016)

  • From this version, target architecture has changed to x64
  • Fix some application couldn't be launched #105
  • Add HTML Preview feature (you can try this with hain-plugin-naverdictionary)
  • Add message for empty result #65
  • Update file search priority
  • Improve rendering performance
  • You can clear query by pressing ESC
  • and minor fixes

New in Hain 0.0.4 (Apr 4, 2016)

  • Add /hpm update
  • Add user preferences using JSONSchema #13
  • Add proxy support #4
  • Update hpm to use safer way to install/uninstall plugins
  • Add pressing tab to auto-complete #61
  • Add option to do not delete previous query #35
  • Add support for custom folders #27

New in Hain 0.0.3 (Mar 25, 2016)

  • Added math plugin (hain-plugin-math)
  • Updated fuzzy match algorithm
  • Added grouping results
  • Added support for searching folders (hain-plugin-filesearch)
  • Fixed a problem with opening devtools #31

New in Hain 0.0.2 RC 4 (Mar 25, 2016)

  • Fixed a type conversion failure when window.setPosition() is invoked
  • Added logging for unhandled exceptions (hain-debug.log)
  • Added loading gif for Installer
  • Increased npmsearch query limit

New in Hain 0.0.2 RC 3 (Mar 25, 2016)

  • Updated plugin directories again (becauseof Squirrel Installer)
  • Fixed a bug that worker process won't be killed while app is dead #10

New in Hain 0.0.2 RC 2 (Mar 25, 2016)

  • Changed plugin directories.

New in Hain 0.0.2 RC 1 (Mar 25, 2016)

  • Implemented separated plugin process
  • Updated plugin api
  • Added Installer