Releases: cerebroapp/cerebro
Releases · cerebroapp/cerebro
0.3.1
0.3.0
Check the changes in alpha version
0.3.0-alpha.2
- Fix restoring focus in the previous app
0.3.0-alpha
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
- 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
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.
0.2.6
- Hide preview panel when preview is not available;
- [Fix] plugin installation: sometimes plugin installation failed, now it is fixed. If you have any plugins that doesn't work – just try to reinstall them;
- [Fix] After reloading of main window some users had error dialog "Error: Attempting to call a function in a renderer...".
0.2.5
0.2.4
General
- Open links from previews in default browser instead of interval navigation;
- Added 36 more languages to translate plugin;
- Added Ukrainian currency to converter plugin;
- Save window position after restart;
- Added option "clean on hide" to settings so you can control behavior on hiding window: should it show previous state or empty input without results;
- Fix for apps with same names, but different locations. I.e. users couldn't start
app store
because onlyApp Store.prefPane
was shown; - Search applications by abbreviation, i.e.
lol
to findLeague of Legends
; - Now you can search and launch applications on Windows and Linux;
- Use color icon in tray on Windows and Linux;
- Do not show MacOS key symbols in hotkey input in settings on Windows and Linux
- Use ctrl+c to copy to clipboard on Windows and Linux;
- Fix
machine-id: No such file or directory
on some Linux distributions.
Development
- Now you can use yarn and node 7 for development
- Always open dev. tools in detached mode