What's Changed
The changes in this release has mainly been about refactoring and build changes that won't affect normal use, but that are great for working with the app.
This release was initially named v6.0.0-b5 to comply with python versioning standards, but this didn't work for Launchpad (the Debian PPA service), so the name was changed back to the old format "v6.0.0-beta5"
Fixes
- Detach subprocesses (so they don't die when/if Ulauncher is killed) by @troycurtisjr and @friday in #1360, #1358
- Do not clear GDK_BACKEND=wayland by @nazarewk in #1318
- Fix Ubuntu 24.04 dependencies (hopefully) by making python3-levenshtein optional by @friday in 28d5867
Feat
- Support for loading extensions from XDG_DATA_DIRS (not managed by Ulauncher) by @nazarewk
- Reload the theme every time you show the ulauncher window by @friday in #1342
- Support loading app indicator icon even if app not installed by @friday in b8ba4ab
- Replace preferences dropdown with dedicated buttons by @friday in #1327
Other
- Nix build support, contributed by @nazarewk in #1307, #1316, #1317, #1326, #1344
- Major extension classes refactoring by @friday in #1330
- Rewrite ResultWidget not to use Glade by @friday in #1341
- Build script improvements in by @friday (mainly #1338, #1313)
- Install icons in standardized hicolor/scalable paths by @friday in 1b71d2c
New Contributors
Full Changelog: v6.0.0-beta4...v6.0.0-beta5