What's new in Cerebro 0.10.0
Nov 29, 2022
- Chore: blacklist old cerbro-brew plugin by @ChFlick in #625
- Fix: plugin settings by @ChFlick in #627
- Feat: Select current text with cmd+a by @dubisdev in #629
- Feat: select main input on show option by @dubisdev in #630
- Fix: memory leak on reloading by @dubisdev in #631
- Feat: allow moving cerebro window by @dubisdev in #633
- Chore: update minor deps and release v0.10.0 by @dubisdev in #634
New in Cerebro 0.9.0 (Nov 9, 2022)
- chore: upgrade without break-changes packages with newer version by @oguhpereira in #608
- fix: rollback cerebro-ui dep by @dubisdev in #616
- chore: add cerebro-search as default plugin by @dubisdev in #613
- chore: add electron-store to manage settings by @dubisdev in #609
- fix(cerebro-ui): update broken cerebro-ui dep by @dubisdev in #618
- Update the grammar in the README + add command in build from source process by @jessebot in #619
- chore: move to @cerebroapp/cerebro-mac-apps by @dubisdev in #620
- feat: add windows portable target to electron-builder by @dubisdev in #622
- chore: release v0.9.0 by @dubisdev in #623
New in Cerebro 0.8.0 (Sep 21, 2022)
- test: add more unit tests by @dubisdev in #595
- feat: remove fix-path dependencies by @oguhpereira in #598
- fix: add encoding to background renderer by @dubisdev in #600
- docs: reordered docs by @dubisdev in #603
- refactor(react-16): migrate to new react version by @dubisdev in #604
- chore(release): bump version to 0.8.0 by @dubisdev in #605
New in Cerebro 0.7.1 (Sep 11, 2022)
- build: update cerebro core by @dubisdev in https://github.com/cerebroapp/cerebro/pull/591
- build(electron-builder): extract build configuration from package.json by @dubisdev in https://github.com/cerebroapp/cerebro/pull/589
- chore: update readme and some packages by @oguhpereira in https://github.com/cerebroapp/cerebro/pull/594
- CI: add email to build options by @dubisdev in https://github.com/cerebroapp/cerebro/pull/596
New in Cerebro 0.3.2 (Dec 6, 2017)
- 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)
New in Cerebro 0.3.1 (Sep 4, 2017)
- Fix for plugin settngs
- Support for portable mode (i.e. from USB drive), thanks @CTrauma
- Added section for "development" plugins
- Some more minor changes
New in Cerebro 0.3.0 Alpha 2 (Jun 9, 2017)
- Fix restoring focus in the previous app
New in Cerebro 0.3.0 Alpha (Jun 8, 2017)
- 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;
New in Cerebro 0.2.8 (Apr 10, 2017)
- 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
New in Cerebro 0.2.7 (Mar 5, 2017)
- 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.
New in Cerebro 0.2.6 (Feb 13, 2017)
- 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...".
New in Cerebro 0.2.5 (Feb 6, 2017)
- Fix app launch on windows
New in Cerebro 0.2.4 (Feb 6, 2017)
- 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 only App Store.prefPane was shown;
- Search applications by abbreviation, i.e. lol to find League 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
New in Cerebro 0.2.2 (Jan 25, 2017)
- GENERAL:
- New application icon;
- Added support for cerebro:// protocol. I.e. if you want to add a quick link for your plugin on web page just use: cerebro://search?term="plugins cerebro-imdb"
- Manual updates: added Check for updates item in tray menu;
- Autoupdate (beta);
- Added "update" action for plugins
- Added "quit" command
- DEV:
- Added "developer" submenu in tray menu (thanks @staff0rd);
- Added appveyor CI for windows tests/builds;
- Added tests for packaging on CI;
- Added logger for plugin install/uninstall;
New in Cerebro 0.2.1 (Jan 24, 2017)
- Windows Support
- Linux support
- PLUGINS:
- Maps: now you can search for places nearby by name, not only address;
- DEV:
- Added hideWindow action to hide main Cerebro window;
- After plugin installation reload all application windows (including background), not only main;
- Use node packages for recursive remove directory and untar archive for plugins;