Skip to content

v2.6.3

Latest

Choose a tag to compare

@alicomert alicomert released this 18 Sep 15:44
· 7 commits to main since this release

Desktop companion — root-cause fix + diagnostics

  • Private Network Access fix (likely the actual EXE bug): WebView2 classifies tauri.localhost→127.0.0.1 fetches as public→private and blocked every response whose preflight lacked Access-Control-Allow-Private-Network. The bundled server was healthy — Chrome just hid it. Dev worked because localhost:5199 is already a local address.
  • Diagnosable failures: the "Sunucuya ulaşılamıyor" screen now shows the bundled server's own server.log tail (EN/TR) — spawn errors, crashes and port conflicts are visible instead of a dead end.
  • Watchdog respawn: the bundled child is polled every 5s and restarted on exit or failed spawn (capped retries); explicit tray Quit sets a stopping flag so it never respawns against the user's will.
  • Auto-retry: the UI keeps probing every 15s — cold first launches under antivirus scanning no longer strand the app.

Carried from this line

  • bore.dk: loopback-only callback (fixes "Callback URL must be a loopback HTTP URL"), paste-back sign-in on remote devices, recommended badge, auto-enable after sign-in, real daemonPid liveness so the live URL actually displays.
  • Per-provider credential doc links ("Bunu nereden alırım?").
  • Server-side self-update via system.updateApply (systemd KillMode=control-group-safe); installer links only inside the desktop app.

Generated with Devin

Download pixcode