Repository navigation
ReelDeal v2.0.0 Release Notes
π New Features & Major Enhancements
β¨ Revolutionary Material 3 Design
- Modern UI Refresh: The entire application has been meticulously redesigned to embrace the latest Material 3 guidelines, offering a fresh, intuitive, and visually stunning user experience.
- Dynamic Theming: Now featuring multiple vibrant color palettes that dynamically adapt to your preferred light, dark, or system theme, giving you full control over the app's look and feel.
- OLED Black Mode: For users with OLED displays, an optimized "OLED Black" option is available within the dark theme, providing deeper blacks and improved battery efficiency.
- Haptic Feedback Integration: Enjoy subtle tactile feedback throughout the app for a more engaging and responsive interaction.
π "My Library" - Your Comprehensive Media Hub
- Replaces Old Watchlist: The previous "Watchlist" functionality has been completely revamped and expanded into a powerful "My Library" section.
- Advanced Status Tracking: Effortlessly organize your movies and TV shows with new dedicated statuses: "Watching," "Want to Watch," "Completed," "On Hold," and "Dropped".
- Detailed Progress & Ratings: Keep track of your exact progress on TV shows (episode by episode) or movies (completed/not completed). Assign personal ratings (0-10) to completed items and add private notes.
- Flexible Sorting: Easily sort your library items by "Date Added," "Rating," or "Title" to quickly find what you're looking for.
- Import/Export Functionality: Securely back up your entire ReelDeal library to a file and easily import it on any device, ensuring your data is always safe.
π¬ Smarter Personalized Discovery
- Enhanced Onboarding Experience: New users are now guided through a quick and intuitive first-time setup, allowing them to select favorite genres and initial movies/TV shows to immediately personalize recommendations.
- "Random Pick" Enhanced: The "Random Movie Pick!" and "Random TV Show Pick!" buttons on the Home Screen now provide even more tailored suggestions based on your saved genre preferences and highly-rated library items.
- Expanded Home Screen Content: Discover more curated content with new sections including "Popular Movies Today," "Upcoming Movies," "Popular TV Shows Today," and "Top Airing TV Shows".
π Enriched Details & Cast Information
- Actor Profiles: Tap on any cast member to view detailed actor profiles, including biographies, birth information, and a comprehensive filmography that can be sorted by popularity, rating, or release date.
- Crew Details: Access in-depth crew information on detail screens, including director(s), writer(s), and series creator(s).
- Watch Providers: Quickly find out where to watch your desired content with integrated streaming, rent, and buy options.
βοΈ Optimizations & Performance
This release includes significant under-the-hood improvements focused on enhancing the overall performance, stability, and responsiveness of the ReelDeal application.
β‘ Core Performance & Stability Enhancements
- Improved UI Rendering: Optimized widget builds across all screens leverage
constconstructors and other Flutter best practices, leading to smoother UI transitions and reduced jank. - Enhanced Data Integrity: Refined data handling and fallback logic across the TMDB service ensure more robust and accurate data retrieval, especially for dates and durations.
- Efficient Caching: Optimized image and TV show details caching drastically improves load times and reduces network requests.
πΌοΈ Visual & Data Quality Improvements
- Higher Quality Images: Upgraded default resolutions for backdrop images (
backdropUrl) and actor profiles provide a visually richer and clearer experience. - Fixed Trailer Playback: Resolved previous issues with YouTube trailer links, ensuring reliable and correctly formatted video playback.
π οΈ General Code Health & Maintainability
- Refined Asynchronous Operations: Minor improvements to asynchronous API calls and error handling enhance the app's reliability.
- Improved Resource Management: Ensured proper disposal of controllers and subscriptions in relevant screens to prevent memory leaks and improve long-term stability.
ReelDeal v2.0.0 is our biggest update yet! Experience a beautifully redesigned app, a powerful new "My Library" system, and even smarter recommendations. Update now to fully personalize your entertainment journey! π οΈβ¨ποΈπΏ