Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v7.0.0: Endpoint Coverage #142

Merged
merged 24 commits into from
Aug 29, 2022
Merged

v7.0.0: Endpoint Coverage #142

merged 24 commits into from
Aug 29, 2022

Conversation

Brandin
Copy link
Collaborator

@Brandin Brandin commented Aug 29, 2022

BREAKING CHANGES

  • Removed getBannedEvents and getModeratorEvents - Announcement
  • Removed id parameter from getHypeTrainEvents (this function was broken anyways) - Announcement
  • Removed user_id parameter from checkAutoModStatus - Announcement

CHANGES

  • Promoted EventSub -> extension.bits_transaction.crate to version 1

NEW FEATURES

  • Added user_id parameter to getEventSubSubscription
  • Added ChatApi -> getChatSettings
  • Added ChatApi -> updateChatSettings
  • Added ChatApi -> sendChatAnnouncement
  • Added ChatApi -> getUserChatColor
  • Added ChatApi -> updateUserChatColor
  • Added EventSub -> user.authorization.grant
  • Added EventSub -> channel.goal.begin
  • Added EventSub -> channel.goal.progress
  • Added EventSub -> channel.goal.end
  • Added ModerationApi -> banUser
  • Added ModerationApi -> unbanUser
  • Added ModerationApi -> getAutoModSettings
  • Added ModerationApi -> updateAutoModSettings
  • Added ModerationApi -> getBlockedTerms
  • Added ModerationApi -> addBlockedTerm
  • Added ModerationApi -> removeBlockedTerm
  • Added ModerationApi -> deleteChatMessages
  • Added ModerationApi -> addChannelModerator
  • Added ModerationApi -> removeChannelModerator
  • Added ModerationApi -> getVips
  • Added ModerationApi -> addChannelVip
  • Added ModerationApi -> removeChannelVip
  • Added RaidsApi
  • Added RaidsApi -> startRaid
  • Added RaidsApi -> cancelRaid
  • Added WhispersApi
  • Added WhispersApi -> sendWhisper

@Brandin Brandin assigned echosa and nicklaw5 and unassigned echosa and nicklaw5 Aug 29, 2022
@Brandin
Copy link
Collaborator Author

Brandin commented Aug 29, 2022

Hi @echosa and @nicklaw5. A review from one of you would be appreciated.

FYI - 98% of this code was done by CoPilot...I was impressed, to say the least! Doing specs was very simple using CoPilot...absolutely worth having it installed running alongside you!

Added PHP 8.1 to begin testing it, and bumped our devtools for better testing :)

@Brandin Brandin merged commit 41c1f59 into master Aug 29, 2022
@Brandin Brandin deleted the v7 branch August 30, 2022 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants