Repository navigation
Releases: sizwinz/WatchMark
Releases · sizwinz/WatchMark
Release list
WatchMark v1.0.0-beta.3 - Web-Series, Platform Sync & Stability
What's New in v1.0.0-beta.3
- Android Release Networking: Resolved missing INTERNET permission in release manifest, enabling physical Android release APKs to fetch TMDB media seamlessly without connection errors.
- Network Resilience & Rate Limiting: Added custom User-Agent headers, 5-minute in-memory response caching, automatic exponential backoff retry for HTTP 429 rate limits, and request cancellation on rapid query changes.
- Web-Series Tracking & Progress Dashboard: Added full series progress dashboard displaying season/episode count, total watched time, active episode indicator with WATCHING badge, and 1-tap episode completion.
- Streaming Platform Reflection & Tagging: Full support for 0-delta platform selection, persistent platform inheritance across quick increments (+15m, mark watched), reactive platform badges on Home cards and Title Details, and pre-selected modal state.
- Light Theme Status Bar & System Overlay: Fixed status bar contrast in light theme across all screens (Settings, Home, Search, Library, History) with dark icons and clock text, while preserving white status bar icons over dark photographic media backdrops.
- UI & Layout Polish: Fixed episode card thumbnail alignment (eliminated bottom-left gap), resolved duplicate watched checkmarks, prevented RenderFlex overflow on episode rows, and added top gradient scrims on hero backdrops.
Downloads
- Android APK:
watchmark-android-v1.0.0-beta.3.apk
WatchMark v1.0.0-beta.2 - UI & Discovery Update
What's New in v1.0.0-beta.2
- Home Dashboard Overhaul: Added Trending Today carousel, Recent Activity watch feed with streaming platform badges, and Watchlist carousel.
- Search & Discovery: Added Trending, Popular Movies, and Popular Series discovery feeds with category switchers and auto-fitting responsive grids.
- Progress Modal & Details Polish: Symmetrical +15m action button alignment, custom high-contrast platform selector capsules, and native drag handles.
- Privacy & Legal: Added comprehensive Privacy Policy and Terms of Service documents with in-app viewers in Settings.
- Bug Fixes: Resolved Android release network permissions and layout responsiveness issues.
Downloads
- Android APK:
watchmark-android-v1.0.0-beta.2.apk
WatchMark v1.0.0-beta.1 - Initial Beta Release
WatchMark v1.0.0-beta.1 (Initial Beta Release)
WatchMark is an open-source, local-first media tracker engineered for Android, Windows, Linux, and macOS. It provides precise minute-by-minute progress tracking, watch session logging, curated custom lists, and comprehensive viewing analytics without telemetry or mandatory account creation.
Key Highlights
- Timestamp-Accurate Progress: Track movies and TV episodes down to the exact minute with slider, quick increments (+5m, +15m, +30m), and exact timestamp dialog.
- Local-First Architecture: Local SQLite database via Drift with collision-resistant UUIDv7 primary keys.
- Cloud Sync (Optional): Google Drive appDataFolder event log synchronization.
- TMDB Media Discovery: Cast, crew, season/episode guide, high-res backdrops, and posters.
- Viewing Analytics: Total watch time, streaming platform breakdowns, monthly trends, and top genres.
- Custom Lists: Curate ranked or unranked lists with notes.
- JSON Backup / Restore: Instant offline JSON backup export and import with smart merge.
- Adaptive UI: Responsive layout with desktop navigation rail, mobile navigation bar, and keyboard shortcuts.