Skip to content

Releases: MohammedNihadv/Euphony

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 21:52

Euphony v0.3.0 — Premium Loading Animations, Artist Navigation & Player Polish 🎵✨

✨ What's New

  • Animated Home Loading Screen — Replaced the static loading card with a live frequency visualizer: 18 dancing sine-wave bars (purple→pink gradient), a shimmering "Euphony" title, and cycling status text that fades and slides between messages.
  • Artist & Composer Navigation — Tap any artist or composer credit in the song options sheet to go directly to their artist page or search for them. Multi-artist credits are now split into individual tappable "Go to [Artist]" actions.
  • Go to Album shortcut added to the song options sheet when album metadata is available.
  • Player Action Bar — Redesigned as a frosted glass capsule with a specular highlight border.
  • Speed Badge — The 1.0× speed indicator is now a floating accent pill with a soft glow.

🔧 Fixes

  • Search by composer — Tapping a composer now correctly opens the search screen with their name pre-filled.
  • Song options sheet — Fixed route pop order so the sheet dismisses cleanly before navigating to artist/search routes.
  • Home feed region — Quick Picks and Featured sections now correctly reflect your account region instead of defaulting to US.
  • Loading splash — Removed duplicate widget class that caused build failures on fresh installs.

📥 Downloads

Platform File Install
Android app-arm64-v8a-release.apk Tap to install
Windows euphony-windows-setup.exe Run the installer
macOS euphony-macos.dmg Open, drag to Applications
Linux euphony-linux-x86_64.AppImage chmod +x then run
iOS euphony-ios.ipa Sideload (AltStore / Sideloadly / TrollStore)

Euphony is free, open source, and built by the community. ❤️

v0.2.11

Choose a tag to compare

@github-actions github-actions released this 22 Aug 09:29

Euphony v0.2.11 — iOS (sideload) + hardening 🍏

Euphony now has an iOS build you can sideload, plus a security tidy-up of the build pipeline.

✨ New

  • iOS app (euphony-ios.ipa) — an unsigned build you can install with AltStore, Sideloadly or TrollStore — no App Store or developer account required. (A signed App Store release is still planned.)

🔒 Hardening

  • Locked every CI workflow to least-privilege permissions (resolves the CodeQL "workflow does not contain permissions" warnings).

📥 Downloads

Platform File Install
Android app-arm64-v8a-release.apk Tap to install
Windows euphony-windows-setup.exe Run the installer
macOS euphony-macos.dmg Open, drag to Applications
Linux euphony-linux-x86_64.AppImage chmod +x then run
iOS euphony-ios.ipa Sideload (AltStore / Sideloadly / TrollStore)

Euphony is free, open source, and built by the community. ❤️

v0.2.10

Choose a tag to compare

@github-actions github-actions released this 22 Aug 08:46

Euphony v0.2.10 — Proper desktop installers 📦

Desktop now installs like a real app — no more unzipping. Grab a single file and go.

✨ New

  • Windows installereuphony-windows-setup.exe: run it, and Euphony installs with Start-menu and (optional) desktop shortcuts.
  • Linux AppImageeuphony-linux-x86_64.AppImage: one portable file, make it executable and run.
  • macOS disk imageeuphony-macos.dmg: open it and drag Euphony to Applications.

🔧 Fixed

  • The app icon now shows everywhere, including the launch screen (splash), which still used the old logo.

📥 Downloads

Platform File How to install
Android app-arm64-v8a-release.apk (most phones) Tap to install
Windows euphony-windows-setup.exe Run the installer
macOS euphony-macos.dmg Open, drag to Applications
Linux euphony-linux-x86_64.AppImage chmod +x then run (needs libmpv)

Android also has armeabi-v7a (older phones) and x86_64 (emulators).


Euphony is free, open source, and built by the community. ❤️

v0.2.9

Choose a tag to compare

@github-actions github-actions released this 22 Aug 07:49

Euphony v0.2.9 — Now on your computer 💻

Euphony comes to the desktop! Alongside Android, you can now run Euphony on Windows, macOS and Linux — same music, same account-free experience, in a proper desktop window.

✨ New

  • Desktop apps for Windows, macOS & Linux. A redesigned layout for bigger screens: a sidebar for navigation and a full-width player bar along the bottom.
  • Refreshed app icon and a cleaner home screen that adapts to the window size.

🔧 Improvements

  • Tidier Quick Picks and browse layout on wide screens.

📥 Downloads

Android

APK Device
app-arm64-v8a-release.apk Most phones (2017+) — pick this
app-armeabi-v7a-release.apk Older 32-bit phones
app-x86_64-release.apk Emulators / Chromebooks

Desktop (beta — please report anything odd)

File Platform
euphony-windows-x64.zip Windows 10/11 — unzip and run euphony.exe
euphony-macos.zip macOS — unzip and open Euphony.app
euphony-linux-x64.tar.gz Linux — extract and run euphony (needs libmpv)

Euphony is free, open source, and built by the community. ❤️

v0.2.8

Choose a tag to compare

@github-actions github-actions released this 21 Aug 19:24

Euphony v0.2.8 — Full songs play again 🎶

Fixes the big one: songs cutting out after about a minute.

🔧 Fixed

  • Songs now play all the way through. YouTube had started cutting off the audio-only streams after ~1 minute. Euphony now uses a stream format YouTube serves in full, so tracks play start to finish without going silent.

Good to know

  • Audio comes through a combined stream, so quality is solid (AAC) and playback is reliable. If you ever hit a track that won't play, please let us know.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer).
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For emulators and Intel Chromebooks.

Euphony is free, open source, and built by the community. ❤️

v0.2.7

Choose a tag to compare

@github-actions github-actions released this 19 Aug 12:42

Euphony v0.2.7 — Update inside the app 📲

No more hopping to a browser to update. When a new version is out, Euphony can now download and install it for you, right from the app.

✨ New

  • In-app updates. Tap "Update now" and Euphony downloads the correct build for your phone with a progress bar, then opens the installer — no website trip, no picking the right file yourself.
  • The update prompt appears when you open the app, and is also in Settings → App Updates.

🔧 Still included

  • Reliable playback (the chunked-streaming fix from v0.2.6).
  • Update notifications on launch.

One-time note: this build is signed with Euphony's new permanent key, so you may need to uninstall the old version once before installing. After this, in-app updates install seamlessly.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer).
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For emulators and Intel Chromebooks.

Euphony is free, open source, and built by the community. ❤️

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 19 Aug 11:18

Euphony v0.2.6 — Playback fixed for real 🎧

Songs now load and play. Earlier versions could resolve a track but then fail to actually play it ("Source error"), because YouTube's media servers reject the kind of large, open-ended download request the Android player makes by default.

🔧 Fixed

  • Music plays reliably again. Euphony now streams audio in small chunks that YouTube's servers accept, instead of one big request they refuse. This fixes tracks that spun forever or failed to load — including on mobile data, IPv6, and networks with ad-blockers or proxies.
  • Switching songs no longer gets stuck.

✨ Also in recent updates

  • Update notifications when you open the app.
  • A cleaner look and a fixed logo.

If a track still won't play, please tell us.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer).
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For emulators and Intel Chromebooks.

Euphony is free, open source, and built by the community. ❤️

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 19 Aug 10:02

Euphony v0.2.5 — Music plays again 🎵

YouTube changed how it serves audio, which stopped songs from loading in recent versions. This release fixes playback properly and adds update notifications so you never get stuck on a broken version again.

🔧 Fixed

  • Songs load and play reliably again. Rebuilt the audio engine against YouTube's latest changes and hardened how streams are fetched, so tracks stop failing to load.

✨ New

  • Update notifications. When a new version is out, Euphony now tells you right when you open the app — with the release notes and a one-tap way to grab it. No more hunting in Settings.

If a song still won't play, please let us know.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer).
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For emulators and Intel Chromebooks.

Euphony is free, open source, and built by the community. ❤️

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 19 Aug 09:33

Euphony v0.2.4 — Playback fix 🔧

YouTube recently changed how it serves audio, which stopped songs from playing in the previous version. This release fixes that — music loads and plays again.

🔧 Fixed

  • Songs now play again. Updated the audio engine to match YouTube's latest changes, so tracks load and stream reliably.

If a song ever fails to load, try again in a moment — and please report it if it keeps happening.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer). Smallest size, best performance.
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For Android emulators, PCs, and Intel Chromebooks.

Euphony is free, open source, and built by the community. ❤️

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 16 Aug 18:31

Euphony v0.2.3 — Media Notifications & Export Bug Fixes 🚀

Euphony v0.2.3 resolves critical bugs regarding media notifications and data export on modern Android devices.

✨ What's New & Fixed

  • Media Notification Fix: Fixed an issue where the app would completely crash on track changes due to R8 shrinking notification icons (ic_stat_*) out of the release build. Notification actions (play/pause/skip) are fully visible again.
  • Export Data Fix: Implemented native Android Secure Access Framework (SAF) MethodChannel bridging. Exporting error logs and backing up the database to secure Android directories (like Downloads or Documents) now works perfectly and no longer results in empty 0-byte files or MissingPluginException errors.

Euphony v0.2.2 — Dynamic App Versioning & SEO Polish 🎶

Euphony v0.2.2 introduces dynamic app version resolution, ensuring update notifications always match your installed build perfectly.

✨ What's New & Fixed

  • Dynamic Version Resolution (package_info_plus): Refactored UpdateChecker to read the app version dynamically from PackageInfo instead of a hardcoded string constant. The app will never show a false update prompt after installing a new version again!
  • Dynamic Settings UI: Updated Settings screen to dynamically display the active version via appVersionProvider.
  • Website Live GitHub API Integration: Embedded dynamic release fetching on Euphony Website — version badges, download buttons, and APK modal links now automatically sync with official GitHub releases on every page load.
  • Enhanced Search Engine Optimization: Added canonical links, OpenGraph cards, Twitter preview metadata, sitemap.xml, robots.txt, and Google SoftwareApplication JSON-LD schema for rich search result indexing.

📥 Which APK should I download?

APK File Target Device Recommendation
app-arm64-v8a-release.apk Modern Android phones & tablets Best for 99% of devices (2017 and newer). Smallest size, best performance.
app-armeabi-v7a-release.apk Older 32-bit Android devices For older or budget phones.
app-x86_64-release.apk Emulators & Chromebooks For Android emulators, PCs, and Intel Chromebooks.

Euphony is free, open source, and built by the community. Found a bug or have an idea? Open an issue — we'd love your help. ❤️