All releases

Aqloss · Changelog

v0.2.3

Tuesday, May 26, 2026

Update checker, media notifications, and a bunch of audio backend fixes. Also a big Flutter source restructure that was long overdue.

6 Added3 Fixed8 Changed
View diff on GitHub

Added

Frontend · UpdateChecker

Update checker in settings

Frontend · UI

Press scale animation to play button

Frontend · Lyrics

Lrclib search & get API fallback

Frontend · Notifier

Media player notifications

Audio · Backend

Reopen output stream at native sample rate on load to avoid unnecessary resampling

Audio · Backend

Added hardware capability check in probe_exact_rate before opening streams

Fixed

Frontend · Shortcuts

Fixed Spacebar shortcut being swallowed when search field is focused (migrated to HardwareKeyboard)

Audio · Backend

Added debounce guard to prevent backend freezes from play/pause spam

Audio · Backend

Fixed missing stop_drain() call in the play() resume path

Changed

Frontend · Settingss

Settings now uses a two-panel layout

Frontend · Theme

Adjust dark theme to be darker and cleaner

Frontend · HomeScreen

Improve sidebar collapse animation

Frontend · PlayerScreen

Player screen now has slide-in animation on track change

Frontend · MiniPlayer

Adjust mini player bar UI

Backend · Audio

Stream no longer blindly probes for the highest supported rate

Frontend

Music Folders moved into Settings

Codebase

Major restructure of Flutter source