Users of the ClientHelper for Follow-Events must migrate to 1.16.0 before August 3rd to keep Follow Events working. Please ensure that the Token passed in .withDefaultAuthToken(...) has at least moderator access and the moderator:read:followers scope in all channels Follow-Events are tracked in.
Twitch is decommissioning the helix getFollowers method on August 3rd, ensure calls have been migrated to getChannelFollowers or getFollowedChannels.
The Follow-Count Event will continue to work without moderator access.
Bug Fixes
NPE when parsing GLOBALUSERSTATE in channelName lookup (#819)
avoid eventsocket relocation for module shadow jar (#827)
detect whether founders are subscribed or not (#787)
allow IEventSubSocket#register with null transport (#815)
eventsub: avoid NPE when subscription type is unknown (#805)
helix: avoid NPE from user passing null client id (#804)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps com.github.twitch4j:twitch4j from 1.15.0 to 1.16.0.
Release notes
Sourced from com.github.twitch4j:twitch4j's releases.
... (truncated)
Commits
6a4b97b
feat(helix): add content classification and branded content management (#811)8c78266
fix: avoid eventsocket relocation for module shadow jar (#827)45feefb
chore: limit shadowJar publication to twitch4j, chat, helix, pubsub, eventsub...e858563
feat: add hype chat level info to ChannelMessageEvent (#817)be9bfbb
chore(deps): update dependency org.apache.commons:commons-lang3 to v3.13.0 (#...139355e
chore(deps): update org.jetbrains.kotlinx to v1.7.3 (#824)91fbb75
chore(deps): update dependency org.junit:junit-bom to v5.10.0 (#823)14f7843
perf: split irc messages more efficiently (#821)9018495
feat: add IEventSubSocket#getLatency (#822)184decc
docs: update createStreamScheduleSegment required fields (#820)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show