Skip to content

5.0.0-pre.2

Pre-release
Pre-release

Choose a tag to compare

@d-fischer d-fischer released this 23 Mar 22:54
· 1079 commits to main since this release
2ea26d2

Breaking changes

  • [twitch] remove builtin caching from all Kraken endpoints (f8d4076)
  • [twitch] change default return value of ApiClient#callApi and callTwitchApi from any to unknown (f9126ec)
  • [twitch-chat-client] always apply rate limits (b3dd2a1)

Deprecations

  • [twitch] ApiClient#kraken - use helix wherever possible (d7c564c)

Features

  • [twitch] add Helix Teams API (0795f80)
  • [twitch] add Get Channel Edtiors (6cab65d)
  • [twitch] add Delete Videos (edfc61f)
  • [twitch] add Get User Block List, Block User, Unblock User (7e9cf7d)
  • [twitch-pubsub-client] add PubSubClient#onCustomTopic for arbitrary topics (6002bfb, #229)
  • [twitch-eventsub] add channel.raid topic (c5dbe1f)
  • [twitch-eventsub] separate resumeExistingSubscriptions (76a4ee9)
  • [twitch-eventsub] add EventSubChannelFollowEvent#followDate (eaa7456)

Fixes

  • [twitch-chat-client, twitch-pubsub-client] force new connection version to fix connection issues (154bd4e, #209)
  • [twitch-eventsub] replace user properties with broadcaster properties in EventSubChannelUpdateEvent (62f0c14)
  • [twitch-eventsub] stub listener port for middleware (76a4ee9)