@@ -47,6 +47,15 @@ These changes are available on the `master` branch, but have not yet been releas
47
47
([ #2659 ] ( https://github.com/Pycord-Development/pycord/pull/2659 ) )
48
48
- Added ` VoiceMessage ` subclass of ` File ` to allow voice messages to be sent.
49
49
([ #2579 ] ( https://github.com/Pycord-Development/pycord/pull/2579 ) )
50
+ - Added the following soundboard-related features:
51
+ - Manage guild soundboard sounds with ` Guild.fetch_sounds() ` , ` Guild.create_sound() ` ,
52
+ ` SoundboardSound.edit() ` , and ` SoundboardSound.delete() ` .
53
+ - Access Discord default sounds with ` Client.fetch_default_sounds() ` .
54
+ - Play sounds in voice channels with ` VoiceChannel.send_soundboard_sound() ` .
55
+ - New ` on_voice_channel_effect_send ` event for sound and emoji effects.
56
+ - Soundboard limits based on guild premium tier (8-48 slots) in
57
+ ` Guild.soundboard_limit ` .
58
+ ([ #2623 ] ( https://github.com/Pycord-Development/pycord/pull/2623 ) )
50
59
- Added new ` Subscription ` object and related methods/events.
51
60
([ #2564 ] ( https://github.com/Pycord-Development/pycord/pull/2564 ) )
52
61
- Added ` Message.forward_to ` , ` Message.snapshots ` , and other related attributes.
@@ -60,6 +69,8 @@ These changes are available on the `master` branch, but have not yet been releas
60
69
- Added the ability to pass an ` overlap ` parameter to the ` loop ` decorator and ` Loop `
61
70
class, allowing concurrent iterations if enabled.
62
71
([ #2765 ] ( https://github.com/Pycord-Development/pycord/pull/2765 ) )
72
+ - Added various missing channel parameters and allow ` default_reaction_emoji ` to be
73
+ ` None ` . ([ #2772 ] ( https://github.com/Pycord-Development/pycord/pull/2772 ) )
63
74
- Added support for type hinting slash command options with ` typing.Annotated ` .
64
75
([ #2782 ] ( https://github.com/Pycord-Development/pycord/pull/2782 ) )
65
76
- Added conversion to ` Member ` in ` MentionableConverter ` .
@@ -70,6 +81,8 @@ These changes are available on the `master` branch, but have not yet been releas
70
81
([ #2817 ] ( https://github.com/Pycord-Development/pycord/pull/2817 ) )
71
82
- Added role gradients support with ` Role.colours ` and the ` RoleColours ` class.
72
83
([ #2818 ] ( https://github.com/Pycord-Development/pycord/pull/2818 ) )
84
+ - Added ` ThreadArchiveDuration ` enum to improve clarity of thread archive durations.
85
+ ([ #2826 ] ( https://github.com/Pycord-Development/pycord/pull/2826 ) )
73
86
- Added ` Interaction.attachment_size_limit ` .
74
87
([ #2854 ] ( https://github.com/Pycord-Development/pycord/pull/2854 ) )
75
88
- Added support for selects and text displays in modals.
@@ -78,6 +91,8 @@ These changes are available on the `master` branch, but have not yet been releas
78
91
([ #2883 ] ( https://github.com/Pycord-Development/pycord/pull/2883 ) )
79
92
- Added ` discord.User.primary_guild ` and the ` PrimaryGuild ` class.
80
93
([ #2876 ] ( https://github.com/Pycord-Development/pycord/pull/2876 ) )
94
+ - Added ` get_component ` to ` Message ` , ` Section ` , ` Container ` and ` ActionRow ` .
95
+ ([ #2849 ] ( https://github.com/Pycord-Development/pycord/pull/2849 ) )
81
96
82
97
### Fixed
83
98
@@ -149,6 +164,10 @@ These changes are available on the `master` branch, but have not yet been releas
149
164
([ #2843 ] ( https://github.com/Pycord-Development/pycord/pull/2843 ) )
150
165
- Fixed ` TypeError ` when using ` @option ` with certain annotations and along with
151
166
` channel_types ` . ([ #2835 ] ( https://github.com/Pycord-Development/pycord/pull/2835 ) )
167
+ - Fixed ` TypeError ` when using ` Optional[...] ` or ` ... | None ` in command option type.
168
+ ([ #2852 ] ( https://github.com/Pycord-Development/pycord/pull/2852 ) )
169
+ - Fixed type-hinting for ` PermissionOverwrite.update ` .
170
+ ([ #2878 ] ( https://github.com/Pycord-Development/pycord/pull/2878 ) )
152
171
- Fixed ` AttributeError ` when accessing ` AuditLogEntry.changes ` more than once.
153
172
([ #2882 ] )(https://github.com/Pycord-Development/pycord/pull/2882 ))
154
173
@@ -183,6 +202,8 @@ These changes are available on the `master` branch, but have not yet been releas
183
202
([ #2501 ] ( https://github.com/Pycord-Development/pycord/pull/2501 ) )
184
203
- Deprecated ` Interaction.cached_channel ` in favor of ` Interaction.channel ` .
185
204
([ #2658 ] ( https://github.com/Pycord-Development/pycord/pull/2658 ) )
205
+ - Deprecated ` is_nsfw ` for categories since it was never supported by the API.
206
+ ([ #2772 ] ( https://github.com/Pycord-Development/pycord/pull/2772 ) )
186
207
- Deprecated ` Messageable.pins() ` returning a list of ` Message ` ; it should be used as an
187
208
iterator of ` MessagePin ` instead.
188
209
([ #2872 ] ( https://github.com/Pycord-Development/pycord/pull/2872 ) )
0 commit comments