Repository navigation
Releases
Releases · kota-zo/Orpheon
v2.4.2-beta.1
- 🎉 Myspoti becomes Orpheon, the name chosen by the community. This update offers to install it (its beta until Orpheon 1.0.0 is out): Orpheon is a new app, installed next to Myspoti. Keep Myspoti while you sign in again and add your extensions back in Orpheon, then uninstall it. Settings, About offers it too.
Full Changelog: v2.4.1...v2.4.2-beta.1
v2.4.1
- 🎉 Myspoti becomes Orpheon, the name chosen by the community. This update offers to install it (its beta until Orpheon 1.0.0 is out): Orpheon is a new app, installed next to Myspoti. Keep Myspoti while you sign in again and add your extensions back in Orpheon, then uninstall it. Settings, About offers it too.
Full Changelog: v2.4.0...v2.4.1
v1.0.0-beta.1
- 🎉 Myspoti is now Orpheon, the name the community chose. It installs as a new app next to Myspoti: sign in again and add your extensions back, then Myspoti can go. Myspoti 2.4.1 offers to install it. The icon is a placeholder until the real one is made.
- 🔗 Sign in a computer from its QR code with the phone's camera, and the first launch asks which music account you use (Spotify, YouTube Music or none) before any sign-in.
- 🎧 Smoother listening: the mirror of your plays on Spotify stays on its song (no more jumping back to the playlist's song or pausing by itself), the music pauses again for calls and other apps, and an extension's song no longer cuts off when the extension switches to another version of the file.
- 🔋 Less battery: the Spotify mirror is no longer decoded when it is muted, and the song's Canvas video gives its decoder back while the app is in the background.
- 🎛️ AutoMix: the player's motion after a mix plays smoothly.
- 🎬 Music videos are found again on phones (they never were in the previous builds).
- 💬 Genius can be turned off in Settings, Lyrics: nothing is asked of Genius then.
- 🛠️ Fixes: the player's controls stay in place on a phone held upright, a queue song carried past the top of the list goes to its head, the Classic search hint sits after the magnifier, the search cursor no longer shows through the player, "Not on Spotify" only when Spotify said so, and the Immersive invitation is not shown again right after the first launch.
Full Changelog: v2.4.0...v1.0.0-beta.1
v2.4.0
- 🎧 AutoMix: two decks and a whole-song analysis mix the next song in on the beat, in both players, with a new engine that plans each transition: where the next song comes in, for how long and how the sound changes hands (you can turn it off in Settings). Next can do a real mix too (Settings: Cut, Quick mix or Real mix). Faster analysis, a faster start after leaving the app, a gentler tempo lock, and the speed coming back to normal slowly.
- 📺 Android TV: Myspoti is in the TV launcher, with a short version for the remote (Library, Liked Songs, Search and the player).
- 🔔 New releases of the artists you follow in a notification (Settings, on by default), and a What's New page behind a bell on Home.
- 🈁 Romanized lyrics read apart from a translation, and extensions can now provide them.
- ⏭️ The next song kept ready: songs from audio-source extensions go through the media cache (256 MB by default) and the next one is read whole ahead off mobile data, so it plays through a dropped network.
- 👥 Several Spotify accounts, a Friends tab, Jam joined by link or QR, Live Radio, voice search, SponsorBlock for podcasts, spatial audio, and your own playlists reordered by hand.
- 💿 Share an album from its menu; a guide to extensions linked from the Extensions page.
- ⚡ Faster: the client token kept across launches, lists read four pages at a time, a source's status checked behind the song instead of before it, the audio sources started first at launch, and covers that wait for slow networks.
- 🛠️ Fixes: seeking in the Immersive player after a song change no longer skips to the next song; shuffle on a long extension list no longer freezes the app; a song stuck at 0:10 on a stale token reloads instead of retrying for minutes; resuming with Tidal or another source after a relaunch; Podcasts and Documentaries no longer empty; Home refreshed; the birth month at sign-up; a soundbar's volume left alone (#159); the dark search field (#157); the tab bar's glass while changing tabs (#172); music paused during a phone call; playlists picker no longer loading for a minute (#145); Android Auto and Bluetooth controls (#142, #151); and the bugs reported on Discord and Reddit.
- 🌍 Translations of everything new.
What's Changed
- A What's New page behind a bell icon like on regular Spotify by @andreiP4 in #162
- Extensions can romanize the lyrics shown: a
lyrics-romanizehook by @Illumye in #165 - The Classic search field follows the dark theme instead of a hard-coded white bar by @Ashishranjan980 in #170
- fix: prevent backdrop flashing and maintain layer coordinates during tab transitions (#172) by @noNameDS09 in #176
- Lyrics: a romanization reads apart from a translation, and turns on from the lyrics by @Illumye in #166
New Contributors
- @andreiP4 made their first contribution in #162
- @Illumye made their first contribution in #165
- @Ashishranjan980 made their first contribution in #170
- @noNameDS09 made their first contribution in #176
Full Changelog: v2.3.0...v2.4.0
v2.3.0
- 🔁 Repeat the song for good is back, with Repeat once as a fourth mode.
- 🔀 Myspoti shuffle (Settings, Playback, off by default): every song of the list once, in a really random order, before any comes back.
- 🎚️ Equalizer, playback speed and skip silence for extension, downloaded and device songs, and Stats for nerds in the player's menu.
- 🧩 Extensions bring their own settings to Playback and Downloads: the first source of the order shows its own (its quality, per network), and an extension above Spotify replaces Spotify's quality settings there.
- 🎛️ Switch the source from the player: the quality sheet lists Spotify and your audio extensions; the one you pick plays this song at the same spot and the next ones, until Myspoti restarts, with Back to my order.
- 📚 Library: a By me filter, a Podcasts filter with every show you follow, and New episodes of them.
- 🎤 Lyric translation in the Immersive player; the liked star and the download mark on Immersive song rows.
- ⬇️ Downloads and Spotify: a downloaded song also plays muted on Spotify when you are online, so it counts and your devices see it (Settings, Playback); likes made offline are kept per account and sent as soon as Spotify answers; deleting downloads while they play no longer stops playback.
- 📺 Chromecast plays Spotify songs too, through Spotify's own receiver.
- 🏠 Liked Songs first in Home's shortcuts; switches in Settings, Display to hide the player's lyrics preview, its source line or its capsule; the keyboard closes when you tap a search result; a tap on an installed extension in the store opens its full page.
- 🛠️ Fixes: no run of skips or the wrong song after an ad, a pause during an ad stays a pause, a tap on the title opens the album for every song, playback on a locked Samsung explained in Settings, and the issues found by a code audit (downloads never removed when the app reads a backup index, safer file writes, stale page answers ignored, masked secrets in the diagnostic, a hardened Cast server and updater).
- 📦 One APK per phone architecture (arm64-v8a, armeabi-v7a), lighter to download: the in-app update takes yours, and Obtainium users set the new APK filter from the README.
- 🌍 Brazilian Portuguese, and translations of everything new.
Full Changelog: v2.2.0...v2.3.0
AutoMix 2 — builds de test (205, 206)
Build de test AutoMix 2 (app.myspoti.automix2, versionCode 205, arm64-v8a). Pré-release temporaire pour transmission d'un APK à tester — peut être supprimée.
v2.2.0
- 📺 Chromecast for extension, downloaded and device songs, without Google Play Services: Cast devices show up in the device picker and the song streams from your phone over your network.
- 📱 Tablets, foldables and Samsung DeX: a navigation rail in Classic, a side-by-side bar in Immersive, more grid columns, two-pane players, free rotation, resizable windows and keyboard shortcuts.
- 🚗 Android Auto: Home, Library and Downloads tabs with artwork, search, Start radio, and downloaded songs that play offline.
- 🎬 Canvas in the Immersive player: the song's clip plays behind the player and the cover opens into it.
- 🎙️ Podcasts: unplayed first or hide played, New marks on fresh episodes, played ticks and progress bars, and new releases of followed shows open the show.
- ➕ Queue whole lists: Play next and Add to queue for playlists, albums and Liked Songs. With an extension source, your queue follows on Spotify.
- 🎤 Lyrics: tap a word to play from that word, lyrics from another catalogue no longer drift, and Genius notes in Immersive.
- 🔁 Repeat once, and repeat one restarts at 0:00 on extension songs.
- 🔊 Smoother sound: no click on skips and pauses, and a crossfade that really fades, extension, downloaded and device songs included.
- 💾 Downloads belong to their account: signing out puts them aside, signing back in brings them back.
- 🛡️ Safer extensions: their streams and downloads cannot reach your local network, every redirect is checked, Connect works with them below Android 13, and their errors are clearer.
- 🛠️ Fixes: the liked heart is right after a restart and after a like made in the official app; the audio source line no longer pushes the title up; shuffle and repeat always in reach in the Immersive player, with a landscape layout; clickable links in descriptions; song count next to a playlist's duration; artist releases in full date order; Spotify local files in playlists; and the bugs reported on Discord.
- 🌍 Translations of everything new.
What's Changed
- Bump androidx.compose.material3:material3 from 1.5.0-beta01 to 1.5.0-beta02 in /base by @dependabot[bot] in #88
- Show song count next to the playlist duration by @xXnexioXx in #94
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.10.2 to 1.11.0 in /base by @dependabot[bot] in #87
- Bump androidx.media:media from 1.7.1 to 1.8.0 in /base by @dependabot[bot] in #89
- Bump gradle-wrapper from 9.7.1 to 9.8.2 in /base by @dependabot[bot] in #90
- Bump ktor from 3.5.1 to 3.6.0 in /base by @dependabot[bot] in #91
New Contributors
- @dependabot[bot] made their first contribution in #88
- @xXnexioXx made their first contribution in #94
Full Changelog: v2.1.0...v2.2.0
v2.1.0
The first stable release since 2.0.1, with everything from the 2.0.2 betas (their notes are below) and more.
- ✨ New Immersive look (optional, Apple-Music-like): Liquid Glass bars that fold away when you scroll, animated player and lyrics, glass sheets, and its own pages for albums, folders, local playlists, extensions and podcast episodes. Switch in Settings, Display; Classic stays the default. Each look keeps its own accent colour and shows only its own settings.
- 🧩 Extensions: audio and download sources are extensions now, ordered as you like with Spotify among them, found on GitHub, GitLab and Codeberg. Safer: public hosts only, new permissions need your OK, a crash no longer takes the app down.
- 📱 Spotify Connect with extension sources: when an extension plays a Spotify song, the phone stays a Connect device. The official Spotify apps and your other devices see it and control it, and the song counts on Spotify through a real muted play at low quality. Turn it off in Settings if you prefer to save data and battery.
- 📊 Plays count on Spotify, Recents included. Listening stats and friend activity.
- 👥 Collaborative playlists: leave one, or manage it as the owner.
- 🚫 Fewer "Spotify refused to play this" (402) and no songs skipping on their own; better ad blocking (more ad hosts, ads found by their metadata, reloads that stay silent).
- 🔀 Shuffle in Immersive goes through shuffle, smart shuffle and off, as in Classic.
- 🔎 A song played from search goes on with related songs, no longer with your Liked Songs.
- 📻 Radios: the playing-from header and the song title open the right page and album.
- 👋 New onboarding: how Myspoti works, then what extensions are and where to find them (shown once after the update too).
- 👆 Easier taps: wider back and profile buttons, and the glass bars no longer let taps through to the page.
- 🎧 Headphones and car: 15 s skips for podcasts, Android Auto that keeps playing, background playback that keeps running.
- ⚡ Faster and lighter: pages and Liked Songs kept on the phone, cached lyrics and searches, a smaller image cache, smoother lists and animations, Remove animations honoured everywhere.
- 🌍 More languages: Chinese, Russian, Polish, Turkish, Indonesian, and Spanish for Argentina and Mexico.
Full Changelog: v2.0.1...v2.1.0
v2.0.2-beta.8
- 🎚️ Source order (Settings, Playback and Downloads): put your audio and download sources in the order you want; each song is asked from top to bottom. Spotify has its own place too, first if you like. Each source shows only what matters, details on a tap. Installing a second source no longer clashes with the first.
- 🔄 Updates: a Check now button in Settings, About, and the app looks more often (at most once an hour, again 10 min after a failed check).
- 💎 Liquid Glass on the top bar of every tab, with a rounded bottom; the blur follows tab changes live. Fixes going back from a playlist that stayed on the playlist.
↕️ Immersive queue: a dropped song goes straight to its place, without jumping back first.- 🎙️ Podcasts: the headphone next and previous buttons skip 15 s forward and back (Settings, Playback).
- 📖 Genius song meanings in the Immersive look.
- 🔒 Safer extensions: network calls limited to public hosts, an update that asks for more needs your OK, Spotify writes granted one by one, an extension crash no longer takes the app down.
- 🌍 More texts translated.
Full Changelog: v2.0.2-beta.7...v2.0.2-beta.8
v2.0.2-beta.7
- 💎 Real Liquid Glass (Immersive): lens refraction, specular rim and a live blur of what scrolls behind, now also on phones with system window blurs off (Android 13+; live blur on Android 12). Softer springs and press feedback across the look.
- ⏭️ Songs skipping on their own: when Spotify drops several songs in a row, the app stops and tells you instead of chaining through your queue. Diagnostic reports now say why every song changed.
↕️ Immersive queue: dragged songs stay where you drop them, move between "Next in queue" and "Next from", and the list scrolls at the edges.- 🖼️ Sharp covers in Immersive after opening the lyrics.
- 🎨 Accent colour now applies to the Immersive look; no more click sound in its full-screen player; lyrics follow the song after a skip.
- ⏮️ Previous goes back a song instead of restarting it when tapped right after a skip.
- 🔁 Reopening the app brings back the song from an extension or a download, its queue and position.
- ✖️ Clear button in search fields.
Full Changelog: v2.0.2-beta.6...v2.0.2-beta.7