Highlights ✨
Sidra 1.1.2 is a patch release with installation, desktop integration, and reliability updates for Windows and Linux.
-
On Windows, the installation wizard now defaults to the current user and lets you choose another installation directory. You can also select an all-users installation when you need one (#272). Tray menu icons now scale correctly on high-resolution displays (#273). Windows packaging now applies CastLabs VMP/DRM signing after all executable edits (#274). This order prevents later packaging changes from invalidating the final signature used for DRM validation.
-
On Linux, Discord Rich Presence now finds the IPC socket for Vesktop installations from Flatpak (#275). Tray menu icons use sharper assets, while the application tray icon stays unchanged (#273). Existing playback notification actions now show media symbols for Play, Pause, Previous, and Next instead of words (#276). Desktop media requests for Show Window and Open URI now ignore destroyed objects during shutdown (#277). This guard prevents errors when these requests arrive while Sidra closes.
What's Changed
- chore(nix): update hashes for v1.1.1 by @github-actions[bot] in #259
- build(deps): bump nixpkgs from
3ed67ectodc5d91fby @dependabot[bot] in #262 - build(deps): bump nixpkgs from
dc5d91ftoef34387by @dependabot[bot] in #271 - build(deps): update Electron toolchain by @github-actions[bot] in #267
- feat(build): allow Windows installer directory selection by @flexiondotorg in #272
- fix(tray): improve menu icon resolution by @flexiondotorg in #273
- fix(build): move Windows VMP signing to afterSign by @flexiondotorg in #274
- fix(discord): discover Vesktop Flatpak IPC sockets by @flexiondotorg in #275
- fix(notifications): use Linux media glyphs by @flexiondotorg in #276
- refactor: harden integration shutdown handling by @flexiondotorg in #277
Full Changelog: 1.1.1...1.1.2