Repository navigation
Flow v1.3.3
🎬 Flow - Release v1.3.3
This release focuses on Extreme Stability and Time Management, bringing highly requested features like SponsorBlock and Bedtime reminders, alongside a major overhaul of the playback engine to eliminate lag and buffering issues.
🚀 New Features
- 🚫 SponsorBlock Integration: Automatically skip sponsored segments, intros, outros, and interaction reminders. Toggle specific categories in Settings.
- ⏳ Digital Wellbeing: Added Bedtime Reminders and Break Reminders to help manage your watch time.
- 📥 Parallel Downloading: Completely rewritten download engine with parallel processing and high-speed stream muxing for faster offline saves.
- 📱 Shorts & Liked Videos: Full repository integration for Shorts and Liked Videos, including extensive unit tests for reliability.
- 🆙 Update Dialog: Added a foundational update checker to ensure you're always on the latest version.
⚡ Playback Stability (The "Butter" Update)
- 🧠 Intelligent ABR: Re-tuned the Adaptive Bitrate algorithm to wait for 15s of stable bandwidth before upscaling, preventing "Quality Seesawing" and aggressive reloading.
- 🎥 Renderer Policy Fix: Switched to a "Prefer Extensions" policy to bypass buggy hardware decoders on certain devices, fixing the recent frame-drop and UI lag issues.
- 🛠 Media3 Refactor: Simplified the
VideoPlaybackResolverto handle single-stream merging more reliably, ensuring rock-solid playback on both DASH and Progressive streams. - 🌐 Network Shield: Refactored
YouTubeHttpDataSourcewith improved header spoofing and URL sanitization to bypass YouTube throttling more effectively.
💅 UI/UX Improvements
- 📂 Playlist & Watch Later: Refined UI for playlist management with better spacing and smoother animations.
- 📊 Download Progress: Enhanced the foreground service notification with more accurate progress tracking and "Muxing" status.
- ⚙️ Settings Redesign: Grouped the new SponsorBlock and Time Management features into a cleaner, categorized layout.
🔧 Under the Hood
- 🏗 Infrastructure: Migrated core components to Hilt for better dependency injection.
- 🧪 Testing: Added extensive unit tests for the Data and UI layers to prevent regression in future updates.
- 🧹 Code Quality: Major refactor of the code structure for improved maintainability.
Full Changelog: v1.3.2...v1.3.3
📋 System Requirements
- Android 5.0 (API 21) or higher
- Minimum 2GB RAM recommended