@@ -49,10 +49,26 @@ These changes are available on the `master` branch, but have not yet been releas
49
49
([ #2579 ] ( https://github.com/Pycord-Development/pycord/pull/2579 ) )
50
50
- Added new ` Subscription ` object and related methods/events.
51
51
([ #2564 ] ( https://github.com/Pycord-Development/pycord/pull/2564 ) )
52
+ - Added ` Message.forward_to ` , ` Message.snapshots ` , and other related attributes.
53
+ ([ #2598 ] ( https://github.com/Pycord-Development/pycord/pull/2598 ) )
54
+ - Add missing ` Guild ` feature flags and ` Guild.edit ` parameters.
55
+ ([ #2672 ] ( https://github.com/Pycord-Development/pycord/pull/2672 ) )
52
56
- Added the ability to change the API's base URL with ` Route.API_BASE_URL ` .
53
57
([ #2714 ] ( https://github.com/Pycord-Development/pycord/pull/2714 ) )
54
- - Added the ability to pass a ` datetime.time ` object to ` format_dt `
58
+ - Added the ability to pass a ` datetime.time ` object to ` format_dt ` .
55
59
([ #2747 ] ( https://github.com/Pycord-Development/pycord/pull/2747 ) )
60
+ - Added support for type hinting slash command options with ` typing.Annotated ` .
61
+ ([ #2782 ] ( https://github.com/Pycord-Development/pycord/pull/2782 ) )
62
+ - Added conversion to ` Member ` in ` MentionableConverter ` .
63
+ ([ #2775 ] ( https://github.com/Pycord-Development/pycord/pull/2775 ) )
64
+ - Added ` discord.Interaction.created_at ` .
65
+ ([ #2801 ] ( https://github.com/Pycord-Development/pycord/pull/2801 ) )
66
+ - Added ` User.nameplate ` property.
67
+ ([ #2817 ] ( https://github.com/Pycord-Development/pycord/pull/2817 ) )
68
+ - Added role gradients support with ` Role.colours ` and the ` RoleColours ` class.
69
+ ([ #2818 ] ( https://github.com/Pycord-Development/pycord/pull/2818 ) )
70
+ - Added ` Interaction.attachment_size_limit ` .
71
+ ([ #2854 ] ( https://github.com/Pycord-Development/pycord/pull/2854 ) )
56
72
57
73
### Fixed
58
74
@@ -99,12 +115,31 @@ These changes are available on the `master` branch, but have not yet been releas
99
115
([ #2564 ] ( https://github.com/Pycord-Development/pycord/pull/2564 ) )
100
116
- Fixed ` Subscription.renewal_sku_ids ` not accepting ` None ` from the received payload.
101
117
([ #2709 ] ( https://github.com/Pycord-Development/pycord/pull/2709 ) )
102
- - Fixed ` ForumChannel.edit ` allowing ` default_reaction_emoji ` to be ` None `
118
+ - Fixed ` ForumChannel.edit ` allowing ` default_reaction_emoji ` to be ` None ` .
103
119
([ #2739 ] ( https://github.com/Pycord-Development/pycord/pull/2739 ) )
104
120
- Fixed missing ` None ` type hints in ` Select.__init__ ` .
105
- ([ #2746 ] )(https://github.com/Pycord-Development/pycord/pull/2746 )
121
+ ([ #2746 ] ( https://github.com/Pycord-Development/pycord/pull/2746 ) )
122
+ - Fixed ` TypeError ` when using ` Flag ` with Python 3.11+.
123
+ ([ #2759 ] ( https://github.com/Pycord-Development/pycord/pull/2759 ) )
124
+ - Fixed ` TypeError ` when specifying ` thread_name ` in ` Webhook.send ` .
125
+ ([ #2761 ] ( https://github.com/Pycord-Development/pycord/pull/2761 ) )
106
126
- Updated ` valid_locales ` to support ` in ` and ` es-419 ` .
107
- ([ #2767 ] )(https://github.com/Pycord-Development/pycord/pull/2767 )
127
+ ([ #2767 ] ( https://github.com/Pycord-Development/pycord/pull/2767 ) )
128
+ - Added support for emoji aliases like ` :smile: ` in PartialEmoji.from_str. Also applied
129
+ the same logic in PartialEmojiConverter.
130
+ ([ #2815 ] ( https://github.com/Pycord-Development/pycord/pull/2815 ) )
131
+ - Fixed ` Webhook.edit ` not working with ` attachments=[] ` .
132
+ ([ #2779 ] ( https://github.com/Pycord-Development/pycord/pull/2779 ) )
133
+ - Fixed GIF-based ` Sticker ` returning the wrong ` url ` .
134
+ ([ #2781 ] ( https://github.com/Pycord-Development/pycord/pull/2781 ) )
135
+ - Fixed ` VoiceClient ` crashing randomly while receiving audio
136
+ ([ #2800 ] ( https://github.com/Pycord-Development/pycord/pull/2800 ) )
137
+ - Fixed ` VoiceClient.connect ` failing to do initial connection.
138
+ ([ #2812 ] ( https://github.com/Pycord-Development/pycord/pull/2812 ) )
139
+ - Fixed ` AttributeError ` when printing a File component's ` __repr__ ` .
140
+ ([ #2843 ] ( https://github.com/Pycord-Development/pycord/pull/2843 ) )
141
+ - Fixed ` TypeError ` when using ` @option ` with certain annotations and along with
142
+ ` channel_types ` . ([ #2835 ] ( https://github.com/Pycord-Development/pycord/pull/2835 ) )
108
143
109
144
### Changed
110
145
@@ -122,6 +157,10 @@ These changes are available on the `master` branch, but have not yet been releas
122
157
changes. ([ #2671 ] ( https://github.com/Pycord-Development/pycord/pull/2671 ) )
123
158
- ` Entitlement.ends_at ` can now be ` None ` .
124
159
([ #2564 ] ( https://github.com/Pycord-Development/pycord/pull/2564 ) )
160
+ - Changed the default value of ` ApplicationCommand.nsfw ` to ` False ` .
161
+ ([ #2797 ] ( https://github.com/Pycord-Development/pycord/pull/2797 ) )
162
+ - Upgraded voice websocket version to v8.
163
+ ([ #2812 ] ( https://github.com/Pycord-Development/pycord/pull/2812 ) )
125
164
126
165
### Deprecated
127
166
@@ -132,6 +171,11 @@ These changes are available on the `master` branch, but have not yet been releas
132
171
- Deprecated ` Interaction.cached_channel ` in favor of ` Interaction.channel ` .
133
172
([ #2658 ] ( https://github.com/Pycord-Development/pycord/pull/2658 ) )
134
173
174
+ ### Removed
175
+
176
+ - Removed deprecated support for ` Option ` in ` BridgeCommand ` , use ` BridgeOption `
177
+ instead. ([ #2731 ] ( https://github.com/Pycord-Development/pycord/pull/2731 ) )
178
+
135
179
## [ 2.6.1] - 2024-09-15
136
180
137
181
### Fixed
0 commit comments