• v1.5.7-dev b99425c2ae

    FTMahringer released this 2026-05-09 14:38:02 +02:00 | 237 commits to main since this release

    Reconnect, Backoff, and Polling Fallback

    SSE and WebSocket connections now survive disconnects with exponential backoff.

    Features:

    • reconnect.ts — connectWithBackoff() for SSE: exponential delay 1s→30s, max 10 retries, onFallback callback
    • reconnect.ts — connectWsWithBackoff() for WebSocket: same backoff strategy
    • App.vue updated to use reconnect helpers instead of raw EventSource/WebSocket
    • liveConnected badge reflects fallback state after max retries
    • wsConnected badge reflects WS open/close events
    • Both streams cleaned up cleanly on unmount via stop() functions

    Next: Docker Compose test, then v1.6.0 release

    Downloads