0.3.2

@KELiON KELiON released this Dec 5, 2017 · 12 commits to master since this release

  • Fixed fail when no description provided for published plugin
  • Added opt-in for statistics and crash reports (thanks @ionphractal)
  • Fix text positioning and scrollbars issues (thanks @lawgsy)
  • Restore focus to previous window on blur/hide on Windows (thanks @ lawgsy)

0.3.1

@KELiON KELiON released this Sep 3, 2017 · 27 commits to master since this release

  • Fix for plugin settngs
  • Support for portable mode (i.e. from USB drive), thanks @CTrauma
  • Added section for "development" plugins
  • Some more minor changes

0.3.0-alpha

@KELiON KELiON released this Jun 7, 2017 · 69 commits to master since this release

This release includes a lot of small changes and improvements. Mostly it was about simplifying core logic, reducing count of dependencies and application size.

Main

  • All core plugins extracted to own packages, so any plugin could be installed and uninstalled separately. Did you want to use duck-duck-go and uninstall google? Now you can!
  • Added "open at login" option to settings;
  • Added version for Windows 32 bit;
  • Set focus back to the previous application: before if you set focus in some input in application and show/hide Cerebro – focus won't be restored in this input. Now it is;

Development

  • Improved plugins development flow: check out create-cerebro-plugin to start building plugins without any configuration;
  • Main UI components extracted to cerebro-ui package;
  • Migrated to webpack 2. It reduces size of final JS bundles;
  • Added js bundles minification. It reduces size of final JS bundles even more;

0.2.8

@KELiON KELiON released this Apr 9, 2017 · 195 commits to master since this release

  • Show app icons on windows
  • Single instance app: now when you open Cerebro several times on Windows/Linux, only one instance is loaded
  • Group plugins in available and installed
  • Added "reload" built-in command
  • Added "version" built-in command
  • Human-readable format of config.json file
  • Added donate tray menu item and donate window
  • Implemented lightweight vim-mode: you can use ctrl/cmd+jkhlo for navigation
  • [linux] Added binary name support for app search
  • Added settings for plugins: now you can include user-editable settings for your plugins

0.2.7

@KELiON KELiON released this Mar 4, 2017 · 291 commits to master since this release

General

  • Converter: Add Indian rupee;
  • Windows: fix some applications launch (i.e. discord);
  • Do not clean search input by cmd/ctrl+backspace, use system shortcuts;
  • Fix global exception on some Arch Linux machines;
  • MacOS: display above fullscreen apps;
  • Fix plugins search (only 25 plugins were shown, now all);
  • Quit application when main window is closed (now using alt+f4 on Windows or cmd+w won't cause an error);
  • Minor bug fixes;

Plugins

  • Plugins autoupdate;
  • Better formatting of plugins (do not include "Cerebro" word in title/description);
  • Split plugins to categories (Updates, Installed and Available)
  • Do not reload application when plugin installed or uninstalled;

Development

  • Migrate to yarn;
  • Use npm's registry to search plugins (should be more stable, than npms.io);
  • Better experience of plugins development: when you use boilerplate and start npm run debug, plugin is automatically added to app.