Releases: vicinaehq/vicinae
v0.20.15
Breaking changes
The deprecated vicinae://extensions deeplink has been repurposed. To open any command you should switch to vicinae://launch.
Important changes
Shortcuts
shortcuts are now stored in ~/.local/share/vicinae/shortcuts/shortcuts.json instead of being stored as a table in the SQLite database.
Existing shortcuts are auto migrated on first launch with that new version.
Open from web store
You can now install raycast extensions by clicking on the install button from the raycast webstore
What's Changed
- fix: crash on unreadable app directories (permission denied) by @aurelleb in #1339
- feat: add deeplink to open extension detail view directly by @aurelleb in #1341
- feat: move shortcuts to json file by @aurelleb in #1344
- refactor: use common abstraction for list/grid view sections by @aurelleb in #1346
Full Changelog: v0.20.14...v0.20.15
Sponsors
Thanks to our sponsors for supporting vicinae!
v0.20.14
Another bug fixing release, with a notable improvement to fuzzy search across the board.
What's Changed
- fix: close launcher before executing action to avoid race condition by @strangeoceans in #1312
- Reintroduce Solarized dark and light themes by @rxtsel in #1320
- feat: improve fuzzy search reliability by @aurelleb in #1334
- fix: Gnome clipboard management by @SiriusCrain in #1304
- Update README.md by @ohorsey in #1301
- Feat (Installer script): Fixed installation crash on Immutable Distros and Improved UX by @JdotCarver in #1323
New Contributors
- @strangeoceans made their first contribution in #1312
- @rxtsel made their first contribution in #1320
- @ohorsey made their first contribution in #1301
- @JdotCarver made their first contribution in #1323
Full Changelog: v0.20.13...v0.20.14
v0.20.13
Various bug fixes, nothing too fancy.
What's Changed
- Fixed window now closes before executing power actions (shutdown, reboot, etc.), preventing UI from lingering during system transitions
- Fixed extension command server is now properly parented, fixing potential lifecycle issues
- Fixed missing action type exports in the extension API that could cause extension crashes
- Fixed window now correctly opens after handling a launch://provider deeplink
- Fixed invalid selection state in extension lists
- Fixed iterator invalidation bug triggered on preference changes
- Fixed incorrect log line in KDE window manager integration (#1296)
- Improved dropdown search accessory now has a fixed width for more consistent layout
New Contributors
Full Changelog: v0.20.12...v0.20.13
Sponsors
Thanks to our sponsors for supporting vicinae!
v0.20.12
Release featuring an annoying bug introduced by last release, closing the vicinae window prematurely when a subsurface is opened.
What's Changed
- fix: new extension services memory leak
- fix: dropdown open prematurely closing vicinae window
- fix: the issue-template referred to deprecated command to report bugs by @imrehg in #1291
- fix: deprecation message shows wrong docs link by @imrehg in #1290
New Contributors
Full Changelog: v0.20.11...v0.20.12
v0.20.11
What's Changed
- style: move the page icon, name, and toggle to the topbar by @FredrikMWold in #1277
- make sure open/close state is kept in sync @aurelleb
- clear action panel when list item doesn't have one @aurelleb
- fix: argument values not passed properly @aurelleb
- feat(figura): add transport hooks to handle multiple connections @aurelleb
- fix: update tsconfig.json boilerplate to be typescript v6 compatible by @FredrikMWold in #1288
Full Changelog: v0.20.10...v0.20.11
v0.20.10
What's Changed
- Add support for openExtensionPreferences in extension API
- Allow specifying custom program for all power commands (shutdown, reboot, etc.)
- Add workingDirectory option to terminal API
- Replace protobuf with figura (custom codegen) for IPC
- Allow alias fast-track for run program command
- Support arguments in launch deeplink
- Fix blurry popovers
- Fix window being force-shown every time a view is pushed
- Fix multiline field labels alignment (vertical-center -> top-left)
- Fix holding backspace triggering popOnBackspace
- Fix vertical padding for forms
- Fix legacy extension deeplink toggle behavior
- Fix layershell-qt active screen deprecation
New Contributors
- @FredrikMWold made their first contribution in #1271
Full Changelog: v0.20.9...v0.20.10
v0.20.9
Small fixes and rebuild of the AUR binary release against QT 6.11
What's Changed
- [fix] Force cancel to focus onAboutToShow by @CapitaineToinon in #1258
- feat(grid): use entire cell for images in fill mode by @aurelleb in #1260
- feat: Add text selection and context menu to markdown view by @iGerman00 in #1262
New Contributors
- @CapitaineToinon made their first contribution in #1258
Full Changelog: v0.20.8...v0.20.9
Sponsors
Thanks to our sponsors for supporting vicinae!
v0.20.8
Deprecations
vicinae://extensions deeplinks are deprecated in favor of vicinae://launch. Check the updated documentation. The old one will be removed or repurposed in the future, please migrate.
What's Changed
- feat: Add local extension icon by @SiriusCrain in #1227
- fix: correctly wait for the custom locker to be done executing by @tretre91 in #1232
- fix: Add padding to menu list by @SiriusCrain in #1231
- chore: Settings UI changes by @SiriusCrain in #1239
- feat: deeplink support for every root search item by @aurelleb in #1245
- chore: remove mno-direct-extern-access flag by @pavle99 in #1249
- fix: Do not render copied md/html by @SiriusCrain in #1247
- feat: use browser tab domain as main title by @aurelleb in #1246
- feat(dmenu): show file path when no quick look by @aurelleb in #1251
- feat: allow script commands to pass terminal flags by @aurelleb in #1252
- feat(theme): override subtitle colors on hover/selection by @aurelleb in #1253
- feat: Image viewer by @SiriusCrain in #1250
- feat: xdg-terminals.list support by @aurelleb in #1254
New Contributors
Full Changelog: v0.20.7...v0.20.8
Sponsors
Thanks to our sponsors for supporting vicinae!
v0.20.7
What's Changed
- feat: make font rendering type configurable by @iGerman00 in #1220
- feat: add command to detach telemetry from vicinae uuid by @aurelleb in #1223
- fix: window opens backs on external file choosing by @aurelleb in #1224
- feat: Mark news item as dismissed after activation by @SiriusCrain in #1219
- Fix/handle dropdown focus in tab completer by @aurelleb in #1225
New Contributors
- @iGerman00 made their first contribution in #1220
Full Changelog: v0.20.6...v0.20.7
v0.20.6
Telemetry
This version adds fully anonymous telemetry to collect non personally identifiable system information. Read more about it here: https://docs.vicinae.com/telemetry
What's Changed
- refactor/rewrite store client to use glaze by @aurelleb in #1205
- feat/raycast store compatibility indicator by @aurelleb in #1206
- Rework nix module settings by @schromp in #1191
- fix: Updated ListItemDelegate to support case with long accessory object by @SiriusCrain in #1202
- build: fix gcc16 errors by @aurelleb in #1211
- Feat/file chooser interface revamp by @aurelleb in #1209
- fix: configured font not applying at startup by @aurelleb in #1213
- Feat/revamp shortcut keys by @pavle99 in #1187
- Feat/anonymous telemetry by @aurelleb in #1217
Full Changelog: v0.20.5...v0.20.6