Releases: Scorfly/gokick
Releases · Scorfly/gokick
v1.17.0
What's Changed
- Add AGENT.md with project guidelines and maintenance standards by @Scorfly in #91
- fix(webhooks): read Kick-Event-* headers in GetEventFromRequest by @Scorfly in #92
- fix(webhooks): use metadata JSON key for ModerationBannedEvent by @Scorfly in #93
- feat(webhooks): add pinned_time_seconds to KicksGiftedEvent gift payload by @Scorfly in #94
- feat(channels): map active and canceled subscriber counts on ChannelResponse by @Scorfly in #95
- fix(livestreams): support multiple broadcaster_user_id query params by @Scorfly in #96
- fix(webhooks): use json.Number for ChatMessageEmotesEvent.emote_id by @Scorfly in #97
- fix(webhooks): allow null UserEvent.identity via *IdentityEvent by @Scorfly in #98
- feat(chat): validate SendChatMessage content length (API 500 chars) by @Scorfly in #99
- webhook: align ValidateEvent with Kick- and legacy X-Event headers by @Scorfly in #100
- fix(users): use OAuth host for token introspection by @Scorfly in #101
- feat(categories): use Kick API v2 list endpoint by @Scorfly in #102
- Update documentations by @Scorfly in #103
Full Changelog: v1.16.0...v1.17.0
v1.16.0
Added
- Support for channel.reward.redemption.updated webhook event (#86)
custom_tagsandprofile_picturefields toLivestreamResponse(#85)DeleteChatMessagefunction and tests (#84)UpdateChannelRewardmethod for updating channel rewards (#83)DeleteChannelRewardfunction and tests (#82)CreateChannelRewardmethod with request struct and comprehensive tests (#81)GetChannelRewardsmethod andChannelRewardResponsetype (#79)custom_tagsfield toStreamResponse(#77)
Changed
- Updated scopes: add rewards and moderation chat message scopes, fix streamkey typo (#80)
- Updated
LivestreamStatsResponsestructure (#85) - Bumped Go version to 1.25.5 and golangci-lint to v2.7.2 (#90)
Documentation
v1.15.0
v1.14.0
v1.13.0
v1.12.0
v1.11.0
v1.10.1
v1.10.0
v1.9.0
Feat
- add ValidateEvent without parsing event
- add ability to set app\access\refresh tokens to client, add auto refresh access token, add callback on auto refresh
Fix
- change expected status from 201 to 200 in CreateSubscriptions
- change CreateSubscriptions tests from expecting 201 to 200
Chore
- add unit test on client and webhook event