|
| 1 | +## v0.29.0 (2025-06-24) |
| 2 | + |
| 3 | +- New GitHub plugin |
| 4 | +- Next step in making the API more developer friendly |
| 5 | + |
| 6 | +### Albert |
| 7 | + |
| 8 | +- Move AppQueryHandler into plugin |
| 9 | + |
| 10 | +### API |
| 11 | + |
| 12 | +- c++23 👋 |
| 13 | +- Make `PluginLoader` asynchronous |
| 14 | +- `StandardItem` changes |
| 15 | + - Make `input_action_text` the last constructor argument |
| 16 | + - Apply perfect forwarding in constructor and shared_ptr factory. |
| 17 | + - The default behavior of `inputActionText()` is to return `name()` if |
| 18 | + `input_action_text` is the null string. Set `input_action_text` explicitly to |
| 19 | + the empty string to get no input action text at all. |
| 20 | +- Return `text()` in `Item::inputActionText` base implementation |
| 21 | +- Remove frontend related classes from public API |
| 22 | +- Add `albert::util::toQString(const std::filesystem::path&)` |
| 23 | +- Simplify messagebox functions |
| 24 | +- Add modal parent parameter to messagbox utils |
| 25 | +- Drop `makeRestRequest` from `networkutil.h` |
| 26 | +- Move `ExtensionPlugin` into `util` namespace |
| 27 | +- Move `TelemetryProvider` into private namespace |
| 28 | +- Rename `albert::util::FileDownloader` to `albert::util::Download` |
| 29 | +- Add `shared_ptr<Download> albert::util::Download::unique(const QUrl &url, const QString &path)` |
| 30 | +- Move plugin dependecies into `albert::util` namespace |
| 31 | + |
| 32 | +### Plugins |
| 33 | + |
| 34 | +- **application** |
| 35 | + - Moved from core to plugin |
| 36 | +- **applications** |
| 37 | + - Read env variable `ALBERT_APPLICATIONS_COMMAND_PREFIX` |
| 38 | +- **bluetooth** |
| 39 | + - Fix MRU order |
| 40 | +- **caffeine** |
| 41 | + - Fix completion behavior |
| 42 | +- **docs** |
| 43 | + - Index docsets in background thread |
| 44 | +- **github** 🆕 |
| 45 | +- **python** |
| 46 | + - Check and install missing dependencies _before_ loading plugins |
| 47 | + - Add button that opens terminal in activated venv |
| 48 | +- **ssh** |
| 49 | + - Fix missing sort in triggered handler |
| 50 | +- **widgetsboxmodel** |
| 51 | + - Remove deprecated theme info |
| 52 | + - Support F/B bindings for pgdown/pgup |
| 53 | + |
| 54 | + |
1 | 55 | ## v0.28.2 (2025-06-20)
|
2 | 56 |
|
3 | 57 | Hotfix index initialization
|
|
0 commit comments