github getmydia/mydia v0.8.0
Mydia v0.8.0

14 hours ago

⚠️ Release Status

v0.8.0 is a major foundation release.

This version introduces a completely new player stack and remote access architecture. Both went through several iterations during development, and this release ships the current integrated result.

  • The player is now a Flutter web-embedded player (served at /player).
  • The long-term plan is to distribute the player as a standalone binary.
  • That standalone direction will use the new iroh-based remote access.
  • Remote access is functional, but media playback and downloads are not fully working yet in the new path.

🎉 New Features

  • Introduce a new Flutter-based player integrated into the web app (/player)
  • Introduce new iroh/libp2p-based remote access foundation shared across backend and player
  • Add P2P pairing, key management, and protocol/version negotiation building blocks
  • Add major player capabilities groundwork across Android/iOS/macOS/Linux/Windows/Web pipelines
  • Add collections and activity UX improvements (filters, pagination, richer tracking)

🐛 Bug Fixes

  • Stabilize release workflow and artifact publishing behavior
  • Fix macOS release packaging to produce proper DMG artifacts
  • Improve search/download reliability (scoring edge cases, limits, ordering, retries)
  • Fix multiple CI, test, and platform-specific build reliability issues

🔧 Technical Changes

  • Upgrade CI/runtime baseline (Elixir 1.19, OTP 28, Flutter 3.38.6)
  • Rework Docker/release pipelines for faster and more reliable multi-arch builds
  • Expand player and backend test coverage around new remote access and player domains
  • Continue migration away from legacy remote access paths toward unified P2P architecture

Docker Images

# SQLite (recommended for most users)
docker pull ghcr.io/getmydia/mydia:0.8.0

# PostgreSQL
docker pull ghcr.io/getmydia/mydia:0.8.0-pg

Player Downloads

Platform-specific player downloads are available as release assets below.

Platform Notes
Android APK for direct installation
iOS Available on TestFlight (if configured)
macOS DMG disk image
Windows Executable in zip archive
Linux Bundle in tar.gz archive
Web Integrated at /player on your Mydia server

Full Changelog: v0.7.4...v0.8.0

Don't miss a new mydia release

NewReleases is sending notifications on new releases.