Skip to content

Commit 025562c

Browse files
committed
docs: added Changelog for v4.3.0
1 parent 1eb734d commit 025562c

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed

docs/changelog.rst

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,77 @@
33
Changelog
44
=========
55

6+
*************
7+
Version 4.3.0
8+
*************
9+
10+
Twitch
11+
------
12+
13+
- Added the following new Endpoints:
14+
15+
- "Get User Emotes" :const:`~twitchAPI.twitch.Twitch.get_user_emotes()`
16+
- "Warn Chat User" :const:`~twitchAPI.twitch.Twitch.warn_chat_user()`
17+
- "Create EventSub Subscription" :const:`~twitchAPI.twitch.Twitch.create_eventsub_subscription()`
18+
19+
- Fixed Error handling of Endpoint :const:`~twitchAPI.twitch.Twitch.create_clip()`
20+
- Fixed not raising UnauthorizedException when auth token is invalid and auto_refresh_auth is False
21+
- Added Parameter :const:`~twitchAPI.twitch.Twitch.update_custom_reward.params.is_paused` to :const:`~twitchAPI.twitch.Twitch.update_custom_reward()` (thanks https://github.com/iProdigy )
22+
- Remove deprecated field "tags_ids" from :const:`~twitchAPI.object.api.SearchChannelResult`
23+
24+
25+
EventSub
26+
--------
27+
28+
- Added the following new Topics:
29+
30+
- "Channel Chat Settings Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_chat_settings_update()`
31+
- "User Whisper Message" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_user_whisper_message()`
32+
- "Channel Points Automatic Reward Redemption" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_points_automatic_reward_redemption_add()`
33+
- "Channel VIP Add" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_vip_add()`
34+
- "Channel VIP Remove" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_vip_remove()`
35+
- "Channel Unban Request Create" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_unban_request_create()`
36+
- "Channel Unban Request Resolve" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_unban_request_resolve()`
37+
- "Channel Suspicious User Message" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_suspicious_user_message()`
38+
- "Channel Suspicious User Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_suspicious_user_update()`
39+
- "Channel Moderate" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_moderate()`
40+
- "Channel Warning Acknowledgement" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_warning_acknowledge()`
41+
- "Channel Warning Send" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_warning_send()`
42+
- "Automod Message Hold" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_automod_message_hold()`
43+
- "Automod Message Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_automod_message_update()`
44+
- "Automod Settings Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_automod_settings_update()`
45+
- "Automod Terms Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_automod_terms_update()`
46+
- "Channel Chat User Message Hold" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_chat_user_message_hold()`
47+
- "Channel Chat User Message Update" :const:`~twitchAPI.eventsub.base.EventSubBase.listen_channel_chat_user_message_update()`
48+
49+
- Fixed reconnect logic for Websockets (thanks https://github.com/Latent-Logic )
50+
- Fixed logger names being set incorrectly for EventSub transports
51+
- Fixed field "ended_at being incorrectly named "ends_at" for :const:`~twitchAPI.object.eventsub.ChannelPollEndData`
52+
53+
Chat
54+
----
55+
56+
- Added flag :const:`~twitchAPI.chat.ChatMessage.first` to ChatMessage indicating a first time chatter (thanks https://github.com/lbrooney )
57+
58+
OAuth
59+
-----
60+
61+
- Added CodeFlow user authenticator, usefull for headless server user token generation. :const:`~twitchAPI.oauth.CodeFlow`
62+
- Added the following new Auth Scopes:
63+
64+
- :const:`~twitchAPI.type.AuthScope.USER_READ_EMOTES`
65+
- :const:`~twitchAPI.type.AuthScope.USER_READ_WHISPERS`
66+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_UNBAN_REQUESTS`
67+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_MANAGE_UNBAN_REQUESTS`
68+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_SUSPICIOUS_USERS`
69+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_BANNED_USERS`
70+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_CHAT_SETTINGS`
71+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_WARNINGS`
72+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_MANAGE_WARNINGS`
73+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_MODERATORS`
74+
- :const:`~twitchAPI.type.AuthScope.MODERATOR_READ_VIPS`
75+
76+
677
*************
778
Version 4.2.1
879
*************

0 commit comments

Comments
 (0)