Skip to content

Releases: SofusA/qobine

v2026-07-01

Choose a tag to compare

@SofusA SofusA released this 01 Jul 10:23
8d86396

What changed

  • Minor fixes and tweaks in TUI
  • Fixes a rare deserialization error for playlists

v2026-06-22

Choose a tag to compare

@SofusA SofusA released this 22 Jun 09:28

What changed

Core player

  • Fixed rare deserialization errors
  • Fixed rare error when using auto play with no suggestions from qobuz

TUI

  • Improve about popus for albums, artists and tracks
  • Minor ui fixes

GTK

  • Added an info box on album pages

2026-06-17

Choose a tag to compare

@SofusA SofusA released this 17 Jun 12:05

Now when playing a favorite track, the next will continue to play on the list.

Web

  • Support smaller screens
  • Smaller ui fixes
  • Added option to enable mpris on linux

GTK

  • Ui fixes
  • Moved volume control to the now playing bar from the preferences

2026-06-14

2026-06-14 Pre-release
Pre-release

Choose a tag to compare

@SofusA SofusA released this 14 Jun 05:46
5c375c5
  • Moved code around

Web

Support smaller screens

2026-06-12

Choose a tag to compare

@SofusA SofusA released this 12 Jun 08:56
26e785d

Auto play

Added "Auto play" radio feature to web (enabled in queue), tui (enabled in preferences) and gtk (enabled in preferences)
This will automatically add similar tracks to your queue when it is empty.
This uses qobuz recommendation system, so it should be similar to the official qobuz feature

Disconnect

Added settings for connecting to a "Disconnect" server (my little self-hostable Connect server) in TUI and gtk app. Read more

If setup a Connect button will show in the GTK app, or a shortcut (c) will be available in the TUI for selected output device.

I have called the UI features for just generic Connect. In the future, Qobuz Connect will be able to provide the same interface and i will be able to re-use the UI.

v2026-06-09

Choose a tag to compare

@SofusA SofusA released this 09 Jun 12:34
4ab737d

Disconnect

This release brings a self-hostable Connect feature called "Disconnect".

You can host the server yourself, or you can use my public at: https://qobine-disconnect.sofusconnect.addington.dk
Please don't abuse it 😄

Currently only the RFID and the web projects are supported. Support for the TUI and the GTK players are coming.

How to use:

When running the web or rfid project provide the following flags:

      --disconnect-device-name <DISCONNECT_DEVICE_NAME>
          Disconnect device name
      --disconnect-password <DISCONNECT_PASSWORD>
          Disconnect password
      --disconnect-server-url <DISCONNECT_SERVER_URL>
          Disconnect server url

eg: qobuz-player-web --disconnect-device-name livingroom --disconnect-password very-secret --disconnect-server-url https://qobine-disconnect.sofusconnect.addington.dk

Now when you open the web ui, you will be able to see a music note icon, where you can select all running clients (web or rfid) with the same password.

Why not Qobuz connect?

Good question.

I am still interested in using the official Qobuz Connect, but the protocol is undocumented, and generally not fun.
But most of the improvements done here is required for Qobuz Connect to control, activate and deactivate a player (client).

Qobuz Connect would also allow us to use the official smartphone app for controlling.
I personally don't use the official app, so this is not compelling for me.

Feedback

Please please give this a try and give me feedback.
I found building this quite fun and learning.

And as always feel free to provide feature requests or contributions.
I always prefer issues before pull requests.

2026-05-30

Choose a tag to compare

@SofusA SofusA released this 30 May 04:59
4453536

Changes

New discover pages

This release includes a bigger re-work of the Discover pages.
UX and data is now closer to how the Qobuz web player.

Added "file base streaming" option

This option is enabled in preferences in the GTK app or as flags in the other apps.
This changes the streaming to use the Qobuz partner endpoint for streaming.
This has been broken for some time, but Qobuz has recently fixed it.

To a normal user, this should not change anything. But audio from this endpoint is not encrypted making it easier on the cpu on older or smaller cpu chips.

2026-05-19

Choose a tag to compare

@SofusA SofusA released this 19 May 18:41
5b12560

What changed

TUI

  • Added playlist modifications: remove track and reorder
  • Changed unfavorite keybind to U
  • Changed playing album info keybind to I
  • Added selected info with keybind i for selected album, artist, playlist or track

Web

  • Fixed small ui bug
  • Fixed reordering of playlists
  • Fixed and issue where you could not re-order the queue twice

GTK

The GTK now has its own release cycle in Flathub

2026-05-11

Choose a tag to compare

@SofusA SofusA released this 11 May 16:35
f0522c5

GTK

  • Added a preferences page

Web

  • Fixes an ui issue where the control bar goes under buttons on details pages

2026-05-06

Choose a tag to compare

@SofusA SofusA released this 06 May 19:09
befd40c

GTK app

  • Changed to a sidebar layout
  • Other ui tweaks