Releases: Bukk94/KickLib
Releases · Bukk94/KickLib
v1.10.0
What's Changed
Added
- Support for Channel reward redemption endpoints
- Added more filtering options for Categories endpoints (supporting V2 endpoints)
Changed
- Updated introspection to point to new OAuth introspection endpoint
- Extended channels with active/cancelled subscriptions
- Extended introspection with
TokenTypefield
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
Added
- Channel Rewards APIs
- Channel Rewards webhook events
Changed
- Extended
GET /livestreamsresponse with profile picture
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
This Release contains .NET 10 Support, along with many new features that Kick added to their API between November and early December 2025.
Added
- Added .NET 10 support
- Extended
/channelsand/livestreamendpoints to parsecustom_tagsfield (Kick PR 287 + Kick PR 288) - Added official DELETE chat message endpoint (Kick PR 296)
- Extended Categories response with
TagsandViewerCountfields (Kick PR 290) - Extended Gift webhook payload with
PinnedTimefields (Kick PR 295) - Added
TimeoutDurationforTimeoutUserAsyncin Moderation API to ease timeout duration passing (see docs on usage) - Added library Examples
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
Changed
- Improved working with HTTP Client to better utilize connection pooling
- Added HTTP transient errors retry policy to API calls
- Added IHttpClientFactory to OAuthGenerator
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
Added
- Added Kicks endpoints - full support for new Kicks endpoints and Leaderboards endpoint
- Added SubscribeToEvent to EventSubscriptions, to allow subscribing to single event
Changed
- Improved interface docs
Full Changelog: v1.7.0...v1.7.1
v1.7.0
Breaking changes
This version contains a breaking change in case you are implementing custom IApiCaller interface. SendAuthenticatedRequestAsync was extended with new parameter. See Migration Guide.
What's Changed
Added
- Added Delete Message for Unofficial API
- Added
KicksGiftedEventwebhook event support
Changed
- Extended
IApiCallerwithHttpMethodparameter forSendAuthenticatedRequestAsyncmethod. - Extended
SendMessageAsyncin Unofficial API to return sent message data (like ID and sender) - Extended Unofficial API
AuthenticationSettingsto allow passing override Bearer token to bypass login flow - Updated Puppeteer version to 20.x for Unofficial API on .NET 8 and above
Remove
- Removed
PinnedMessageDeletedEventin Kick.Client as this event has no data (and it was confusing users)
Full Changelog: v1.6.2...v1.7.0
v1.6.2
What's Changed
Added
GetLivestreamAsyncoverload to get livestream for currently authenticated user- Add
KicksGiftedevent to Client
Fixed
- Fixed data deserialization for
NewSubscriptionEventwebhook event
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- Added Retry Policy for SendRequestAsync by @ugurturna in #24
- Fix GiftedSubscriptionsEvent handling by @bullsfan127 in #25
- Added replies_to field to
ChatMessageSentEventwebhook event
Full Changelog: v1.6.0...v1.6.1