github MakD/AFinity v0.9.0-beta

latest release: v0.9.1-beta
5 hours ago

v0.9.0-beta

Major Changes

SyncPlay Watch Parties

  • Added SyncPlay support, allowing users to create and join synchronised watch parties with real-time playback coordination.

Administrative Media Management

  • Added administrator tools for editing metadata, identifying media, and managing artwork directly from item detail screens.
  • Administrative changes now automatically refresh affected screens throughout the app.

Live TV Enhancements

  • Reworked Live TV playback with improved stream handling, playback reporting, hardware capability detection, and low-latency optimisations.
  • Optimised EPG refreshing and navigation to reduce unnecessary background activity and UI flicker.

Player & Media Source Improvements

  • Enhanced audio and subtitle track selection with better language matching, forced subtitle support, and richer stream metadata. Closes #140 and #141
  • Media details now reflect the selected media source and display Dolby Atmos badges when supported.

External Service Integration

  • Added validation for TMDB and MDBList API keys, preventing invalid configurations and providing setup feedback.

Improvements

Ratings & Reviews

  • Refactored review rendering using CommonMark and added automatic link detection for improved formatting and compatibility.
  • Added a setting to show or hide media ratings throughout the application. Closes #115.

Home Screen

  • Improved Home section refresh behaviour to better preserve scroll position while still surfacing newly updated content.

Media Details

  • Reorganised ratings, reviews, and external links to make media information easier to access and browse.

Fixes

  • Corrected Metacritic user score scaling to use a 10-point rating system properly.
  • Updated download dialogues to use "Version" instead of "Quality". Fixes #139.
  • Fixed a potential Home screen crash caused by invalid layout positioning when processing smaller content lists. Fixes #143.

What's Changed

Full Changelog: v0.8.9-beta...v0.9.0-beta

Don't miss a new AFinity release

NewReleases is sending notifications on new releases.