Skip to content

Lexicon v0.5.18

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jul 03:17

v0.5.18 - Non-Blocking Startup, Instant Quit & Release Workflow Prioritization

  • Non-Blocking UI Startup: Backend sidecar startup runs on an asynchronous background thread so the window and index.html load instantly (< 1ms) without blocking the OS UI thread.
  • Instant Window Hiding on Quit: Main window hides (window.hide()) on line 1 of the Quit handler so the desktop UI vanishes instantly (< 1ms) while process termination completes silently in the background.
  • Native Window Theme & Boot Optimization: Configured "theme": "Light" and "backgroundColor": "#f7f7f5" in tauri.conf.json (matching index.html), and set Google Fonts to non-blocking loading for instant frame-1 boot screen rendering.
  • Detached Process Cleanup & Console Suppression: Added silent Java process termination on quit (taskkill /F /IM java.exe) and global Windows CREATE_NO_WINDOW / SW_HIDE subprocess overrides to eliminate console window flashes.
  • Release Workflow Prioritization: Updated .github/workflows/release.yml to prioritize extracting release notes directly from CHANGELOG.md first.