Ctrl K
ComunidadGuías…

Source.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
    "name": "Resonus",
    "subtitle": "Official iOS source for Resonus",
    "description": "Welcome, here you can find all Resonus iOS versions",
    "website": "https://github.com/juananzzz/resonus",
    "tintColor": "#1bd465",
    "featuredApps": [
        "com.juananzzz.resonus"
    ],
    "apps": [
        {
            "name": "Resonus",
            "bundleIdentifier": "com.juananzzz.resonus",
            "developerName": "juananzzz",
            "subtitle": "A clean Android and iOS music player for your self-hosted server, and your local files.",
            "localizedDescription": "Features\nNavidrome / OpenSubsonic / Jellyfin / Ampache: multi-profile login, multi-library support, plus several server addresses with automatic switching\nLocal mode: play music straight from your device or a folder, no server needed\nOffline mode: your favorites, playlists and albums stay browsable with no connection; downloaded songs play, the rest show grayed out, and it switches automatically when the server is unreachable\nDownloads: albums, playlists, an artist's whole discography or single songs, in original quality or transcoded\nSynced lyrics: karaoke view with tap-to-seek, full-screen mode, optional LRCLIB lookup\nInternet radio: browse and manage your stations\nPlayback: crossfade, ReplayGain normalization, playback speed, sleep timer, queue with undo, shuffle, repeat, background & lock-screen controls\nAutoplay & mixes: keep the music going with similar songs, or start a mix from any track\nOrganize: multi-select (queue, playlist or download in batch), star ratings, pinned items, play history\nThemes: dark, light (experimental) or whichever one the phone is on, each with its own accent color\nMake it yours: reorder and show/hide Home sections and explore chips, app fonts, configurable swipe and ⋯ menu actions\nLandscape and tablet layouts\nQueue sync across devices\nIn 10 languages: English, Spanish, German, Catalan, Russian, Italian, Simplified Chinese, Ukrainian, Polish, Swedish",
            "iconURL": "https://github.com/juananzzz/resonus/raw/main/assets/images/icon-transparent.png",
            "tintColor": "#1bd465",
            "category": "entertainment",
            "screenshots": [
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/dark-home.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/dark-player.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/dark-album.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/dark-library.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/artist.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/lyrics.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/queue.jpg",
                "https://github.com/juananzzz/resonus/raw/main/assets/screenshots/servers.jpg"
            ],
            "versions": [
                {
                    "version": "0.8.7",
                    "date": "2026-11-01T19:09:17Z",
                    "size": 20781344,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.7/resonus-v0.8.7.ipa",
                    "localizedDescription": "Added\nHolding an artist opens a menu with Play, radio and favorite.\nYour library: albums and playlists with nothing to play are dimmed or hidden offline, and downloaded albums show ↓.\nYour library: the empty Podcasts list has a button to find one.\nChanged\nMoving a song in a playlist saves the new order right away, and the selection bar has Add to playlist and Remove again (#279).\nHolding a song to start a selection marks that song again (#279).\nLyrics settings are back in the Settings > Player page.\nExplore > Podcasts lists only the shows you added, and its + finds a show or takes a feed address.\nYour library: a new playlist opens as soon as it is created.\nYour library: the search stays when you open a result and come back.\nYour library: podcasts sort by when you favorited or last listened to them.\nFixed\nYour library: Favorites no longer shows up in search results or under the playlist filters.\nYour library: a failed refresh no longer replaces the list with an error.\nYour library: podcast search ignores accents and forgives typos, like the rest.\nYour library: artists sort by their sort name, and \"+\" playlists stay on top in the mixed list.\nYour library: every row and card responds to a press, and albums keep the explicit badge in the mixed list.\nCasting: more cases where the queue stayed on a song after it ended are handled (#285).",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.6",
                    "date": "2026-10-31T21:08:46Z",
                    "size": 20773272,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.6/resonus-v0.8.6.ipa",
                    "localizedDescription": "Added\nExplore has a Downloads chip with your downloaded albums (#310).\nPodcasts: mark episodes as played or unplayed.\nPodcasts: new episodes of favorite shows can download by themselves over Wi-Fi.\nOption to show album artwork across the full width (#289).\nOption to show the player artwork across the full width (#290).\nOption to keep motion artwork off mobile data, on by default (#294).\nChanged\nSettings: list, album and swipe options are now in Appearance, and keeping a radio playing in Quality & playback.\nAnimated covers on Android stay in a 150 MB cache instead of downloading again (#293).\nTo reorder a playlist, choose Reorder in its ⋯ menu or hold a song, drag the rows, and press Save order (#279).\nHolding a song to start a selection no longer marks that song (#279).\nAdd to a playlist marks the playlists a song is already in, and a tap adds or removes it without closing the sheet.\nSettings has a new Home & navigation category, with what used to fill Appearance: Home, Explore, the navigation bar, swipes and haptics.\nLyrics settings have their own screen, inside Settings > Player.\nClear cache is now Clear temporary data, in Settings > Downloads & offline.\nSong lists settings are now Lists & albums, and options that did nothing on Jellyfin or the local profile are gone.\nFixed\nWith on-screen navigation buttons, the mini player no longer covers the last option in Settings.\nA playlist's page no longer freezes while songs are selected, and leaving the selection no longer jumps to the top (#279).\nCasting: more cases where the queue stayed on a song after it ended are handled (#285).\nThe progress bar looks the same on every Android phone.\nNext and previous from other apps and devices, like Garmin watches, should now work (#307).\nPodcast episodes pick up where you left them, even after playing music or restarting the app.\nThe podcasts screen says how to find a show when it is empty, and the feed address field is ready to type in.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.5",
                    "date": "2026-10-30T19:27:50Z",
                    "size": 20676537,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.5/resonus-v0.8.5.ipa",
                    "localizedDescription": "Added\nPlayback speed: a slider and −/+ buttons in steps of 0.01, a Preserve pitch switch that, turned off, lets the pitch follow the speed like a record, and the resulting BPM when the song has one (#277).\nPodcasts: download episodes to play offline, favorite them, queue them, and find them in Library, search and Home. Thanks to Garrit Schröder.\nOptional pill shapes for the navigation bar and the Mini Player.\nHolding the heart in the player or the Mini Player opens the sheet to add the song to a playlist (#286). Thanks to @Lennardsmw.\nChanged\nSearch: filtering by Artists or Albums shows the results as a grid instead of a single sideways row (#280).\nFixed\nCasting (#285):\n  If the speaker or TV stops responding for 30 seconds, playback returns to the phone, paused. The same happens if another app takes it over.\n  The queue no longer gets stuck at the end of a song.\n  The player no longer shows the wrong song after waking the phone.\n  A song stopped from the TV's remote shows as paused and resumes where it was.\nLyrics no longer flash black when closed over the blurred cover (Android).\nOpening the app no longer counts a listen of the song it was left on, and skipping ahead in a song no longer counts as listening to it.\nWhen the connection drops and a song can't load, Play no longer pretends to play it, and the song picks up where it stopped once the connection is back.\nA server that stops answering halfway no longer leaves a screen loading forever: it gives up after 15 seconds.\nConnection errors from Navidrome and Subsonic servers are shown in your language.\nA mix keeps growing after a moment without connection instead of stopping for good, and starting one on a song that can't load no longer turns the previous queue into a mix.\nThe sleep timer now stops playback on any speaker or TV you cast to, also with the screen off.\nOffline, Next says when nothing ahead is downloaded instead of doing nothing.\nA cover on screen no longer turns into the placeholder when the app goes offline.\n\"Download over Wi-Fi only\" now stops a download that is running when the Wi-Fi drops, instead of carrying on over mobile data.\nCover art no longer passes your server login to other apps that read what is playing (lock screen widgets, watches, the car). On Android Automotive the covers in the browse lists show up again.\nA tapped song no longer waits behind preloading and cover downloads on servers that fetch each track first (#269).\nDates on the History screen now follow the app language.\nPulling to refresh on the Library's All tab now also updates podcasts.\nAndroid Auto now updates a list that is already open when the library finishes loading.\nAlbums in Android Auto no longer open empty when they are beyond the first 40 loaded.\nAndroid Auto no longer crashes on a queue with the same song twice, and shows what is playing when it connects after playback started.\nOn iOS, tapping the song on the lock screen now opens the app.\nThe screen shown when something crashes is now in your language instead of always in Spanish.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.4",
                    "date": "2026-10-20T22:56:46+02:00",
                    "size": 20629639,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.4/resonus-v0.8.4.ipa",
                    "localizedDescription": "Added\nLyrics from [lrc.red](https://lrc.red), found by the song's ISRC and often timed word by word. Off by default: Settings > Player > Lyrics > Providers turns each service on or off and sorts them, the one on top asked first. Thanks to ricce on Discord for the suggestion.\nJellyfin: radio. Jellyfin keeps internet radio as an M3U tuner under Live TV, and its radio channels now show up in Radio, search and Explore, ready to play; they are added and edited on the server.\nChanged\nPulling Home to get new radios dims the ones on screen and shows a spinner beside the title until the new set is ready, instead of looking like nothing happened.\nA phone on its side gets a shorter navigation bar, each name beside its icon, so the screens keep more room for the list (#131).\nThe devices button only names the headphones or Bluetooth speaker the phone plays through if Settings > Player > Bottom row > Name the headphones or speaker is on. It is off by default, so the row stays evenly spread; a cast target is still always named (#274).\nFixed\nA song the server converts while it plays no longer shows 0:00 as its length with the bar full, and seeking in it no longer jumps back to the start: when the player's own length is far below the song's, the song's is used.\nSpread across the width and Devices on the left line the bottom row up with the controls above it: the outer buttons sit right under the shuffle and the repeat (#259).\nWith every bottom-row button on, a long device name (a DLNA renderer, Bluetooth headphones) is cut short instead of pushing the row past the edges of the screen.\nSynced lyrics from the server follow the song again when the server sends their lines out of order, such as a chorus written once with several timestamps, instead of staying on the first line.\nArtists A-Z follows the server's sort names, so \"The Knife\" is under K and an artist tagged with a sort name is filed by it (#275).\nNavidrome: with only some libraries turned on in Settings > Libraries, a playlist leaves out the songs from the others (#275).",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.3",
                    "date": "2026-10-19T18:03:00+02:00",
                    "size": 20621754,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.3/resonus-v0.8.3.ipa",
                    "localizedDescription": "Added\nAnimated album covers from an animated-artwork server you set in Settings > Player, in the player and, on iOS, on the lock screen; an album's ⋯ menu can pin it to an Apple Music album (#263).\nAppearance > Border radius: the round corners as before, or flatter ones (#262).\nFrench, thanks to @Willyflam (#257).\nRate an album from its ⋯ menu, as songs and artists already could (#261).\nThe library's search forgives typos and takes the words in any order (#268).\nLyrics: three dots hop through the instrumental gaps, verses get a little air between them, and the karaoke sweep moves more calmly, with the line changing exactly when it starts (#265).\nAndroid 12 and up: Appearance > Theme > Use the system colors takes the accent from the wallpaper (Material You), for the stars, the heart and everything else in the accent (#259).\nPlayer > Bottom row > Arrangement > Devices on the left: the devices button, with the name of what it casts to, on the left and the rest of the row together on the right (#259).\nThe player's devices button shows where the phone itself is playing: headphones, a Bluetooth speaker or the car get their own icon and their name beside it, the way a cast target does. No new permission is asked for (#264).\nChanged\nPlayer settings: the animated covers get a section of their own, with the server first and a choice of where the animated cover plays, in the cover or as the background. The in-app clips switch is only on iOS, where the lock screen has a clip of its own; on Android an empty server already turns them off (#263).\nPlayer settings > Show animated covers turns every animated cover off at once, the server's clips and GIF or WebP covers alike, and keeps the server's address for when it goes back on.\nThe player's rating sits halfway between the cover and the title, with the same room above the cover, and the stars are a little bigger (#259).\nWith the lyrics or artist card on, the player's bottom row sits a little lower, closer to the card, and stays put for a song with no artist (#259).\nWith the lyrics or artist card on, a radio station gets the same player layout as a song, instead of the controls sitting lower (#258).\nThe player's plain background is the app's own background colour, so it follows the background shade and pure black instead of staying a bluish grey (#259).\nFixed\nAndroid: in jukebox mode the volume buttons change the jukebox volume, and the notification and lock screen controls show what it plays (#270).\nAndroid: casting to a DLNA/UPnP renderer moves on to the next track with the screen off, instead of stopping at the end of a track when loading the next one fails (#271).\nAndroid: connecting to Android Auto brings playback from a DLNA/UPnP renderer or the jukebox back to the phone, still playing (#272).\nAndroid: coming back to the app after a long while in the background shows the song playing at once, instead of freezing on an earlier one and walking through every song played since.\nAndroid Auto: a very long queue, such as a big favourites list played shuffled, no longer closes the app; the car's queue shows the songs around the one playing.\nThe play button in Explore, on an artist's songs and on a genre sits in the middle of its circle.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.2",
                    "date": "2026-10-10T16:00:51+02:00",
                    "size": 20149668,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.2/resonus-v0.8.2.ipa",
                    "localizedDescription": "Added\nArtist radios on Home, built from your most played artists, with new ones each time Home is pulled to refresh (#252).\nA radio's ⋯ menu, also on a long press of its card, to queue it, save it as a playlist, refresh it or go to its artist.\nAny artist's radio from the artist's ⋯ menu or a song's menu, and a radio keeps playing once its songs run out.\nRadio settings in Appearance: turn them off entirely, choose how many Home shows and whether they keep playing.\nThe navigation bar can be solid, blurred or a gradient, from one setting (#252).\niOS: a home screen widget with the current track and a play/pause button (#252).\niOS: a Precise timing switch and a frame rate choice for animated lock screen covers (#252).\nTurkish, thanks to @sectns (#250).\nA lyrics weight setting, from light to bold (#244).\nAndroid: an option to blur the lyrics lines that are not playing (#244).\nChanged\nWord-timed lyrics sweep across each word as it is sung, with a small bounce (#244).\nThe lyrics size also applies to the lyrics card and the lyrics on the cover (#244).\nLyrics fade out softly under the header over a blurred cover (#244).\nFixed\nA track that fails in the background retries instead of stopping, and resumes when the network comes back (#254).\nLyrics open right away, with a spinner while they load (#255).\niOS: opening an artist or album from the player no longer lands it in a sheet (#252).\niOS: the Dynamic Island shows tall covers square (#252).\niOS: opening the app no longer stops what another app is playing (#252).\nAlbums and playlists fade their colour in instead of flashing grey first.\nScreens no longer wait behind slow similar-song, top-song and artist-info requests, or behind the Android Auto library filling in.\nA shelf with a title in Japanese, Chinese or with an emoji is no longer taller than the rest.\nHome scrolls smoothly again with the Most played songs and Random songs shelves on.\nThose song shelves show pages side by side on a wide or turned screen instead of stretching one.\nGenres scroll smoothly once their covers have loaded.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.8.1",
                    "date": "2026-10-04T13:19:37+02:00",
                    "size": 19982837,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.8.1/resonus-v0.8.1.ipa",
                    "localizedDescription": "Added\nThe player's ⋯ menu always opens the queue, and devices and speed when their buttons are hidden (#248).\nAn optional Queue button at the top of Home, off by default.\nAn empty queue offers to bring over the server's saved queue.\nFixed\nLocal M4A and FLAC files show their titles, artists, albums and covers (#249).\nCasting to a TV moves on to the next song on time with the screen off (#246).\nOn phones that freeze apps in the background, the player no longer shows the old song for seconds on return (#192).\nOffline, a song whose cover is not downloaded no longer breaks the lock screen and the car.\nPlaylists open without waiting behind the suggested tracks of the last one, on servers slow to find similar songs.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.14",
                    "date": "2026-10-03T18:26:47+02:00",
                    "size": 19974389,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.14/resonus-v0.7.14.ipa",
                    "localizedDescription": "Added\nThe update prompt sums up what the new version brings.\nChanged\nThe player shows only the Devices and Queue buttons by default.\nFixed\nStarting an album no longer refetches the whole Android Auto library.\nThe diagnostics report no longer counts frames while the app is in the background.\nHome redraws its album cards less often.\nGenre cards load their covers with one request each, even with several libraries.\nLong queues redraw fewer rows when the song changes.\nWith several libraries on Navidrome, album lists load in one request instead of one per library.\nLyrics redraw only when the line or the word changes.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.13",
                    "date": "2026-10-02T21:48:16+02:00",
                    "size": 19970474,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.13/resonus-v0.7.13.ipa",
                    "localizedDescription": "Added\nSettings > About > Share diagnostic report, for bug reports.\nThe diagnostics report counts late frames per screen and row redraws.\nRemixers show up as artists, with their remixes under Appears on (#215).\nChanged\nSettings drop descriptions that only repeated the option.\nSettings > Appearance shows the chosen theme mode.\nThe app always reopens where you left it; the Keep where you were switch is gone (#225).\nFixed\nFragmented M4As no longer stop after two seconds (#242).\nOffline, songs not on the phone are greyed out again.\nOffline changes no longer go to another profile's account.\nOffline listens are no longer scrobbled twice.\nOne profile's albums and playlists no longer leak into another's offline library.\nSkipping while casting no longer leaves the speaker on the previous song.\nCasting retries a track the TV refuses while another is playing (#246).",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.12",
                    "date": "2026-10-01T20:27:29+02:00",
                    "size": 19970303,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.12/resonus-v0.7.12.ipa",
                    "localizedDescription": "Added\nBrazilian Portuguese, thanks to @vicsantus (#240).\nSettings > Home chips has a switch on top that turns every chip on or off at once.\nSettings > About can export your settings to a file and import them on another phone or someone else's, without accounts or passwords (#243).\nChanged\nThe chips and the quick grid on Home start turned off on a new install; existing setups keep theirs.\nThe greeting and buttons at the top of Home scroll away with the rest instead of staying pinned.\nThe buttons under the player controls are spread across the width by default on a new install.\nThe Ukrainian translation is complete again, thanks to @albedych (#245).\nFixed\nOpening Search no longer makes the page jump down a moment after it appears.\nA cover opened full screen is now shown with square corners, whatever the cover corners setting (#241).\nDragging the seek bar in a fragmented M4A, such as the ones many downloaders save from streaming services, no longer starts the song over (#242).\nHome no longer offers the song paused on this same phone as playing on Resonus.\n\"Don't remind me\" on the battery optimization warning now keeps it from coming back on the next launch (#238).",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.11",
                    "date": "2026-09-27T17:55:10+02:00",
                    "size": 19951192,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.11/resonus-v0.7.11.ipa",
                    "localizedDescription": "Added\nSettings > Theme lets you make an accent color of your own, next to the palette, with a color picker and a hex code.\nA scheduled theme in Settings > Theme, light from one hour and dark from another.\nSettings > Player lets you choose the size and alignment of the lyrics.\nThe names under the navigation bar icons can be hidden.\nThe mini player can show next, previous and next, or no button beside play instead of the heart, and its progress bar can be hidden.\nTapping the time at the right of the seek bar switches between the song's length and the time left.\nSettings > Appearance lets you make the corners of every cover in the app square, rounded or more rounded.\nPodcasts: search for a show or paste its feed, and its episodes play from Explore, a Home chip and a Recent episodes row on Home, with no server needed (#239).\nGapless playback on iOS (#237).\nChanged\nSettings drop the descriptions under options whose name already says what they do.\nThe light theme is no longer experimental.\nThe player buttons no longer take the hue of the background shade.\nThe dark theme is called just Dark, without (default).\nThe rows of each settings section sit in one card, under smaller headings.\nThe colour at the top of an album or playlist fades into the page more smoothly.\nThe blur behind the navigation bar and the one behind the mini player are now two separate switches, the second in Settings > Player next to Colored mini player.\nSettings > Appearance groups Explore sections and Folder browsing under Explore, and Quality & playback puts Keep screen on and the battery warning under System.\nThe times under the progress bar are lighter and easier to read over the cover (#237).\nOn iOS the keyboard, alerts and system sheets follow the app's theme instead of the phone's (#237).\nMore of the app is translated to Italian (#237).\nRemoved\nThe Typewriter font. A profile that had it goes back to the default one.\nResonus links, for now: sharing them from the ⋯ of an album, artist or playlist, and opening them.\nFixed\nPulling the player up from the mini player no longer shows its title, controls and cover jumping into place.\nOn iOS, seeking in FLAC, MP3 and other non-M4A files lands where you asked, and the animated cover's blurred backdrop no longer smears at the edges nor stutters on the lock screen (#237).\nIn the light theme, the Android navigation bar buttons are dark instead of white on white.\nIn the light theme, the fade under an artist photo and under the animated cover no longer passes through a grey band.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.10",
                    "date": "2026-09-26T23:23:51+02:00",
                    "size": 19287545,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.10/resonus-v0.7.10.ipa",
                    "localizedDescription": "Added\nSettings > Player > Bottom row can spread the buttons under the player controls across the width with equal gaps, instead of grouping them in the middle.\nSign out in Settings is now Change profile, since the password is kept and the next screen is the list of saved profiles.\nFixed\nGoing back from an album, a playlist, Favorites or an artist fades straight into the screen before instead of flashing an empty page first; the bar at the top of those screens is a solid colour again rather than blurred.\nThe player opens in one piece, with its cover already in place, instead of the cover and the stars arriving a moment after the rest, and the controls no longer shift when the next song has no album or no audio details (#155).\nPulling down for the search box in a playlist, an album or Favorites no longer leaves a grey strip at the top of the screen.\nThe play icon sits in the middle of its button instead of a little to the right.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.9",
                    "date": "2026-09-25T20:33:57+02:00",
                    "size": 19286723,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.9/resonus-v0.7.9.ipa",
                    "localizedDescription": "Added\nSettings > Theme > Pure black puts the dark appearance on a true black background, for OLED screens.\nA gray accent colour, after the rest in Settings > Theme.\nSettings > Theme > Background picks the shade of the greys in the dark and light appearances: blue, the new default, the neutral grey from before, purple, green, warm, teal, rose or olive.\nThe navigation bar, the mini player and the bar at the top of albums, playlists and artists blur what scrolls under them, with a hairline marking where the navigation bar starts, on iOS and on Android 12 or newer, and Settings > Appearance > Blur behind the bars turns it off.\nSwiping the mini player up brings the player up with your finger, and letting go early sends it back down.\nSettings can be a tab in the navigation bar, turned on in Settings > Appearance > Navigation bar.\nHome shows what is playing in your other apps and devices on the same account, like Feishin on the computer, or paused or left there, with a button to carry on here from where it was, on Navidrome and other OpenSubsonic servers. Settings > Appearance turns it off.\nOn Android, a heart on the notification, the lock screen and Android Auto adds the song playing to your favorites or takes it out.\nOn Android 13 or newer, Resonus shows up in the system's per-app language settings, and a language chosen there or in the app is the same everywhere.\nOn Android, a Now playing widget for the home screen in two sizes, a strip and a square with the cover filling it, both with previous, play and next buttons, a Resonus tile in Quick Settings to play and pause, and Shuffle favorites, Continue listening and Search on a long press of the app icon.\nShare Resonus link, in the ⋯ menu of albums, artists and public playlists, sends a resonus:// link that opens it in the Resonus of someone with an account on the same server, asking which profile to use when more than one fits; pasting the link into Search opens it too (#176).\nSettings > Downloads > Song cache keeps a copy of the songs you stream, up to a size you choose, so they play again without using data or a connection, and the next song in the queue is fetched ahead so it plays from the phone; Cached songs lists them and deletes them one by one or all at once (#180).\nTranscode lossless files only, in Settings > Quality & playback and in Settings > Downloads, streams or downloads MP3, AAC, Opus and other lossy files as they are and only transcodes files like FLAC (#216).\nFixed\nResonus uses less data and battery on Android: the song lists for Android Auto are only fetched on phones that have been connected to a car, and a signal change on mobile data no longer makes the app check the server again (#221).\nA car connected by Bluetooth gets each song's cover along with its title, instead of only for the first song (#139).\nA long title on the queue screen, like the German one, no longer runs under the buttons next to it (#232).\nOn iOS the lock screen and the Dynamic Island show the song's length and progress while the server transcodes it, instead of --:--.\nA suggested track previewed in a playlist stops when you leave the playlist, put the app in the background or play something else, instead of playing on with no way to stop it (#234).\nChanged\nNew icons throughout the app, from Phosphor.\nText is lighter throughout the app, with only action buttons left semibold, and the dark theme sits on greys with a touch of blue instead of neutral ones.\nAlbum and playlist headers carry more of the cover's colour, further down the page, and the player lets more of it through behind the controls.\nThe navigation bar stays on every screen by default; Settings > Appearance > Always show the navigation bar turns it back to the tabs only.\nThe chips at the top of Home scroll away with the page instead of staying on screen.\nThe mini player floats as a card, with rounder corners, a soft shadow and a little air above the navigation bar.\nThe quick access tiles at the top of Home have rounder corners, with the cover flush against them.\nSettings cards have rounder corners, and the lines between their rows are finer and start where the text does.\nThe account at the top of Settings is a card, with offline mode as a switch and signing out as a row in it, instead of the two black buttons at the bottom, and the category names are lighter.\nSearch boxes are fully rounded throughout the app, like the one for adding songs to a playlist.\nHome shows its name next to the buttons at the top, like Explore and Your library, and the greeting starts off.\nSearch opens on your recent searches instead of the genres, which stay in Explore, and says what it searches when there are none yet.\nThe row under the player controls has lyrics, playback speed and a sleep timer that shows the minutes left, next to devices and the queue, and Settings > Player > Bottom row turns each one on or off and puts them in any order.\nThe play button and the progress bar take the hue of the background shade chosen in Settings > Theme, and on the light theme the controls are a deep tone of it instead of black.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.8",
                    "date": "2026-09-23T21:58:00+02:00",
                    "size": 18071727,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.8/resonus-v0.7.8.ipa",
                    "localizedDescription": "Added\nLyrics timed word by word light up each word as it is sung, from TTML or enhanced LRC on Navidrome 0.63 or newer, on Jellyfin or next to your own music, and downloads keep them for offline (#165).\nA playlist ends with a few suggested songs picked from the ones already in it, each with a preview, and a Refresh button for others, thanks to @Anakin-bb8 (#227).\nAn album shows its description under its name, as a playlist already did, thanks to @garrit-schroeder (#223).\nSettings > Appearance > Keep where you were leaves the app on the screen you left when you come back to it. Off by default (#225).\nYour library can start on Favorites and your playlists again instead of everything mixed together, with Settings > Appearance > Start on your playlists (#217).\nSettings > Appearance > Font can load a .ttf or .otf file of your own, thanks to @Anakin-bb8 (#227).\nHome has a Random songs section, off by default, in Settings > Appearance > Home sections (#227).\nDiagnostics counts every request made to the server and how long the app spends away (#221).\nSwedish, thanks to @NickWick13 (#228).\nFixed\nSongs play and covers show again on Jellyfin 12, where browsing worked but nothing would play (#229).\nPrevious goes to the track before in the album or playlist that is playing, and only back to what you played before once you reach the first track, thanks to @garrit-schroeder (#219).\nOn a UPnP or Sonos speaker the volume starts from the speaker's own level and follows changes made on it, thanks to @garrit-schroeder (#218).\nCasting to a UPnP or Sonos speaker goes back to the phone, paused, when the phone leaves the network, and a Sonos queue that failed to load part way is sent again in full, thanks to @garrit-schroeder (#220).\nOffline, a track with its own embedded cover shows it everywhere, also for albums downloaded before 0.7.7 (#214).\nOn Navidrome 0.64 or newer, items with no artwork show Resonus' own placeholder and are no longer asked for it.\nDeleting a playlist or a radio station, or unfavouriting an album, no longer leaves a hidden pin that counts toward the limit (#217).\nA playlist you have never played no longer rises to the top of the home grid for being edited on the server, thanks to @garrit-schroeder (#222).\nA failed Jellyfin sign-in explains why in the app's language instead of always in Spanish.\nOn iOS the fonts in Settings > Appearance > Font apply, and Share, Go to artist, Go to album and Song information in the menus open, thanks to @Anakin-bb8 (#227).\nChanged\nThe Artists, Albums and Songs lists, on Home and in Explore, remember the order you picked (#226).\nYou can pin up to 50 items instead of 25 (#217).\nA long playlist or album description is cut to two lines with a Show more under it (#223).\nMost played songs on Home is a list of songs three to a column instead of a row of covers (#227).\nLyric lines already sung stay lit instead of fading back out (#227).\nThe name of an album or playlist sits centred in the bar that appears when you scroll (#227).",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.7",
                    "date": "2026-09-13T18:39:56+02:00",
                    "size": 18106057,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.7/resonus-v0.7.7.ipa",
                    "localizedDescription": "Added\nChips under the search box narrow the results to songs, artists, albums, playlists or radio. They show up as soon as you type, and pressing the one already lit gives you everything back.\nAn animated cover can fill the player behind the controls, with a still copy of it beside the title, instead of playing inside the square; it starts off, under Settings > Player > Cover art, and comes from @Anakin-bb8 (#190).\nUkrainian is complete again, thanks to @albedych (#191).\nThe sections of Explore can be shown or hidden as well as reordered, from Settings > Appearance > Explore sections. The last one on stays on: Explore is the only way into the whole of a library, so a tab with no chips would be a catalogue with no way in.\nA playlist can be a favourite, with the heart its albums and artists already have. It needs Navidrome 0.64 or newer, which is where playlist favourites start existing, and the heart simply isn't there on a server that has no way to remember it.\nPolish, a complete translation, thanks to @pegaz19803-spec (#200). It also made the Language screen's own three lines translatable, which they were not in any language: they were English sitting in the code.\nNavidrome 0.64 gives every song, album and playlist a new id, and the music already on the phone is filed under the old ones. Resonus now notices a server that has renumbered and rewrites the downloads, the offline library, the queue, the pins and the listens still waiting to be sent, so nothing has to be downloaded again. It only acts on proof: the server has to answer to the new id and refuse the old one, since a song that was simply deleted looks the same from outside. A server that has not migrated is left alone.\nFixed\n\"On cover tap\" keeps what you picked. \"Go to album\", \"Play or pause\" and \"Add to favorites\" were thrown away when the app reopened and came back as \"Open lyrics screen\"; the same went for the double tap, which came back off unless it was set to play/pause or favorites. Reported by BrawlReturns.\nAn animated cover no longer stutters in the player: only the copy you are looking at plays, and the blurred background behind it holds still.\nThe popular songs on an artist's page are that artist's, where two of them share a name. They were asked for by name alone, so whichever one the server happened to reach first answered for both.\n\"Start mix\" works with repeat turned on. It used to answer that it could not find anything to mix with the song, whichever song it was, and nothing had been looked for: the queue never runs out with repeat on, so the search that fills a mix was skipped before it began. Starting a mix now also turns repeat off, the way it already turned shuffle off (#197).\nA downloaded track with a sleeve of its own shows it offline, instead of the record's. Its picture was never saved, so offline had nothing to show but the album's; downloading now brings it along, and a track without one still gets the album's as before. Albums already on the phone keep the album cover until they are downloaded again (#214).\nThe colour an artist's page is tinted with comes from their photo and not from the grey square standing in for it while the server is still looking the photo up, which it could keep doing for as long as the picture stayed in the cache.\nChanged\nHome opens with every section on. Five of them used to start off to keep it short, which mostly kept them secret: a section nobody has seen is one nobody knows to look for in the settings. Turn off what you do not want from Settings > Appearance > Home sections. Anyone who has already set these keeps what they chose.\n\"Your library\" opens on everything you have, playlists, favourite albums and favourite artists in one list saying which is which, and the chips narrow it from there instead of being the only way to see any of it.\nThe chip you press in \"Your library\" is now the only one left in the row, behind an X that gives the whole library back, and Playlists brings Yours and Public with it, each when it has something to leave out; picking one of those leaves the two words sitting together as one answer.\nThe search box of Explore is now behind the same magnifier \"Your library\" has, at the top right, where it becomes the X that puts the box away; Back closes it too, and a section opens on its list rather than on a box you were not looking for.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.6",
                    "date": "2026-08-26T18:16:57+02:00",
                    "size": 17389700,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.6/resonus-v0.7.6.ipa",
                    "localizedDescription": "Added\nA fourth tab, Explore, holding everything the server has: playlists, albums, artists, songs, genres, radio stations and folders, each with its own search and orders.\nThe tabs at the bottom can be reordered, and all but Home hidden, in Settings > Appearance > Navigation bar.\nThe icons at the top of Home can be reordered too, and all but the gear hidden, in Settings > Appearance > Home buttons. There is a new one among them, a search button that opens the box with the cursor already in it, off by default.\nThe row playing in a list shows a set of bars that move while it plays and settle when you pause it.\nOne tap and two on the player's artwork now offer the same actions, the album among them.\nHolding a playlist on the Home shelf opens the same menu the library gives it (#182).\nItalian is complete again, and Explicit, Clean and Lyrics read as Italian instead of English, thanks to @Anakin-bb8 (#189).\nAn icon of its own on iOS, also thanks to @Anakin-bb8 (#189).\nFixed\nThe queue saved on the server no longer overwrites a newer one another player left there, and a queue that has only been restored, never played, is not sent at all (#188).\n\"Add to queue\" puts what you add at the end of the queue, where \"Play next\" already put things right after the current song (#184).\nThe queue's headings say where each stretch of it came from, instead of leaving songs you added under the name of a record none of them are on (#184).\n\"New releases\" shows the newest records instead of a slice of the alphabet.\nOffline mode no longer looks for a new version of Resonus by itself (#179).\nThe dropdowns in Settings open flush against their row again.\nOpening Your library for the first time no longer draws it under the status bar for an instant.\nChanged\nThe library tab is now called \"Your library\", and it sits last at the bottom, behind Explore.\nThe row of chips on Home is now called \"Home chips\" and not \"Explore chips\", which named the Explore tab it has nothing to do with. The order you put them in survives the rename.\n\"Pick up the queue from other players\" starts on, so a queue left on another device is taken as well as sent. It was only ever sent before (#188).\nAlbums and artists open as rows rather than as a grid, and the view button still switches them.\nBrowsing all albums, all artists and all songs picks its order from a menu that says which one is on, instead of a scrolling row of pills, and the albums and the songs gained play and shuffle beside it.\nA genre card says how many albums it holds and fans out the covers of its first two.\nThe album and year line in the player scrolls when it does not fit (#183).\nSong, album and artist rows dim under the finger, late enough that scrolling past one never lights it up.\nCorners are rounder throughout, sheets and panels most of all.\nFolders moved out of Your library and into Explore, which is where the rest of the server's catalogue now lives.\nThe setting that picked which actions a song's ⋯ menu shows is gone: every action is back in it, and each one is still only there when it applies.\nThe avatar on Home is gone, and the setting that showed it: it was never a button, and the account is one tap away behind the gear beside it.",
                    "minOSVersion": "16.4"
                },
                {
                    "version": "0.7.5",
                    "date": "2026-08-24T17:20:00+02:00",
                    "size": 18063491,
                    "downloadURL": "https://github.com/juananzzz/resonus/releases/download/v0.7.5/resonus-v0.7.5.ipa",
                    "localizedDescription": "Added\nMore than one folder for the local profile, in Settings > Local music, and adding one only reads the new folder (#158).\nA \"New releases\" shelf on Home, off by default, ordered by the year the albums came out (#173).\nThe theme can follow the phone's own light or dark setting, and changes with it while the app is open (#173).\nDark and light each remember their own accent colour (#173).\nThe queue another player left on the server can be brought over from the ⋯ of the queue screen, or picked up on opening with a new switch in Settings > Playback.\nTapping the player's artwork twice can play, pause or favourite the song, off by default in Settings > Player (#156).\nAn album, a playlist or the favourites can be played next from their ⋯ menu.\nA card with the artist's photo and biography under the player controls, off by default, thanks to @Anakin-bb8.\nA selection of songs can be exported to a folder, or have its downloads deleted, from the ⋯ of the selection bar (#164).\nItalian is much more complete, over 140 strings, thanks to @Anakin-bb8; German and Russian are up to date, thanks to @CraftoHohenvels and @ztx-lyghters.\nFixed\nThe sleep timer's \"When the song ends\" stops on the right song (#177).\nThe server's Now Playing panel follows the song instead of sitting at 0:00.\nDragging the progress bar moves the time under it.\nListens saved offline reach the server on reconnect.\nThe last song in the queue no longer sits under the navigation bar.\nALAC plays where the phone's own decoder refuses it (#134), thanks to @zskruc.\nCasting to a UPnP renderer no longer stops with the screen locked, thanks to @matthewmoonen.\nSonos handles the queue properly: editing it, turning shuffle off, skipping inside it, and crossfade, thanks to @garrit-schroeder.\nOn iOS, next and previous work from the lock screen, the Dynamic Island, Bluetooth and the car, and the accent colour takes the colour of the cover, thanks to @Anakin-bb8.\nChanged\nThe local profile asks its catalog for the rows it is about to draw instead of holding the library in memory, so opening it stops costing what the whole library costs.\nThe local profile no longer stops at five thousand songs per folder.\nFolders are followed ten levels deep instead of six.\nThe selection bar keeps two buttons and a ⋯ with the rest, so favouriting several songs at once is where you would look for it (#164).\nHeadings sit at weight 600: Android draws Roboto's 800 as a real ExtraBold and it closed the letters up.\nThe genre grid on Search lost its \"Browse all\" heading.\nExpo SDK 57 and React Native 0.86 underneath, media3 unchanged at 1.9.0.",
                    "minOSVersion": "16.4"
                }
            ]
        }
    ]
}