Repository navigation
What's Changed
Update existing installations using Settings > Software Updates > Check for Updates inside the app.
Install on new machines from the release page:
- Download: https://github.com/AzlanEh/Zenith/releases/tag/v0.2.6
- SHA256: See checksum files attached to the v0.2.6 release assets
Additions
- Add native Rust Win32
IShellLinkCOM shortcut parser andwinregregistry scanner for Windows application discovery (< 10ms runtime, 0% CPU) - Add binary shortcut (
.lnk) parsing fallback for Windows system application scanning - Add background pre-warming of installed applications cache on app startup
- Add scan stage timing diagnostics to installed application scanner for troubleshooting
Fixes
- Fix 30s UI freeze on Focus Mode and App Limits pages by fixing cache mutex contention and offloading scanner commands to an async blocking thread pool
- Fix application selectors by filtering out Zenith (
zenith-dw) from blocklist and application limit picker options in backend and frontend - Fix page mount delay in
FocusMode.tsxby eliminating the blocking full-page loading spinner - Fix Tauri asset protocol OS permission errors on Windows by filtering out protected
\WindowsApps\and\SystemApps\paths during icon resolution - Fix Win32 COM Vtable pointer dereference syntax and define explicit COM GUIDs/Vtables for Windows shortcut resolution
- Fix main-thread UI lockups by moving remaining synchronous IPC commands (
send_test_notification,autostarthandlers) to async execution - Fix Windows-specific compilation type ambiguity in
save_export_fileIPC handler
New Contributors
- No new contributors in this release.
Full Changelog: v0.2.5...v0.2.6