Bookmarks: now you can delete bookmarks for non-existent files via the swipe-to-refresh gesture
CarPC: auto-pause on screen off
Default Skin: the Light Gray and Dark Gray themes has been added
Default Skin: the Strict Black theme has been added
Equalizer Presets Chooser: an ability to delete few presets at one time
File Adding Dialog: a "home screen" has been added that contains a list of all available volumes and sd-cards
File Adding Dialog: an ability to pin folders at home screen
File Adding Dialog: an ability to sort content by name / last modified
File Adding Dialog: support for the swipe-to-refresh gesture
General: Android v4.4 is now minimal supported operation system version
General: an ability to control playback via gestures in area of album art
General: import / export of user's data and settings
General: localizations has been updated
General: native support for x86-64
General: support for custom CarPC based on Android OS
General: support for the smb:// protocol - support of shared Windows folders
General: 3rd party libraries has been updated
General: built-in textures that used in secondary screens and widgets has been updated
General: compatibility with external file management apps has been improved
General: compatibility with the Android 10 has been improved
General: now app automatically deletes old files from cache
General: performance has been improved
General: pre-caching is now used for files playing over the network
Player: added support of the file:// protocol in Album Art downloader module
Player: now player will not start playback if audiofocus was not taken
Player: upper limit of speed control has been increased to 3x
Playlist: sorting and grouping templates a completely redesigned
Playlist: information about stream format type is now stored in playlist file
Playlist: the %FileModifiedDateAndTime macro has been added
Playlist: the swipe-to-refresh gesture now works only if you drag the list at top edge
Skin Engine: an ability to create buttons for the "next / previous" "playlist / group" commands
Skin Engine: an ability to customize font style
Skin Engine: an ability to specify background image for window with parallax effect.
Skin Engine: new Running Line element
Skin Engine: support of album art blurring
Skin Engine: support of album art changing animation
Skin Engine: support of element state changing animation
Skin Engine: support of mask-layer for album art image
Skin Engine: support of non-square album arts
Skin Engine: textures - an ability to customize texture opacity on element's level
Skin Engine: textures - an ability to override the tint of texture on element's level
Skin Engine: the SkinnedPaginatedContainer element has been introduced
Skin Engine: the resource library has been added
Skins: the "Skin Chooser" dialog has been improved
Sleep timer: the "at end of queue" event has been added
Sleep timer: shake device before the action now restarts the timer instead of cancel the action.
Sound Engine: replay gain - the default value is now used as a basic value for the "on-fly" analysis
Sound engine: cross-mixing feature now take tracks duration into account and automatically reduces mixing time if necessary
Tags: support for meta from the WAV file format
UI: an ability to customize accent intensity
UI: an ability to hide status bar
UI: an ability to switch manually between tablet and phone layouts
UI: new app design (refer to app settings to switch to previous skin)
UI: style of settings dialog is now depended from used skin
UI: support of night mode
UI: support of non-square album arts
UI: the Pandemic skin has been added as additional built-in skin
UI: waveform-navigator support (skin must support this feature too)
UI: welcome screen has been added
UI: app icon is now adaptive (actual for Android 8 or newer)
UI: sorting dialog has been re-designed
Fixed: File Adding Dialog - sorting does not work (regression)
Fixed: Player - no sound after jump to next track when listening tracks from CUE sheet
Fixed: Player - player ignores local album art cache if Internet connection is not established
Fixed: common - settings dialog ignores the "orientation" option value
Fixed: general - an issues with take write access permissions to sd-card
Fixed: general - an issues with take write access permissions to sd-card using Android 10 (thanks to Christian Ghisler)
Fixed: general - app cannot be started as response on headset action (regression)
Fixed: general - files that contains special characters in their name cannot be added to playlist (regression)
Fixed: general - language that does not supported by OS cannot be selected in app
Fixed: general - the http-based connections are blocked when running on Android 9 / 10
Fixed: issues from incoming crash-reports
Fixed: player - background service creates two media sessions that leads to conflict in remote control the player
Fixed: player - commands related to playing file are accessible even if nothing is playing.
Fixed: player - does not display meta information for certain HLS-based streams
Fixed: player - does not resume internet-radio playback on take the audio focus (regression)
Fixed: player - internet radio - the HTML-codes displays instead of human-readable text for some radio stations
Fixed: player - player did not re-connect to internet radio station on lose the connection in some cases
Fixed: player - player does not stop the playback on attempt to play another file if it failed to load
Fixed: player - sometimes app may hang up during internet-radio buffering progress
Fixed: player - the "E41" error occurs on attempt to play internet radio station that presented as a link to playlist in the PLS format
Fixed: player - the "file was not found" error occurs on attempt to play file that contains a "%" character in it full path
Fixed: player - the "pause" command from voice assistant processed incorrectly
Fixed: player - volume sliding gesture in album art area conflicts with the "double tap on volume buttons switches the tracks" option
Fixed: playlist - file paths are not converted to new format on import playlist files
Fixed: playlist - import ignores original playlist name in certain cases
Fixed: playlist - player ignores external CUE sheet file if it refers to audio in M4A file format
Fixed: playlist - playlist files with relative paths imports incorrectly (regression)
Fixed: playlist - some playlist operations ignores selected files from collapsed groups
Fixed: playlist - some playlists in the M3U format cannot be load correctly
Fixed: skin - Pandemic - playlist does not react on touches
Fixed: skin engine - RTL-text does not appear in running line
Fixed: skin engine - access rights elevation dialog cannot be skinned
Fixed: skin engine - logo was not refresh after change the theme (regression)
Fixed: sleep timer - user choice resets to defaults after restart the app (regression)
Fixed: sound engine - the "preload tracks" option does not work (regression)
Fixed: tags - ID3v2 - app crashes on attempt to load tag with corrupted headers
Fixed: tags - ID3v2 - player does not reda the data for ID3 v2.1
Fixed: tags - ID3v2 - text encodings detects incorrectly in certain cases
Fixed: tags - MP4 / M4A - tags reading interrupts in some cases (regression)