diff --git a/CHANGELOG.md b/CHANGELOG.md index ee332eb..9522054 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,32 @@ All notable changes to this project will be documented in this file. +## [0.3.0](https://github.com/abusch/sinuous/compare/v0.2.0...v0.3.0) - 2026-10-19 + +### Added + +- Show when groups are buffering +- Show idle groups as stopped +- Show the station playing when streams don't say what they play +- Stop live streams that can't be paused +- Don't show the playlist icon on every playlist +- Show what history items and favorites are before their name +- Play from the queue, the history and the playlists in the browser +- Show the queue, the history and the favorites in a panel on the left +- Show the battery and Wi-Fi of each speaker in the system info +- Show the time left on the sleep timer beside the playback controls +- Set a sleep timer from the playback menu +- Add a system info screen, with the details of each speaker +- Show shuffle and repeat on either side of the playback controls +- Add a playback menu, with the crossfade toggle +- Cache album art on disk + +### Fixed + +- Don't show the track playing as the next one +- Show what Sonos Radio stations play +- Build the musl binaries, which cross failed to by not reading multi-line inline tables + ## [0.2.0](https://github.com/abusch/sinuous/compare/v0.1.6...v0.2.0) - 2026-10-15 ### Added diff --git a/Cargo.lock b/Cargo.lock index 368a888..5b19ec0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2717,7 +2717,7 @@ checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "sinuous" -version = "0.2.0" +version = "0.3.0" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index ff4f01f..0056644 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sinuous" -version = "0.2.0" +version = "0.3.0" edition = "2024" description = "A simple TUI for controlling local Sonos speakers" homepage = "https://github.com/abusch/sinuous"