Skip to content

Releases: lullabyX/sone

v0.14.1

21 Mar 04:03

Choose a tag to compare

Track Sorting

  • Sort tracks in playlists and favorites by date added, name, or artist
  • Sortable column headers with loading skeleton
  • Sort preferences persist per playlist

Queue

  • Append to queue for incremental queue growth

Fixes

  • Source-aware play/pause/resume button on playlist, album, and mix pages
  • Non-blocking play handlers prevent UI freezes on large playlists
  • Batch persister with queueMicrotask to avoid redundant writes
  • Prevented double-fetch on playlist navigation
  • Fixed long history performance
  • Extracted SourcePlayButton to prevent full-page re-renders

v0.13.0

19 Mar 02:39

Choose a tag to compare

Explicit Content

  • Filter explicit content with a new toggle in settings
  • Explicit badge on track titles

Fullscreen Player

  • Prevent sleep and display off while the fullscreen player is active

Fixes

  • Adjusted text sizes and spacing and other UI elements for miniplayer
  • Share button copies link to clipboard in miniplayer
  • Fixed "Playing From" not updating when queuing individual tracks
  • Fixed toast z-index in fullscreen player

v0.12.0

16 Mar 03:31

Choose a tag to compare

What's New

Miniplayer

  • Compact floating window with album art, playback controls
  • Vibrant color background that adapts to your album art
  • Resizable and has multiple adaptive layout

Discord Rich Presence

  • Show what you're listening to on Discord with album art, track info, and a direct TIDAL share link

Playlist Management

  • Organize playlists into folders with create, rename, move, and delete support
  • Edit playlist name, description, and toggle public/private visibility
  • Sorting for playlist. Both in sidebar and view-all page
  • Recommended tracks at the bottom of playlists

Playback

  • "Playing from" label in the player bar shows your current listening source
  • Open tidal:// links directly in SONE with deep link support
  • Share track, playlist, album, artist and mixes link from the context menu

Audio

  • Bit-depth promotion (mathematically lossless) in bit-perfect mode.
  • Ctrl+E and Ctrl+B shortcuts to toggle exclusive and bit-perfect mode

System

  • MPRIS shuffle, repeat, and absolute seek support
  • Settings moved to a dedicated modal

Bug Fixes

  • Fixed UI freezes on rapid track changes
  • Fixed stale playback position on track change
  • Fixed playlist cache not updating after mutations
  • Fixed MPRIS status stuck on "Stopped" after track change
  • Fixed window decorations not restoring correctly from tray on KDE

v0.11.0

12 Mar 02:20

Choose a tag to compare

Light Theme

  • Full light theme support — every page, component, menu, and overlay adapts to your chosen theme
  • Frosted glass effect for the maximized player in light mode

Layout

  • Wider page container and responsive grid that adapts from 1 to 6 columns
  • Adaptive and zoom-aware card scroll sections with scroll-snap and container queries

System

  • Replaced libappindicator tray with ksni for broader desktop compatibility
  • Single-instance support — launching SONE again focuses the existing window

v0.10.1

11 Mar 02:09

Choose a tag to compare

What's New

Library

  • Sort favorites — albums, artists, and mixes by date added, name, or artist
  • Optimistic sidebar updates — album favorites, artist follows, and mix favorites reflect instantly

Playback & UI

  • Track context menu on the player bar
  • All track artists and version suffixes displayed across the entire UI
  • Consolidated mix and track radio into a single page

Lyrics

  • Smoother scrolling with frame-accurate position interpolation

Fixes

  • Fixed context menu positioning across the app at non-default zoom levels
  • Fixed Wayland window controls becoming unresponsive after restoring from tray

v0.9.0

10 Mar 03:19

Choose a tag to compare

What's New

  • Full-screen maximized player — album art with crossfade transitions, blurred background, and auto-hiding controls
  • Karaoke-style synced lyrics — two-column layout in the maximized player with responsive font sizing
  • Instant track transitions — progressive album art loading and eager UI updates
  • Performance — GPU compositing and optimized state management eliminate interaction lag in the maximized view

v0.8.0

08 Mar 21:20

Choose a tag to compare

What's New

Proxy Support

HTTP, HTTPS, and SOCKS5 proxy with a new settings page. All traffic — streaming, scrobbling, and metadata — routes through your configured proxy.

Smarter Exclusive Mode

SONE now probes your DAC's supported formats and sample rates, picking the best match automatically and falling back gracefully. You'll get a toast notification whenever
audio is being resampled so you always know what's reaching your ears.

Improved Stability

  • Playback stops cleanly on network errors instead of draining your queue, with user-friendly error toasts
  • ALSA writer respawns on device change — hot-swap your DAC without restarting
  • Tray icon and global shortcuts no longer prevent startup on unsupported systems

v0.7.0

07 Mar 00:58

Choose a tag to compare

What's New

  • Scrobbling — Scrobble your listening history to Last.fm, Libre.fm, and ListenBrainz, complete with ISRC and MusicBrainz metadata
  • Window decorations toggle — Switch between native and custom title bar

Fixes

  • Repeat and shuffle now work correctly — wrap-around, repeat-one, and shuffle-aware playback all fixed
  • Fixed rapid track skipping causing the UI to freeze

Improvements

  • User menu reorganized into clean, grouped sections

Contributors

Thanks to @mcklatz for adding the window decorations toggle, AUR packaging, and normal playback pipeline improvements!

v0.6.10

03 Mar 02:37

Choose a tag to compare

What's Changed

  • Simplified login: Introduced one-click device code flow with QR code support
  • UI enhancements: Improved session handling and polished the login screen
  • Bug fix: Fixed the empty state issue when no suggested tracks are available
  • Queue improvements: Fixed the play queue scroll gap and drag ghost visual glitches in the now-playing drawer

v0.6.7

01 Mar 15:47

Choose a tag to compare

First public release of SONE — a native TIDAL client for Linux with lossless streaming and bit-perfect ALSA output.

Highlights

  • Lossless FLAC streaming up to Hi-Res 24-bit/192kHz
  • Exclusive ALSA mode — bypasses PipeWire/PulseAudio for direct DAC access
  • Volume normalization (ReplayGain) with album/track context switching
  • Modern UI, Synced lyrics, custom themes, MPRIS integration, system tray
  • Queue persistence across restarts
  • Encrypted credentials and cache (AES-256-GCM)
  • No telemetry, no tracking

Downloads

  • .deb — Debian / Ubuntu
  • .rpm — Fedora / openSUSE
  • PKGBUILD - Arch Linux

Requires an active TIDAL subscription. Not affiliated with TIDAL.