Releases: gabe565/CastSponsorSkip
Releases · gabe565/CastSponsorSkip
v0.8.0
Changelog
Features
- 39bf615 feat(log): Add colored and JSON log output
Fixes
- 551c7d8 fix(device): Fix stack trace formatting
Others
- c1cc190 Update readme with env var from #77 (#80)
- 21692be chore(cmd): Clean up versioning with functional argument
- 9e65ac3 chore(deps): Pin alpine to v3.20.2
- 38d5e6d chore(deps): update alpine docker tag to v3.20 (#105)
- 9a36b26 chore(deps): update github.com/vishen/go-chromecast digest to c6687c8 (#76)
- f614415 chore(deps): update go to v1.23.0 (#81)
- cc9bb0c chore(deps): update golangci/golangci-lint-action action to v5
- 6ce612c chore(deps): update golangci/golangci-lint-action action to v6
- 4513cd8 chore(deps): update goreleaser/goreleaser-action action to v6
- 4b50fee chore(deps): update module github.com/spf13/cobra to v1.8.1 (#108)
- 3813bfc chore(deps): update module google.golang.org/api to v0.192.0 (#75)
- ded3adb chore(docker):
Dockerfile.goreleaser
->goreleaser.Dockerfile
- a161531 chore(goreleaser): Update config for v2
- 5fbd883 chore(goreleaser):
brews.folder
->brews.directory
- f51dc2c chore: Fix lint warnings
- a046f16 chore: Use logger to output exit errors
- 8fad439 refactor(config): Change to a lighter config library
v0.7.4
v0.7.3
Changelog
Fixes
- 108290b fix(deps): update github.com/vishen/go-chromecast digest to acc55e4 (#72)
- 6d12a2c fix(deps): update module github.com/stretchr/testify to v1.9.0 (#73)
- 2e18579 fix(deps): update module google.golang.org/api to v0.169.0 (#67)
- 6723653 fix(typo): readme: on -> in (#74)
- 781c757 fix: Fix Chromecast poll rate after a video is stopped
- 032383f fix: Fix YouTube TV poll rate after a video is stopped
- ee8e7a5 fix: Fix initial play event for YouTube TV clients
Others
v0.7.2
v0.7.1
Changelog
Features
- 430e5f5 feat(youtube): Request 5 search results to increase chances of a match
- 3c6bab1 feat(youtube): Validate search result video title/channel
Others
- 8b07531 chore(youtube): Skip retry for some errors
- 68260ed chore(device): Change
Halting YouTube search retries
log level to debug - 3c0001f chore(deps): update go to v1.21.6 (#64)
- 1087522 fix(deps): update module google.golang.org/api to v0.161.0 (#65)
- cba13f4 chore(util): Remove test which occasionally failed
- b3c2dd7 ci: Simplify beta image logic
v0.7.0
Changelog
Features
- 2acc483 feat: Add config to hardcode device list
Fixes
- f54d8d3 fix(deps): update module github.com/spf13/viper to v1.18.2 (#51)
- 6f00dd6 fix(deps): update module google.golang.org/api to v0.154.0 (#49)
Others
- 6e3956c chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#56)
- 0f70422 chore(deps): update actions/setup-go action to v5
- c2297e5 chore(deps): update actions/upload-artifact action to v4
- a32b8ff chore(deps): update alpine docker tag to v3.19 (#53)
- d509595 chore(deps): update go to v1.21.5 (#50)
v0.6.1
v0.6.0
Changelog
Features
- 6c7f1af feat(config): Add config to disable sponsor skip
Fixes
- 3ae108c fix(deps): update module github.com/spf13/cobra to v1.8.0 (#40)
- b9cc809 fix(deps): update module google.golang.org/api to v0.150.0 (#43)
- c6748da fix(log): Fix video ID always empty when skip sponsors is disabled
- 117d417 fix(log): Prevent repeated logs when YouTube key is required
- c5b5d40 fix(query): Wait until metadata is set to attempt search