Skip to content

ReelDeal v2.0.0

Latest

Choose a tag to compare

@abdalazizesam abdalazizesam released this 13 Jun 20:23

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 const constructors 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! πŸ› οΈβœ¨πŸŽžοΈπŸΏ