Skip to content

Commit 4a74f3b

Browse files
v0.29.0
1 parent 4c6ba74 commit 4a74f3b

32 files changed

+85
-31
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
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+
155
## v0.28.2 (2025-06-20)
256

357
Hotfix index initialization

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
cmake_minimum_required(VERSION 3.22) # Ubuntu 22.04
44

55
# dont touch! set by metatool
6-
set(PROJECT_VERSION 0.28.2)
6+
set(PROJECT_VERSION 0.29.0)
77

88
project(albert
99
VERSION ${PROJECT_VERSION}

i18n

plugins/chromium

0 commit comments

Comments
 (0)