This version was tested on:
- Navidrome version: 0.60.3
- iOS & iPadOS version: 18.6 & 26.x
🍿 New Features & Enhancements
- Native iPad support: flo now runs natively on iPad, with layouts tuned for the larger screen. Thanks to @Piekay
- German & Norwegian Bokmål: flo now speaks German thanks to @Piekay, and Norwegian Bokmål thanks to @SindreKjelsrud
- Liked songs: You can now like (and access your liked) songs right from flo. Star tracks from the now playing bar and browse them in Library. Navidrome favorites are supported too. Thanks to @docmeth02
- Transparent caching: Stream audio, library metadata, and artwork are cached in the background so lists load instantly from disk while refreshing from the network, which saves bandwidth without getting in your way. Cached tracks also show up in Downloads when you’re offline. Thanks to @docmeth02
- Pull to refresh: Refresh Library, Artists, Songs, and Playlists with a pull-down gesture when you want the latest from your server. Thanks to @docmeth02
- More on CarPlay: Liked Songs in the Library tab, cached songs in the Downloads tab (with Play All & Shuffle), plus German CarPlay strings. Thanks to @docmeth02 and @Piekay
- Refreshed app icons: Updated icons built with Icon Composer
🐞 Bug Fixes
- CarPlay heart button now works correctly during radio playback. Thanks to @docmeth02
- ListenBrainz and Last.fm account status checks behave correctly again. Thanks to @docmeth02
- Liked songs list refreshes when you change a track’s star status. Thanks to @docmeth02
- Various iPad polish: login sheet, queue sizing, floating player placement, and navigation fixes
💎 Supporters
This release was helped by @docmeth02, @Piekay, and @SindreKjelsrud. Thank you for your contributions!
Many of the new features, quality-of-life improvements, performance wins, and bug fixes in 2.3 were made possible by our open source contributors. We’re grateful for every PR.