multistream 0.2.7
multistream 0.2.7
A round of correctness and robustness fixes across the providers and the login flow.
- Netflix search with special characters — queries like "Tom & Jerry" no longer corrupt the request: all Netflix form and URL values are now properly percent-encoded, which also fixes sporadic failures when the session token contained
+or=. - Prime Video re-login prompt — when the Amazon session expires, the app now asks you to log in again instead of silently returning no results until reinstall.
- Web login fixes — the "Done" button can no longer capture stale cookies while the previous session is still being signed out, a login completing right as the Settings screen resumes is no longer shown as "not logged in", and backing out of the login screen early no longer touches a destroyed WebView.
- Plex sign-in errors — error responses with an empty body (for example a proxy 502) now surface as a proper Plex error message, and wrong credentials are correctly distinguished from transient failures.
- Snappier search cancellation — superseded or timed-out searches now actually stop instead of running on in the background across several providers.
- Update check hardening — the update banner only accepts APK links hosted on github.com.