Releases: jmshrv/finamp
Releases · jmshrv/finamp
0.6.15
Features/Major Bug Fixes
- Fix shuffle always starting on the first song (@yuruxuan)
- Add to playlist on playlist screens (@Y0ngg4n)
- Tabs can now be reordered
- Duplicate images are no longer downloaded
- Before, Finamp would always download album art if an item had its own. This lead to many duplicate images being downloaded, as it is common for songs to have the same album art embedded in each song.
- Now, Finamp indexes images by their blurhash instead of by the ID
- Blurhashes are compact strings that represent an image. They're intended for showing blurred images when waiting for the full image to load.
- When updating, duplicate images are deleted.
- I'm pretty sure I've ironed out all the edge cases with this migration, but let me know if it breaks horribly :)
Minor Changes/Bug fixes
- Add music visualiser icon on currently playing song (@Y0ngg4n)
- Skipping to previous will now go back to the start of the song if over 5 seconds has played (@cameronaw13)
- Sort artist albums by premiere date (fixes albums from the same year sometimes being in the wrong order) (@Maxr1998)
- Fix playback stop events using an incorrect position (should fix issues with last.fm syncing) (@Maxr1998)
- Censor login information in logs screen
- Fix base URL showing in shared logs
Translations
- Polish - @gnu-ewm, @FaboThePlayer
- Turkish - @AlperShal, @ersen0
- Chinese (Traditional, Hong Kong) - @SuperDumbTM
- Chinese (Simplified) - @kofzhanganguo
- German - @Atalanttore, @hannesbraun, @alex-simm
- Chinese (Traditional) - @SuperDumbTM
- Russian - Ivan, @AxusWizix, jakka
- Ukrainian - @lyaschuchenko, CakesTwix, Ekapol Tassaneeyasin, @felipeqq2
- Dutch - @fvbommel
- Croatian - @Chook01, @milotype
- Vietnamese - Trần Thanh Sơn
- Arabic - @MrPotatoBobx
- Spanish - @gallegonovato
- Greek - @stathiskef
- Italian - @NicKoehler
- Japanese - @riktov
- Portuguese (Brazil) - @felipeqq2
- Thai - @spztakumi
- Danish - @ksb749
0.6.14
I forgot to apply the iOS flutter_downloader fix, so I'm making another release for technical accuracy :)
Also, I forgot to put Japanese into the list of supported languages for iOS.
...and fixed an issue with the locale screen (forgot that I'd applied the fix to the dependency on my desktop, but not my laptop)
Actual changelog at https://github.com/jmshrv/finamp/releases/tag/0.6.13
0.6.13
- Fix downloads not completing on iOS
- Add language selection screen
Translations
- Turkish: Oğuz Ersen
- Chinese (Traditional, Hong Kong): @SuperDumbTM
- Chinese (Traditional): @SuperDumbTM
- Greek: @xyresh
- Spanish: @gallegonovato
- Japanese: @riktov
0.6.12
0.6.11
It's been a while, so there's a lot to cover here :)
Features/Major bug fixes
- Greatly improve reliability for selecting transcode/direct audio
- Before, Finamp used the same endpoint to get both direct and transcoded audio
- This worked most of the time, but broke in certain edge cases, such as when audio had a lower bitrate than the transcode bitrate
- Finamp now uses
/Items/{itemId}/File
for direct play, which will never transcode - For transcoding, Finamp now uses
/Audio/{itemId}/main.m3u8
, which will always return a HLS stream
- Add configurable buffer size
- This allows you to make Finamp buffer more music
- Setting this value too high can cause the app to get killed more quickly
- Add setting to disable gestures (@BhasherBEL)
- Add option to delete songs from playlist (@BhasherBEL)
- Sort options are now saved per-tab (@Maxr1998)
Minor changes/bug fixes
- Change alignment of song title to start, and remove padding on album cover
- Fix wrong image in queue when deleting item (@BhasherBEL)
- Stop sending queue in progress updates
- Jellyfin never used this, and it took up a lot of bandwidth
- On iOS, use iOS-style switches instead of Material-style switches
- When favouriting items, there is no longer a delay from pressing the button and the icon showing up in the song list tile
- Trim search term for searching (@Maxr1998)
- Fix crash in error app (@Maxr1998)
- Fix vertical padding in artist/genre lists (@Maxr1998)
- Fix singles not having any songs in the album screen (@Maxr1998)
- Download original images instead of always converting them to PNG (@Maxr1998)
- Sort downloaded items in the downloads screen (@Maxr1998)
- Logging out now has a timeout, so you don't have to go into airplane mode if your server isn't responding
Translations
- Weblate got confused again and put you on every language language - @comradekingu
- Turkish - @fybx
- German - @Atalanttore
- Danish - @larsgregersen
- Estonian - @rimasx
- Russian - @anonnekomancer
- Catalan - @pilaner
- Portugese - @SantosSi
- Vietnamese - Trần Thanh Sơn
- Hungarian - djcand
- Polish - @NeroPcStation, @gnu-ewm
- Italian - @AlexKalopsia
- Dutch - @pieterlexis-tomtom, @penguix0, K H
- Spanish - @gallegonovato
- French - @BhasherBEL, @Neomac, @bdidier
- Chinese (Simplified) - @charleypeng
0.6.10
0.6.9
It's been a while since the last release, so this release has a lot in it!
- Blurred backgrounds no longer use blurhashes, which looks much nicer
- On the player screen, the next album images will be preloaded
- Add correct description to sleep timer (@Y0ngg4n)
- Use last known playback position when paused (fixes disabled player buttons when paused) (@rom4nik)
- Add gesture to swipe up to open the player (@Y0ngg4n)
- Albums/playlists will now play if individual items have download errors (@Y0ngg4n)
- Correctly reset sleep timer button when music is started again (@line72)
- Redownload of failed tracks (@Y0ngg4n)
- I haven't had the opportunity to extensively test this, but it should work :)
- Update translations
- Weblate has got confused and put you on every language - @comradekingu (I think this may be related to editing the English translation?)
- Portugese (Brazil) - @igorgregorio, Tiago Esperança Triques
- French - @alaincao
- Polish - @ChrisB85
- Russian - jakka
- Czech - Cyril Veverka
- Italian - @I-G-1-1
- Chinese (Simplified) - @charleypeng
- Norwegian Bokmål - @comradekingu
- Hungarian - Csaba
- Spanish - @gingerchicken, @aveeryy
- Swedish - @danielwis
- Silesian - @gkkulik
- German - @hannesbraun
0.6.8
0.6.7
- Fix issue where Arabic would be used as the default language if the user's locale wasn't available
- Fix missing album images in queue list (@rom4nik)
- Update translations:
- German - @hannesbraun
- Japanese - Hugel
- Polish - @rom4nik
- Italian - @I-G-1-1, @DonPicciotto
- Arabic - @MrPotatoBobx
- Dutch - @Rawdata-machine
- Spanish - @gingerchicken
- French - @TwistyDev, J. Lavoie, @PierreCsn, @ThibaultNocchi, Translator
- Swedish - @danielwis
0.6.6
- Translation support
- Finamp now has a Weblate! Feel free to add/improve translations at https://hosted.weblate.org/engage/finamp/
- Even though I only announced translation support today, Finamp already has a complete translation for Spanish, Chinese (Simplified), German, and (98%) Polish.
- Thanks to the following translators for these initial translations:
- German - @hannesbraun, Marcus Happe
- Polish - @ChrisB85, @rom4nik
- Dutch - @De-Melk
- Spanish - @aveeryy, @gingerchicken
- Swedish - @danielwis
- Chinese (Simplified) - @nyanmisaka
- Sort album tracks by (Parent)IndexNumber, then SortName (@Maxr1998)
- Fix download counter colour on light theme (@asgardius)
- Show song artists on album screen and redesign song list tile (@rom4nik)
- Blurred background on player screen (@rom4nik)
- Fix retrieval of Android ID (@hannesbraun)