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
TinyIce 2.8.0
Fixed
- #53 the player's volume control was unreachable under the fixed
bottom strip on shorter viewports; the speaker icon is now a real
mute toggle, and the slider takes touch drags and keyboard input
- #54 AutoDJ pause then play skipped a track (2.7.0 regression); it
now resumes the same file in place, with paused time discounted
from encoder pacing and reported position
- #56 a playing AutoDJ showed as offline in Streams
- #58 Icecast sources that frame their body (chunked / length) are
read via r.Body instead of the raw socket, which was broadcasting
chunk headers as audio; a source that sends nothing for 10 s now
logs a warning naming the reverse-proxy cause
- the LIVE badge and Stop Broadcast button no longer fade in and out
while broadcasting
- Go Live no longer re-renders the page on every animation frame
Changed
- #55 /admin/events is ~40x smaller: the autodj event sends
playlist_version instead of the full playlist array. Consumers that
read `playlist` from that event must fetch
/api/autodj/{mount}/playlist when the version changes.
- dependencies: shine-mp3 0.2.0, pion/webrtc 4.2.19 (ice 4.4),
go-oidc 3.21, go-webauthn 0.18, x/crypto 0.55; build image
golang:1.27-alpine, runtime alpine 3.24; actions v7