Releases: gabe565/CastSponsorSkip
Releases · gabe565/CastSponsorSkip
v0.5.3
v0.5.2
Changelog
Fixes
- d9bc5fa fix(device): Create new connection if update fails
- ffdaa75 fix(deps): update github.com/vishen/go-chromecast digest to cbfdbcd (#32)
- ac1e1bf fix(deps): update github.com/vishen/go-chromecast digest to ce26f51 (#34)
- 5f3db62 fix(deps): update module github.com/spf13/viper to v1.17.0 (#29)
- e0ea5af fix(deps): update module google.golang.org/api to v0.146.0 (#26)
Others
v0.5.1
v0.5.0
Changelog
Features
Fixes
- 73d1f7a fix(deps): update module google.golang.org/api to v0.141.0 (#22)
- 9fd6541 fix(device): Use configured network interface
- d339398 fix: Fix panic if initial connection fails
Others
- bd998d7 chore(deps): update docker/login-action action to v3
- 1d94ead chore(deps): update docker/setup-buildx-action action to v3
- cd17d10 chore(deps): update docker/setup-qemu-action action to v3
- 1b0c38e chore(deps): update goreleaser/goreleaser-action action to v5
- 4bb37e2 style(device): Fix code style
v0.4.1
Changelog
Fixes
- 5e94f6c fix: Fix YouTube API being queried multiple times if video is not found
- d5123c7 fix: Query YouTube API after ads finish
- 04db431 fix: Return error instead of panic when config file is malformed
- 1d73431 perf: Combine flagsets to decrease memory use
- 6d96b22 perf: Disable YouTube client metrics to decrease memory use
Others
- 9fe5909 chore(deps): update actions/checkout action to v4
- 84ba8fc chore(device): Add device options
- 74fa362 chore(device): Add go-chromecast opts as param
- 3392bb9 chore(goreleaser): Change snapshot version suffix to beta
- 0679f74 chore(pre-commit): Run tests in pre-commit hook
- c967982 ci(goreleaser): Add changelog groups
- afb8132 style(config): Change how defaults are handled and add reset func
- 7029751 style(config): Create a separate Viper instance for each config instance
- 6ef3117 style: Clean up YouTube API error handling
v0.4.0
Changelog
Features
- bf613ee feat: Add SponsorBlock and YouTube query debug logs
- d3f1523 feat: Add recoverer in case of panic
- b69a3c3 feat: Add support for muted segments
- 68caaf4 feat: Add version log on startup
- ebe6859 feat: Decrease default playing update interval to 500ms
Fixes
- 831b247 fix: Add 100ms to seek time
- e73f393 fix: Create child context for each device
- 6dfcc33 fix: Detect active streams more quickly on startup
- 90dff7c fix: Fix muted segments occasionally unmuting near the beginning
- 6d93c45 fix: Fix video ID not found warning not including device name
- 1b343d8 fix: Unmute if exiting or video is stopped
Others
- b95eeac chore(cli): Change version format to use short commit
- 515c83f chore(config): Enable ad mute by default
- 700f7e4 chore: Unset some cached values when stream is closed
- 6d86c58 refactor: Refactor device watcher into struct
- 5219cc9 style(docker-compose): Comment out default env values
- 8debdf7 style: Flip if condition