multistream 0.2.8
multistream 0.2.8
Reliability improvements around the update check and clearer error reporting in search.
- Failed providers are now visible — when a service errors or times out during a search or genre browse, it is named under the results ("No response from: …") instead of silently showing fewer results. The title screen likewise says when the episode list could not be loaded rather than showing nothing.
- Smarter update checks — the new-version check now also runs when you return to the app (not just on launch and search), uses conditional requests so it can't be starved by GitHub's anonymous rate limit, and throttles itself to at most one call per minute.
- Zattoo logs in faster — the session is resumed from its saved cookie when the app restarts; the stored credentials are only used once that session has truly expired.
- Internal hardening — a new test guards all regular expressions against a class of Android-only crashes the JVM test suite can't catch, and the update checker's retry behavior is now under test.