|
1 | 1 | :orphan: |
2 | 2 |
|
| 3 | + |
| 4 | +2.10.0 |
| 5 | +======= |
| 6 | +- TwitchIO |
| 7 | + - Bug fixes |
| 8 | + - fix: :func:`~twitchio.PartialUser.fetch_markers` was passing list of one element from payload, now just passes element |
| 9 | + |
| 10 | +- ext.commands |
| 11 | + - Changes |
| 12 | + - Added which alias failed to load in the error raised by :func:`~twitchio.ext.commands.Bot.add_command` |
| 13 | + |
| 14 | + - Bug fixes |
| 15 | + - fix string parser not properly parsing specific quoted strings |
| 16 | + |
| 17 | +- ext.eventsub |
| 18 | + - Additions |
| 19 | + - Added :meth:`EventSubClient.subscribe_channel_unban_request_create <twitchio.ext.eventsub.EventSubClient.subscribe_channel_unban_request_create>` / |
| 20 | + :meth:`EventSubWSClient.subscribe_channel_unban_request_create <twitchio.ext.eventsub.EventSubWSClient.subscribe_channel_unban_request_create>` |
| 21 | + - Added :meth:`EventSubClient.subscribe_channel_unban_request_resolve <twitchio.ext.eventsub.EventSubClient.subscribe_channel_unban_request_resolve>` / |
| 22 | + :meth:`EventSubWSClient.subscribe_channel_unban_request_resolve <twitchio.ext.eventsub.EventSubWSClient.subscribe_channel_unban_request_resolve>` |
| 23 | + - Added :meth:`EventSubClient.subscribe_automod_terms_update <twitchio.ext.eventsub.EventSubClient.subscribe_automod_terms_update>` / |
| 24 | + :meth:`EventSubWSClient.subscribe_automod_terms_update <twitchio.ext.eventsub.EventSubWSClient.subscribe_automod_terms_update>` |
| 25 | + - Added :meth:`EventSubClient.subscribe_automod_settings_update <twitchio.ext.eventsub.EventSubClient.subscribe_automod_settings_update>` / |
| 26 | + :meth:`EventSubWSClient.subscribe_automod_settings_update <twitchio.ext.eventsub.EventSubWSClient.subscribe_automod_settings_update>` |
| 27 | + - Added :meth:`EventSubClient.subscribe_automod_message_update <twitchio.ext.eventsub.EventSubClient.subscribe_automod_message_update>` / |
| 28 | + :meth:`EventSubWSClient.subscribe_automod_message_update <twitchio.ext.eventsub.EventSubWSClient.subscribe_automod_message_update>` |
| 29 | + - Added :meth:`EventSubClient.subscribe_automod_message_hold <twitchio.ext.eventsub.EventSubClient.subscribe_automod_message_hold>` / |
| 30 | + :meth:`EventSubWSClient.subscribe_automod_message_hold <twitchio.ext.eventsub.EventSubWSClient.subscribe_automod_message_hold>` |
| 31 | + - Added :meth:`EventSubClient.subscribe_channel_moderate <twitchio.ext.eventsub.EventSubClient.subscribe_channel_moderate>` / |
| 32 | + :meth:`EventSubWSClient.subscribe_channel_moderate <twitchio.ext.eventsub.EventSubWSClient.subscribe_channel_moderate>` |
| 33 | + - Added :meth:`EventSubClient.subscribe_suspicious_user_update <twitchio.ext.eventsub.EventSubClient.subscribe_suspicious_user_update>` / |
| 34 | + :meth:`EventSubWSClient.subscribe_suspicious_user_update <twitchio.ext.eventsub.EventSubWSClient.subscribe_suspicious_user_update>` |
| 35 | + - Added :meth:`EventSubClient.subscribe_channel_vip_add <twitchio.ext.eventsub.EventSubClient.subscribe_channel_vip_add>` / |
| 36 | + :meth:`EventSubWSClient.subscribe_channel_vip_add <twitchio.ext.eventsub.EventSubWSClient.subscribe_channel_vip_add>` |
| 37 | + - Added :meth:`EventSubClient.subscribe_channel_vip_remove <twitchio.ext.eventsub.EventSubClient.subscribe_channel_vip_remove>` / |
| 38 | + :meth:`EventSubWSClient.subscribe_channel_vip_remove <twitchio.ext.eventsub.EventSubWSClient.subscribe_channel_vip_remove>` |
| 39 | + - Added all accompanying models for those endpoints. |
| 40 | +- ext.sounds |
| 41 | + - Additions |
| 42 | + - Added TinyTag as a dependency to support retrieving audio metadata. |
| 43 | + - added :meth:`twitchio.ext.sounds.Sound.rate` setter. |
| 44 | + - added :meth:`twitchio.ext.sounds.Sound.channels` setter. |
| 45 | + |
| 46 | + |
3 | 47 | 2.9.2 |
4 | 48 | ======= |
5 | 49 | - TwitchIO |
|
66 | 110 | - New models for the new methods have been added: |
67 | 111 | - :class:`~twitchio.ChannelFollowerEvent` |
68 | 112 | - :class:`~twitchio.ChannelFollowingEvent` |
69 | | - - New optional ``is_featured`` query parameter for :func:`~twitchio.PartialUser.fetch_clips` |
| 113 | + - New optional ``is_featured`` query parameter for :func:`~twitchio.PartialUser.fetch_clips` |
70 | 114 | - New attribute :attr:`~twitchio.Clip.is_featured` for :class:`~twitchio.Clip` |
71 | 115 |
|
72 | 116 | - Bug fixes |
|
104 | 148 | - Added :func:`~twitchio.Client.fetch_content_classification_labels` along with :class:`~twitchio.ContentClassificationLabel` |
105 | 149 | - Added :attr:`~twitchio.ChannelInfo.content_classification_labels` and :attr:`~twitchio.ChannelInfo.is_branded_content` to :class:`~twitchio.ChannelInfo` |
106 | 150 | - Added new parameters to :func:`~twitchio.PartialUser.modify_stream` for ``is_branded_content`` and ``content_classification_labels`` |
107 | | - |
| 151 | + |
108 | 152 | - Bug fixes |
109 | 153 | - Fix :func:`~twitchio.Client.search_categories` due to :attr:`~twitchio.Game.igdb_id` being added to :class:`~twitchio.Game` |
110 | 154 | - Made Chatter :attr:`~twitchio.Chatter.id` property public |
111 | 155 | - :func:`~twitchio.Client.event_token_expired` will now be called correctly when response is ``401 Invalid OAuth token`` |
112 | 156 | - Fix reconnect loop when Twitch sends a RECONNECT via IRC websocket |
113 | 157 | - Fix :func:`~twitchio.CustomReward.edit` so it now can enable the reward |
114 | | - |
| 158 | + |
115 | 159 | - Other Changes |
116 | 160 | - Updated the HTTPException to provide useful information when an error is raised. |
117 | 161 |
|
|
0 commit comments