1.8.0 (2025-01-03)
Features
- add more user preferences to info screen (39fb27b)
- add parameter for full buffering approach (dd9dba6)
- add timestamp to splash screen (#452) (405b1f3)
- allow CLI arg to specify transcode buffer size (0a6d0bd)
- allow randomized background music from user-specified dir (a9307f1)
- background music in the splash screen (a70d959)
- Scoring screen that rates performance after song complete (randomly generated) (a70d959)
- Store CLI preferences config file, enable editing them from web interface (a70d959)
- Limit the amount of songs added to queue on a per-user basis (a70d959)
- fade volume transition on skip/play/pause #180 (2eeb211)
- run pikaraoke on a single port (a523a52)
- support realtime(ish) notifications on splash screen (823d83d)
Bug Fixes
- alpha bar not showing on files screen (25cd3d3)
- audit / clean up translations (1ca27fc)
- change buffer_size to be measured in kb (3ea97cb)
- chunked stream failures on raspberry pi (#454) (8516b4f)
- improve browser warning message (7469037)
- improve playback loop by using process exit codes (45bad39)
- media file path incorrect on windows (4a38710)
- song restarts if now_playing status changes during score (f4140a5)
- splash menu iframe doesn't load over https (677576b)
- support concurrent splash screens #448 (#451) (5a5d9ea)
- track wont restart while paused (f716af0)
Performance Improvements
Documentation
- simplify README, deprecate unused files (c13ae28)