github Moonfin-Client/AndroidTV-FireTV 1.6.1
v1.6.1

latest release: 1.6.2
7 hours ago

Moonfin v1.6.1 Hotfix Notes github

Important

Play Store testers, you are one release version ahead (1.6.2) and it is currently under review and should be deployed shortly

Features

  • Native trailer playback — Replaced Invidious WebView trailers with ExoPlayer + NewPipe Extractor for direct, reliable YouTube trailer playback
  • Play button auto-focused on details page — Play button is now pre-selected when opening item details, so you can press enter immediately to play (#278)
  • Auto-focus first item in library grids — Entering a library view now selects the first item automatically instead of leaving focus off-screen (#226)
  • Watched/unplayed indicators — Added colored checkmark and badge indicators to item cards and detail screens to clearly show watched status (#265)
  • Collection items grid view — Collections now display items in a proper grid layout instead of a single row (#271)
  • Removed playlist item limit — Playlists are no longer capped at 150 items (#194)
  • Fallback series image for seasons — If a season has no image, the series image is used instead of showing a blank (#243)

Bug Fixes

  • Can't play already-watched shows — Pressing play on a fully-watched series now starts playback from S1E1 instead of navigating to a season details page (#280)
  • "Ask to skip" outro auto-advances — The outro skip overlay no longer auto-triggers when the countdown expires; it now requires a manual button press as intended (#264)
  • Users only see first account's libraries — Fixed multi-user sessions where the second logged-in user would see only the first user's libraries and report playback to the wrong account (#229)
  • Jellyseerr tab not loading — Fixed plugin sync race condition that prevented Seerr content from loading for some users. Updated sync logic for v2 schema (#269)
  • Trailers keep playing during screensaver — Trailers now stop when the screensaver activates, when navigating away from the media bar, or when the media bar is disabled. Added a 2-minute carousel timeout (#242, #246, #247, #250)
  • Episode previews: HDR/DV color shift — Forced SDR stream URL resolution for episode previews to prevent Dolby Vision/HDR from changing the entire screen's color profile (#273, #275)
  • Episode previews: subtitle track removed — Removed subtitle track from preview streams to fix inconsistent subtitle display (#274)
  • Inverted Rotten Tomatoes icons — Fresh and rotten RT icons were swapped; now display correctly (#252)
  • External player doesn't save playback position — Fixed state management so playback position is saved and restored when exiting an external player (#253)
  • Version selection broken with multiple versions — Fixed version selection to use the correct source UUID so switching versions actually loads the selected one (e.g., with Gelato plugin) (#257)
  • Artist page not interactable — Added album display support for music artists, fixing the page so you can navigate to shuffle, favorite, etc. (#258)
  • Mixed collections show individual episodes — Fixed folder type handling and recursion logic so mixed movie+show libraries display organized groups instead of individual episodes (#262)
  • Some collections are empty — Fixed a bug where the down key event was consumed before collection items were populated, making some collections appear empty (#270)
  • Collections not sorted by date — Collection items now sort by premiere date instead of alphabetically (#276)
  • Banner image aspect ratio — Fixed BANNER image type to use correct 16:9 aspect ratio (#249)
  • Trickplay image caching — Removed unused diskCacheJob cancellation that could cause trickplay images to not reload after scrubbing (#238)

Internal

  • Refactored card dimensions and poster size handling for Genre, Network, and Studio cards to improve layout consistency and responsiveness
  • Updated global landscape poster height
  • Reduced maximum item limit for latest media home row to 20 to align with API constraints
  • Updated Jellyseerr request icon

Don't miss a new AndroidTV-FireTV release

NewReleases is sending notifications on new releases.