Version 12.2.0
Notes:
- Please remember to leave an updated textual review on the Play Store. Your feedback is essential for improving the app’s ranking and securing Symfonium’s future.
Added:
- Added experimental fully configurable crossfade support.
- Added support for Kodi-style Artist Information Folder in the Symfonium parser, simplifying the addition of artist images and details (see Wiki for instructions).
- Introduced mood support for artists.
- Added additional customizable “About” rows to the artist detail page.
- Added new Smart Queue modes: moods, styles, and sonic analysis.
- Enhanced the string template system with new capabilities, including string splits, multiple conditions, and range checks.
- Added a new option: “Keep paused state on skips.”
- Added settings to customize colors for Progress Bar, Volume Bar, and Rating Bar.
- Added renderer volume step setting to zero, enabling the option to disable volume key control for specific renderers.
- Added an option to hide the bottom sync buttons in lyrics view.
- Added an option for outlined cards in Home Rows settings.
- Added instrumental indicators in lyrics view for LRC files containing instrumental markers.
- Added new navigation gesture actions on cover art, such as “Go to album,” “Go to artist,” and more.
- Added new settings to Symfonium’s custom parser providers to generate missing artist and genre images using song thumbnails. (Enabled by default for new providers)
Changed:
- Updated target to Android 15. Recent Android updates should resolve the audio focus issue—please ensure battery optimization is disabled for the app to maintain reliable playback auto-start.
- Artists from Subsonic servers having only roles unsupported by Symfonium are now ignored.
- Artist view now automatically switches to Composer mode when appropriate.
- Improved color management in Now Playing for specific settings combinations.
- Enhanced margin handling for the Now Playing progress bar.
- Stop buttons no longer delete the current media queue.
- Ignore invalid SSL certificates for Internet radios.
- Allow larger sizes for rolling cache.
- Tweaked the default home page settings and added a couple of new possible space/padding settings.
Fixed:
- Fixed importing playlists containing non UTF-8 content. If issues persist, please open an issue with detailed information.
- Fixed infinite retry loops occurring under specific playback error conditions.
- Fixed issues where smart filter queries didn’t function correctly in complex scenarios.
- Fixed login problems with Box.com integration.
- Fixed various edge cases affecting transcoding from remote sources and playback caching.
- Fixed Wear OS transcoding failures when handling high-sample-rate source files.
- Fixed incorrect application of medium tablet layout by default on certain large phones.
- Fixed importing album tags and collections from Emby.
- Fixed filtering issues occurring with multiple providers and sources.
- Fixed Plex genre synchronization after recent Plex server-side changes.
- Fixed removal of playlist media items during filtering operations.
- Now correctly accounts for Plex Pass status when calculating Plex relay bandwidth limits.
- Fixed multiple transcoding issues related to Plex.
- Fixed potential resume point loss when restoring a queue if the current item was transcoding to certain formats.
- Fixed artists radios that could sometimes queue multiple time the same songs.