github getmydia/mydia v0.17.0-beta.4

pre-release3 hours ago

11 PRs since v0.17.0-beta.3: mostly fixes. Remote connections recover on their own, Android TV dialogs work with the remote, the web UI has flat buttons and a Corners setting, and every Rust component now follows a strict lint set.

Web UI

  • Buttons are flat, rounded corners follow the theme, and a new Corners setting controls them (#1203).

Player

  • Remote GraphQL requests no longer hang when a direct connection goes silent (#1201).
  • TV dialogs have a focus target, and updating takes one press of the remote (#1200).
  • Fixed a race when the playback proxy shuts down (#1199).

Search

  • Indexer release names with H264 or a bare WEB source are recognised (#1207).

Under the hood

  • p2p upgraded to iroh 1.4.0, which picks up the rustls security advisories (#1208).
  • All Rust code (server, native, player, plugins) follows one strict lint set and no longer panics outside tests. This also fixed a 32-bit Android bug that truncated media ranges over 4 GiB, and a p2p NIF that reported success even when its runtime failed to start. Two player test-isolation leaks are fixed along the way (#1206, #1211).
  • Two CI flakes fixed (#1198).
  • Dependency bumps for docs and site tooling (#1209, #1210).

Don't miss a new mydia release

NewReleases is sending notifications on new releases.