[3.5.7] - 2026-04-19
Hotfix: v3.5.6 failed to launch
Emergency patch for the startup panic introduced by v3.5.6.
Fixed
- App failed to launch on Linux and Windows: the cross-profile plan TTL sweeper added in v3.5.6 (Phase 4.2 of the resource-lifecycle audit) called
tokio::spawninsideCrossProfileState::new(). That constructor runs frombuilder.manage(...)during the synchronous Tauri builder setup, before the async runtime is up. The spawn panicked with "there is no reactor running, must be called from the context of a Tokio 1.x runtime" and the binary exited immediately aftermain. The sweeper is now armed lazily byensure_sweeper_started()on the firststore_plancall — guaranteed to run inside an async Tauri command handler where the runtime is active. All other v3.5.6 improvements are preserved.
Downloads:
- Windows:
.msiinstaller,.exe, or.zipportable (no installation required) - macOS:
.dmgdisk image - Linux:
.deb,.rpm,.snap, or.AppImage