Changelog
Changelog
The main changes in each version of Vesqen. Each version’s GitHub release page has the full notes, the APK and its SHA-256.
1.2.0
- On Now, tap the cover to show the lyrics, and tap the lyrics to return to the cover. This replaces the Lyrics button at the top left.
- Tapping a lyric line no longer jumps to it. Scroll the lyrics by hand, and the middle line shows its time and a button that goes there.
- Touch and hold a song in the queue, then drag it to reorder. This replaces the Move up and Move down buttons. TalkBack and other accessibility services still offer them as actions.
- Track details has a new Full information section: container, compression, overall bitrate, encoder, ReplayGain values, cover type, composer and lyricist, as far as the file and Android provide them.
- AIFF files and uncompressed AIFF-C files now play, at 16, 24 and 32 bits.
- On Android 10 and later, a song found through Android’s media library reads its same-name .lrc file when you have added a folder that contains it.
- Searching, sorting and changing tabs in a large library no longer hold up the screen while the lists are worked out.
- The Library shows the music sources card only when something needs you. Manage music sources is now in the ⋮ menu.
- When the queue comes back paused after you reopen the app, dragging the progress bar or going to a lyric line works straight away.
- Chain and Settings now state the 20 ms fade-in instead of saying that the audio is entirely unchanged.
- The bottom navigation bar is slightly shorter, and three-button navigation sits on the page’s own color.
- The privacy policy in the app is now also available in Japanese and Traditional Chinese.
1.1.1
- After Vesqen rebuilds damaged library data, folders added with Add music folder are added back and scanned again.
- Folders with the same path on the phone and on an SD card, and added folders with the same name, are no longer shown as one folder, and Play all no longer mixes their songs. When two rows in the folder list would look the same, each names its storage.
- If the song changes while you drag the progress bar, the new song no longer jumps to the position meant for the old one.
- Pausing the scan of a large added folder takes effect at once.
- Artwork that some MP3 files store with a UTF-16 description now shows.
- Chain and Now show the codec of the Bluetooth device that is playing, not that of another connected device.
- The A–Z index beside the Library opens the letter list with a keyboard or Switch Access.
- Usage statistics or device report uploads that we have stopped for good stay off for the rest of the version, even when the other one is still active.
1.1.0
- Now can show lyrics: from a file you import, from a .lrc file with the song’s name in a folder added with Add music folder, or from the tags in the song file. Vesqen never downloads lyrics. Synced lyrics highlight the current line, and tapping a line goes to its time.
- The Artists page lists a song under each artist of a tag that names several. Settings → Library → Artist splitting sets the separators and the names that are never split.
- The shuffled order is kept after Android stops Vesqen in the background.
- A new queue keeps the shuffle and repeat settings, and Clear queue offers Undo.
- When Android rebuilds its media library, favorites, play counts and playlist places stay with their songs. Records that can’t be matched to exactly one song are listed in the Library, where you choose the song or discard the record.
- If Vesqen’s library data is damaged, Vesqen keeps a copy and starts a new library instead of deleting the data.
- Update checks and downloads stop when a server answers too slowly, and a download then tries the next address.
- The app’s text uses consistent, formal wording in all four languages.
1.0.1
- With shuffle on, Play next plays right after the current song and Add to queue plays last; the queue lists the order songs play in, and turning shuffle on starts from the current song.
- Renaming or moving a song file inside an added folder keeps its favorite, play count and playlist places.
- After an album has finished, reopening Vesqen starts it from the beginning, also after swiping the notification away; pausing just before the end of a song continues that song.
- Same-named albums by different artists stay apart when the files have no album artist, and an album in disc folders stays one album.
- Album, artist, folder and genre lists sort the same way as the song list.
- Text buttons have full 48 dp touch targets.
- On Android 13 and 14, Bluetooth codec numbers 5 and 6 are shown as an unnamed codec.
1.0.0
- The first stable version.
- Traditional Chinese and Japanese join English and Simplified Chinese.
- On Android 13 and later, the Chain page shows the Bluetooth codec, sample rate and bit depth Android reports.
- Key readings are pinned on the Chain page, and on Android 11 and later the route follows output changes as they happen.
- A Baseline Profile makes start-up and scrolling smoother, and library lists sort Chinese names by pinyin.
- Removing a folder or deleting a playlist asks first. Favorites, play counts and playlist entries stay with their files when Android rebuilds its media library.
- Android 9.0 or later is now required.
1.0.0-beta.3
- A Pro features page in Settings. Strict USB output is a Pro feature and stays free until 2.0.
- After an unexpected exit or freeze, Vesqen asks once whether to send a crash report, which you review before it is sent.
- A smoother first run: an empty library leads with access to the music on the phone.
- Fixes, including a Play pressed while strict USB output was being prepared no longer being lost.
1.0.0-beta.2
- A redesigned interface in light and dark.
- The Chain page follows the path from the file to the output in five steps and states whether Vesqen changed the audio.
- In-app updates: Vesqen checks for new versions, downloads only after you confirm, and verifies the SHA-256 and signature.
- Device reports and anonymous usage statistics. In regions that require consent, Vesqen asks first.
- Fixes, including MP3 playback closing the app on Android 9 and earlier.
1.0.0-beta.1
- The first public beta.
- A local library from Android’s media library and folders you add, browsable by songs, albums, artists, folders, genres and playlists.
- Background playback with controls in the notification and on the lock screen.
- The Chain page shows the source file, decoder, AudioTrack and output route, with the source of every value.
- Strict USB output on Android 14 and later with a compatible USB DAC.
- Output verification records: BIT-PERFECT VERIFIED appears only when a signed record matches the exact setup.
Every version is listed on GitHub Releases.
All releases on GitHub