Skip to content

5.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Feb 01:47
· 108 commits to refs/heads/main since this release
84c5883

What’s Changed

  • #137 - Redesign TUI with new panels and playback controls (@balloob)

Support for group volume control, repeat and shuffle has been added.

New responsive layout better handles narrow terminals.

CleanShot 2026-02-25 at 19 44 23@2x
  • #129 - Add hardware volume control on Linux with PulseAudio (@abmantis)

Default used for the daemon. The TUI will still use software volume by default. Both can be changed via command-line arg or settings file.

🐛 Bugfixes

  • #136 - Pass client_name to ClientListener and migrate PlayerStateType (@balloob)
  • #134 - Fix: pass initial volume/muted from settings to SendspinClient (@balloob)
  • #135 - Clean up volume initialization and client creation order (@balloob)
  • #132 - Consolidate volume change flows through AudioStreamHandler (@balloob)

⬆️ Dependencies and CI