twitch_api 0.7.0 twitch_api: ^0.7.0 copied to clipboard
A wrapper in pure Dart to connect to Twitch.tv using OAuth implicit authentication.
[0.7.0] #
- Refactored the package using
freezed
andjson_serializable
- Upgraded dependencies to support Dart 3
[0.6.0] #
- Fixed linting and analysis warnings.
- Updated dependencies, bumped Dart SDK to
2.15.0
. - Improved tests and parsing.
- Added method
getChannelEmotes
- Added method
getGlobalEmotes
- Added method
getEmoteSets
- Added method
getChannelChatBadges
- Added method
getGlobalChatBadges
- Added methode
getChatSettings
[0.5.0] #
- Added method
updateCustomReward
andupdateRedemptionStatus
- Updated typecast for
TwitchHttpClient
TwitchHttpClient.twitchToken
is now aTwitchToken?
[0.4.0] #
- Breaking change:
TwitchClient.startCommercial
is now taking named parameters,TwitchUser.broadcasterType
became aTwitchBroadcasterType
,TwitchUserFollow.followedAt
is now aDateTime
, removed classTwitchTopGame
/TwitchSearchCategory
useTwitchGame
instead, removedTwitchApiScopes.getScopeString
instead use the getterstring
from the enum - Refacto to separate implementation of the HTTP provider,
TwitchClient.accessToken
andTwitchClient.validateToken
are deprecated - Added method
createCustomRewards
,deleteCustomReward
,getCustomRewards
,getCustomRewardRedemptions
[0.3.1] #
- Added methods:
modifyChannelinformation
andgetChannelEditors
[0.3.0] #
- Breaking change: migration to null-safety
- Added boolean field
isMature
toTwitchStreamInfo
- Added code linting
- Added unit test for
TwitchStreamInfo
parsing
[0.2.0] #
- Added methods
getBitsLeaderboard
,getCheermotes
,getExtensionTransaction
- Breaking Changes:
startCommercial
,getUsers
,getUsersFollows
,getGames
,getChannelInformations
now returns an object of typeTwitchResponse
[0.1.1] #
- Added methods
searchCategories
,getBroadcasterSubscriptions
[0.1.0] #
- Breaking Changes:
getExtensionAnalytics
,getGameAnalytics
,getTopGames
,searchChannels
,getStreams
now returns an object of typeTwitchResponse
- Added and improved some comments for a better documentation
[0.0.4] #
- Added methods:
getStreams
,searchChannels
[0.0.3] #
- Added methods:
getUsersFollows
,getTopGames
,getGames
,getChannelInformations
[0.0.2+1] #
- Removed
dart:io
import.
[0.0.2] #
- Added methods:
getUsers
,getGameAnalytics
- Fixed issues with
getExtensionAnalytics
andgetGameAnalytics
- Improved comments and example file
[0.0.1] #
- First release
- Added methods:
startCommercial
,getExtensionAnalytics
,getGameAnalytics