Changelog
Features
- 7661c41 feat: Add experimental mute ad support
- 05b4563 feat: Configure go-chromecast's skipad behavior
- 8ab6072 feat: Log when an ad is playing
- b56b825 feat: Mute ads more quickly by waiting to download segments until prerolls end
Fixes
- dc22092 fix(config): Add back space-separated config for
SBCCATEGORIES
- 5324d05 fix(goreleaser): Another pass at fixing the nFPM release script
- 4055a98 fix(goreleaser): Fix deb systemd unit file location
- 75c1f0a fix(goreleaser): Fix vim-yaml syntax highlighting
- 871cdd7 fix: Improve handling of
CLOSE
messages when a device disconnects - 64fe3bc fix: Keep watching stream if state is
BUFFERING
Others
- ef2dbaf Fix: Attempt to skip ads more quickly
- 8225bf8 chore(sponsorblock): Add SponsorBlock error response body to logs
- add94cb ci: Fix Fury upload conditional
- ab73c9c style: Add consts for player state
- 819ad92 style: Move log level setter to pre-run func
- 11ca806 style: Only create YouTube service during startup