- 64-bit ARM support
- Updated TagLib to 1.12
- Minimum Sailfish OS version is raised to 3.3.0 (3.4.0 for 64-bit ARM)
- Updated translations
- Displaying information about audio codec, bit depth, sample rate and channel count
- "Replace queue" action when selecting multiple albums, artists, genres or tracks
- Support of Ogg Speex files
- Support of AIFF (uncompressed) files
- Implemented new database structure for library
- Albums are now formed based on "Album Artist" tag, if it is available Tracks with same "Album" tag but different "Album Artist" tags are considered belonging to different albums.
- M4A files with ALAC codec and MKA files are now handled as unsupported
- Tracks are now added to the end of playlist rather than beginning
- Fixed indexing files with uppercase extensions
- Fixed removing playlist from its page
- Updated translations
- Disabled opening of video files in Unplayer from other apps (you can still open them from directories view if corresponding switch in settings is enabled)
- Fixed loading of Chinese (Simplified) translation
- Unplayer now uses back cover art if there is not front cover (only for embedded media art)
- Updated translations
- Fix extracting media art from FLAC and Ogg files
- Fixed Chinese and Polish translation not being included in package
- Added tag editor
- Added support of ALBUMARTIST tag
- Added option to use ALBUMARTIST tag instead of ALBUM (with fallback to ARTIST if ALBUMARTIST is not set)
- Added option to stop after end of track instead of playing next track in queue
- Added indication of library scanning progress
- Library scanning is now cancellable
- Added command line option to update library without launching GUI
- Library scanning and removing files doesn't block user interaction anymore
- Improved performance and reduced memory usage of library scanning
- Embedded media art files are now always saved to the cache directory regardless of "Prefer directory media art" setting. Now there is no need rescan library after changing this setting.
- Command line options that do not launch GUI now doesn't require OS graphical session
- Disabled detection of WavPack and MPEG-1/2 Video formats (they are not supported in Sailfish OS)
- Fixed selecting incorrect tracks in multi selection mode when using search or from Directories view
- Fixed not starting playback the first time if "Restore player state on startup" is enabled and saved queue is empty
- Unplayer now doesn't restore track position if current track wasn't added to queue when restoring player state
- Fixed extraction of ID3v2 media art if APE tag is also present
- Fixed incorrect display of ampersand symbol in list items
- Updated Spanish translation
- Always return true for MPRIS CanControl property (fixes lockscreen controls)
- Deleted media art files are now removed from database when updating library
- Tracks inside album are now sorted by disc number
- Added support of opening network streams (e.g. podcasts, IP radio)
- Added support of nested playlists
- MPRIS interface now expose track's length, current position, repeat and shuffle mode
- Improved performance of library scanning
- Improved performance of adding tracks to queue
- Improved playlists parsing
- CMake build system
- qtmpris and taglib are now linked statically
- Setting of MPRIS trackId property
- Creation of playlists when playlists directory does not exist
- Adding tracks to playlist from queue
- Fixed opening playlists from command line
- Yandex.Money donate link
- Crash when restoring player state
- Donation links via PayPal and Yandex.Money
- Show remaining time on Now Playing page
- Option to show video files in directories view (only audio streams are played, and they will not be showed in library)
- Ability to remove files from database and filesystem
- Blacklist directories (and their subdirectories) from library
- Shuffle "random" track being the same on every app launch
- Multi-selection not resetting in some cases
- MPRIS DBus object doesn't set trackId property
- Spanish translation fixes
- Updated Spanish translation
- Artist/album labels on playlist's page
- Added support of files with .aac extension. Note that only MP4 files with this extension are fully supported. Raw AAC streams can be played, but some information will not be shown.
- Improved detection of MIME types.
- Directories that contain .nomedia file are ignored when scanning filesystem
- Extraction of cover art from APE tags (affects APE and some MP3 files). You will need to reset library for changes to take into effect, since Unplayer does not extract tags from files that were already scanned.
- Library is now automatically updated after changing "Prefer cover art..." option
- Directories view and file file picker dialog now restore list position when returning to parent directory
- Restoring player state on startup
- Albums list shows album's year
- Track information page now shows track's year
- Changing artists sort order
- Changing albums sort order and criterias
- Changing tracks sort order and criterias
- Changing genres sort order
- Updated Dutch translation
- Opening artist's tracks page from its context menu
- Search on album page and all tracks page
- Opening M3U playlists from file manager
- Support of tracks with multiple artists/albums/genres
- Support of extracting cover art that is embedded in music files
- M3U playlists support
- Changed behaviour of Directories view with playlists:
- When clicking on music file, all music files in the directory are added to queue, playlists are ignored
- When clicking on playlist, only this playlist is added to queue, other playlists and music files in the directory are ignored
- Playlists with relative paths
- Updated Dutch translation
- Detection of cover images
- Crash when removing deleted cover images from database
- Opening files from command line or file manager (you will need to set Unplayer as default by using xdg-mime command)
- "Loop one track" mode
- Ability so set default directory for Directories page
- "Clear Queue" menu item in pull down menu of Now Playing page and Queue page
- Unplayer now doesn't use Tracker. It scans filesystem by itself, extracts tags from music files and stores them in its own database. Note that it doesn't scan whole filesystem, you should add directories yourself (it is ~/Music and SD card by default).
- QMediaPlayer is now used for audio playback (it still uses GStreamer as backend)
- Artists, Albums, Tracks and Genres pages are moved to separate Library page. In settings you can enable opening Library page on startup
- Improvement of About page. License is now shown in HTML format
- Improved support of playlists (still only PLS playlists are supported)
- UI bugs