Skip to content

Lokus v0.0.2-test

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Nov 07:35

馃殌 Lokus v1.3.3 - Critical Fixes + UI Polish

馃悰 Critical Fixes

Windows Startup Crash FIXED

This release addresses the issue where v1.3.1 would flash briefly in the taskbar then immediately close on Windows systems.

Crash Fixes:

  • Fixed WebView2 window cleanup panic causing immediate crashes
  • Replaced all .unwrap() calls with proper error handling
  • Added panic hooks for non-critical WebView2 cleanup errors
  • Improved platform initialization error handling

Theme & UI Improvements

NEW: Native Titlebar Theme Sync 馃帹

  • macOS traffic lights now sync with app theme (dark/light)
  • Windows titlebar background matches app theme color
  • Seamless visual experience across light and dark modes

Bug Fixes:

  • Fixed memory leak in system theme listener
  • Fixed duplicate initialization on app startup (performance improvement)
  • Added null checks to prevent theme-related crashes
  • Improved hex color validation in theme system

馃敡 Technical Improvements

  • Fixed hardcoded .env path resolution for better cross-platform support
  • Changed OAuth server port from 8080 to 9080 to avoid conflicts
  • OAuth port now configurable via OAUTH_PORT environment variable
  • Better logging and error messages for debugging
  • More robust window management with graceful error handling
  • Added cleanup functions for event listeners (prevents memory leaks)

馃摑 What Changed Since v1.3.1

v1.3.1 had critical Windows crashes and minor UI glitches. This release includes all fixes plus professional polish for a production-ready experience.


馃摝 Installation

馃崕 macOS

  • Download Lokus_x64.app.tar.gz or .dmg
  • Apple Silicon: Universal binary included
  • NEW: Traffic lights sync with theme!

馃獰 Windows

  • Download .msi for installer
  • Or .exe for portable version
  • This version fixes the immediate crash issue!
  • NEW: Titlebar matches app theme!

馃惂 Linux

  • Ubuntu/Debian: .deb
  • Fedora/RHEL: .rpm
  • Universal: .AppImage

鈿狅笍 macOS Users: Remove Quarantine Attribute

Since this app is unsigned, macOS will block it by default. After downloading, run this command in Terminal:

xattr -cr /Applications/Lokus.app

Or if you installed it elsewhere:

xattr -cr /path/to/Lokus.app

Full Changelog: lokus-ai/lokus@v1.3.1...v1.3.3