github twitchdev/twitch-cli v1.1.20

latest releases: v1.1.24, v1.1.23, v1.1.22...
16 months ago

Special thanks to @SputNikPlop, @olivierflowerror, @Emilgardis, @frifugio, and @TDodgeCo for the PRs and contributions, and to @alkboda, @Nerixyz, @TMGMike, @MrSniFo, @TDodgeCo, for the bug reports and feature requests.

This release fixes some bugs and adds some features:

  • Added 410 Gone response codes for Soundtrack API endpoints and old tags APIs (/tags/streams, /streams/tags, /soundtrack/current_track, /soundtrack/playlist, /soundtrack/playlists)
  • Added /content_classification_labels to the Mock API
  • Added is_branded_content field and flag to /channels Mock API
  • Added content classification labels to /channels Mock API
  • Added missing scope moderator:read:chatters
  • Added fulfillment_status query filter for GET Entitlements Mock API endpoint
  • Added channel.update EventSub event version 2
  • Twitch CLI now returns non-zero error codes when a command fails
  • Fixed typo in "invalid version" error, and in database migration message.
  • Fixed blank error messages from RPC websocket commands
  • Fixed channel_points_won not being null on channel.prediction.progress and .lock
  • Fixed twitch event retrigger failing when an event has multiple active versions
  • Updated Charity EventSub subscriptions to "1" instead of "beta"
  • Removed data from tag_ids fields

Changelog

  • e0add2e Added 410 Gone for deprecated Soundtrack API endpoints
  • ab90c85 Added Mock API endpoint /content_classification_labels
  • 6b5147e Added branded content flag to /channels Mock API endpoint
  • 1ddd18e Added missing scopes to mock auth; Fixes #238
  • cbd1b14 Changed exit status for all 'twitch event' subcommands to return 0 on success and 1 on error.
  • a79a420 Corrected variable assignment for config file, which was preventing it from persisting on the global variable
  • bacbe3f Entitlements Get API filter by status
  • a1609ea Fix typo in invalid version error
  • 8963558 Fix typo in migration message
  • 709456d Fixed a test probably
  • 7c44046 Fixed blank error messages over RPC from websocket commands
  • d785d07 Fixed channel_points_won to be null on channel.prediction.progress and .lock
  • ec6167b Fixed deprecated gorelease flags
  • 3a54ac9 Fixed issue with retrigger events when events have multiple versions
  • a7e8855 Merge branch 'eventsub-exit-codes-239' of github.com:twitchdev/twitch-cli into eventsub-exit-codes-239
  • 1f9dbe2 Merge branch 'main' into ccl-updates
  • efaa285 Merge branch 'main' into eventsub-cost-doc-243
  • 1fc6e74 Merge branch 'main' into eventsub-exit-codes-239
  • 3d903cd Merge branch 'main' into eventsub-exit-codes-239
  • b998a96 Merge branch 'main' into eventsub-exit-codes-239
  • 353790f Merge pull request #236 from SputNikPlop/twitchdev
  • 2ce96de Merge pull request #237 from opoppe/fix_typo
  • 74cca29 Merge pull request #240 from twitchdev/fix-238
  • 3d4f21a Merge pull request #244 from twitchdev/retrigger-follow-fix
  • 243f304 Merge pull request #245 from twitchdev/eventsub-exit-codes-239
  • ee48aa7 Merge pull request #246 from twitchdev/fix-242
  • 4022d15 Merge pull request #247 from twitchdev/eventsub-cost-doc-243
  • d030dc3 Merge pull request #248 from twitchdev/fix-241
  • 5436d88 Merge pull request #250 from twitchdev/fix-249
  • 5a867de Merge pull request #251 from frifugio/main
  • 90b03e8 Merge pull request #253 from twitchdev/ccl-updates
  • 8dd48ae Merge pull request #254 from twitchdev/freeform-tags-updates
  • 69cbc13 Merge pull request #255 from twitchdev/goreleaser-deprecation-fixes
  • 829d133 Moved channel.update version beta to 2
  • 76832c2 Returns a non-zero error code when errors occur while using api, configure, event, and token commands
  • d07636e Split channel.update event into 1 and beta (future v2), and added CCL support to beta
  • cddaa62 Updated /channels Mock API endpoint to include content classification labels
  • af41bea Updated charity subscriptions version from beta to 1
  • fcf41c5 Updated docs
  • c454e0a Updated docs to better reflect the purposes of --count and --cost EventSub trigger flags
  • 7687478 Updated endpoints to exclude references to tag_ids
  • a86fa67 Updated removed tags APIs to respond with 410 Gone
  • c95656a fix: match website wording

Don't miss a new twitch-cli release

NewReleases is sending notifications on new releases.