Changes
What’s new
The latest changes to Vela, the Linux desktop in alpha: new features, fixes and performance work, day by day, straight from the main branch.
Vela is in alpha, and changes every day. This page lists what changed on the main branch, newest first. Every change on main gets its own prebuilt alpha package, which vela-update installs.
- NewShow-desktop strip at the right edge of the taskbar
- FixedKeep converted BELOW backdrops under fullscreen (#77 follow-up)
- FixedHarden Wine fullscreen backdrop transitions (supersedes #56)
- FixedFinish Start menu keyboard navigation and desktop shortcuts (supersedes #59)
- FixedBlock SIGINT/SIGTERM before GPU worker threads start
- FixedRefresh installed applications without logging out
- FixedDrop 32-bit overflow guard in capture and find GuiPrivate for vela-lock
- SecuritySigned artifact provenance and release smoke-test gating
- FixedPrevent concurrent updates and harden cache recovery
- SecurityHarden Wayland runtime and filesystem trust boundaries
- SecurityHarden memory bounds and private file writes
- FixedTrash handling and correct file-opening fallbacks
- FixedClip output damage to framebuffer bounds
- ImprovedImprove NVIDIA incident reports, shell reopening and HTTPS updates
- ImprovedAdd guided diagnostic reporting with standalone CLI and GUI
- ImprovedVela's own polkit agent: a User Account Control dialog
- ImprovedAllow vela-update to install a selected branch or commit
- ImprovedMouse Back and Forward buttons in every Vela app
- ImprovedMedia and volume keys everywhere, volume indicator, sound mixer
- ImprovedTranslate all remaining comments to English
- ImprovedFix the bugs the C rewrite uncovered, simplify, comment in English
- ImprovedRewrite the compositor core in C
Generated from the commit history when the site is built. Changes to tests, documentation and build tooling are left out. For what’s coming next, see the roadmap.