Skip to content

zenith v0.2.6

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Aug 14:07

What's Changed

Update existing installations using Settings > Software Updates > Check for Updates inside the app.
Install on new machines from the release page:

Additions

  • Add native Rust Win32 IShellLink COM shortcut parser and winreg registry 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.tsx by 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, autostart handlers) to async execution
  • Fix Windows-specific compilation type ambiguity in save_export_file IPC handler

New Contributors

  • No new contributors in this release.

Full Changelog: v0.2.5...v0.2.6

Contributors