Releases: Sendspin/sendspin-python-cli
Releases · Sendspin/sendspin-python-cli
5.3.0
Compare
Sorry, something went wrong.
No results found
What’s Changed
🚀 Features
5.2.1
Compare
Sorry, something went wrong.
No results found
What’s Changed
🐛 Bugfixes
#157 - Update embedded sendspin-js to @sendspin/sendspin-js@2.0.2 (@balloob )
5.2.0
Compare
Sorry, something went wrong.
No results found
What’s Changed
🐛 Bugfixes
#152 - Show specific reason when hardware volume is unavailable (@balloob )
5.1.3
Compare
Sorry, something went wrong.
No results found
What’s Changed
#148 - Redirect TUI warnings/errors to sendspin.log (@balloob )
🐛 Bugfixes
#149 - Use async side of janus queue for event-loop submissions (@balloob )
5.1.2
Compare
Sorry, something went wrong.
No results found
What’s Changed
#147 - Optimize FLAC decoder: persistent codec context + vectorized 24-bit packing (@balloob )
🐛 Bugfixes
#146 - Use janus queue and non-blocking stream lifecycle (@balloob )
#144 - Systemd Install: fix Pipewire/PulseAudio environments; refactor config file handling (@trisweb )
5.1.1
Compare
Sorry, something went wrong.
No results found
What’s Changed
#142 - Bump aiosendspin to 4.3.0 (@balloob )
#139 - Refactor TUI layout: rename Stream Quality, split server URL, move group shortcut, yellow playback (@balloob )
🐛 Bugfixes
#140 - Fix progress display exceeding track duration (@balloob )
#143 - Fall back to software volume when PulseAudio is unreachable (@balloob )
5.1.0
Compare
Sorry, something went wrong.
No results found
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.
#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
5.0.0b2
Compare
Sorry, something went wrong.
No results found
What’s Changed
#121 - Add support for FLAC decoding (@balloob )
#118 - Detect supported audio formats from device (includes 24 bit support) (@balloob )
🐛 Bugfixes
#116 - Add retry backoff for serve mode playback errors (@balloob )
5.0.0b1
Compare
Sorry, something went wrong.
No results found
What’s Changed
🐛 Bugfixes
4.3.0
Compare
Sorry, something went wrong.
No results found