github getmydia/mydia v0.17.0-beta.3

pre-release4 hours ago

35 PRs since v0.17.0-beta.2. Light and dark themes for the web UI, a reworked Downloads page, Liquid Glass across the player on Apple platforms, and an update check on Admin → Status.

Upgrade notes

  • Three migrations: a web UI link column on download clients (#1165), feedback on dismissed shelf items (#1194), and a backfill that relabels Dolby Digital Plus files stored as AC3 to E-AC3 (#1177).
  • Mydia now asks the metadata relay once a week whether a newer release exists, and shows it on Admin → Status. It sends a random install ID, the version, the CPU architecture and the database type, nothing else. Turn it off in Settings → Updates or with UPDATE_CHECK_ENABLED=false (#1170).

Web UI

  • User-selectable light and dark themes (#1182).
  • Downloads gains search, filters, a detail drawer and shortcuts to each download client's web UI, then three tabs (Active, Imported, All) with daisyUI styling (#1165, #1181).
  • File rows show every audio track (#1180).
  • The Indexers tile stays on the dashboard and shows the Cardigann engine (#1164).
  • Thumbs up and down on Picked for you (#1194).
  • Mobile fixes: Dense grid hidden on phones, two-line file names, a working Collections list view, and no more cut-off rows on Import, Downloads and the quality profile editor (#1196, #1197).
  • The Create User modal closes after a manual-password create (#1175).

Player

  • Liquid Glass for the floating chrome, controls, home and detail screens on iOS and macOS, closer to the 27 material, and now an Appearance setting on every platform (#1184, #1185, #1187, #1190, #1191, #1193, #1195).
  • Native sidebars on macOS and iPadOS 26, and the iPhone tab bar stays put in landscape (#1159, #1163, #1174).
  • Theme presets, including a macOS preset that follows the system accent colour (#1183).
  • One Home for all servers and for each server (#1160).
  • The calendar is one timeline with a month jump (#1157).
  • Configurable subtitle size, readable by default on phones (#1173).
  • Settings opens as a dialog on desktop, and two switches replace the Diagnostics sharing choice (#1162, #1167).
  • Episodes started from Continue Watching offer the next episode, and Continue Watching ranks by show activity (#1161, #1178).

Library and metadata

  • Dolby Digital Plus audio is stored as E-AC3, not AC3 (#1177).

Under the hood

  • Fixes for three recurring production log errors, and float averages from job timestamp math on PostgreSQL (#1168, #1169).
  • Build: proc-macros are no longer stripped, so macOS 27 can load them, and the Docker image copies the player shaders (#1166, #1186).
  • CI builds on-demand players from any branch (#1192).
  • metadata-relay 0.21.0 (#1172).

Don't miss a new mydia release

NewReleases is sending notifications on new releases.