You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22-1Lines changed: 22 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.2.7] - 2026-02-11
11
+
12
+
### Added
13
+
14
+
-**Standby wake on play**: `PlayOrResumeFromQueue` now automatically switches to WiFi and waits for the speaker to wake when called from standby, then starts playback from the queue
15
+
-**Library: `WokeFromStandby` field on `PlayResult`**: Callers can check whether a standby wake occurred during playback start
16
+
-**Library: `AlbumsForArtist()` helper**: New function and `ArtistAlbum` type for extracting unique albums from artist search results
17
+
18
+
### Changed
19
+
20
+
-**`play` command wakes from standby**: The CLI play command now wakes the speaker from standby instead of refusing; still refuses on non-streamable physical sources (optical, coaxial, etc.)
21
+
-**Goreleaser: Homebrew cask**: Switched from Homebrew formula to Homebrew cask with shell completion installation and macOS quarantine removal
22
+
-**Renamed `min` to `mins` in seek**: Avoids shadowing the Go 1.21+ `min` builtin
23
+
24
+
### Fixed
25
+
26
+
-**PlayerTrackRoles documentation**: Corrected `Path` and `ID` field comments — these are internal item IDs, not display indices
27
+
-**Airable redirect handling**: Radio and podcast menu endpoints now properly follow redirects and return rows from the redirected path
28
+
-**Import ordering**: Fixed import grouping in `cache.go`
0 commit comments