Skip to content

v1.18.1-beta.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Jul 23:41

Vibepollo 1.18.1-beta.3 - 2026-07-18

Notice: Vibepollo may trigger false-positive antivirus alerts. Details and workarounds are documented here: #29

Fixes

  • Prevented encoded WebRTC video corruption and prolonged decoder recovery by isolating encoder state per session, preserving frame dependency chains, and resuming delivery from a decodable keyframe after drops.
  • Kept browser-stream latency bounded when capture rate diverged from network or receiver capacity by applying congestion-aware encoding and per-peer stale-frame recovery.
  • Released idle or abandoned WebRTC capture and encoder resources without disrupting active RTSP streams, preventing lost browser disconnects from blocking resumes or shutdown.
  • Applied global, application, and client frame-limiter overrides in the correct order for direct WebRTC launches and resumed RTSP sessions.
  • Prevented virtual display activation, restore, reconnect, and session-handoff races by waiting for baseline snapshots, preserving staged recovery state, settling before repairs, retrying transient Windows display-stack failures, and retaining adaptive-refresh ownership until the virtual device actually changed.
  • Prevented broadcast crashes caused by expired internal mail posts and surfaced paired-client authentication failures without hiding existing clients.