@@ -12,34 +12,116 @@ These changes are available on the `master` branch, but have not yet been releas
12
12
13
13
### Added
14
14
15
+ - Added new events ` on_bridge_command ` , ` on_bridge_command_completion ` , and
16
+ ` on_bridge_command_error ` .
17
+ ([ #1916 ] ( https://github.com/Pycord-Development/pycord/pull/1916 ) )
18
+ - Added the ` @client.once() ` decorator, which serves as a one-time event listener.
19
+ ([ #1940 ] ( https://github.com/Pycord-Development/pycord/pull/1940 ) )
20
+ - Added support for text-related features in ` StageChannel ` .
21
+ ([ #1936 ] ( https://github.com/Pycord-Development/pycord/pull/1936 ) )
22
+ - Added support for one-time event listeners in ` @client.listen() ` .
23
+ ([ #1957 ] ( https://github.com/Pycord-Development/pycord/pull/1957 ) )
24
+ - Added ` current_page ` argument to Paginator.update().
25
+ ([ #1983 ] ( https://github.com/Pycord-Development/pycord/pull/1983 ) )
26
+ - Added new ` application_auto_moderation_rule_create_badge ` to ` ApplicationFlags ` .
27
+ ([ #1992 ] ( https://github.com/Pycord-Development/pycord/pull/1992 ) )
28
+
29
+ ### Changed
30
+
31
+ - Changed file-upload size limit from 8 MB to 25 MB accordingly.
32
+ ([ #2014 ] ( https://github.com/Pycord-Development/pycord/pull/2014 ) )
33
+
34
+ ### Removed
35
+
36
+ - Removed ` @client.once() ` in favour of ` @client.listen(once=True) ` .
37
+ ([ #1957 ] ( https://github.com/Pycord-Development/pycord/pull/1957 ) )
38
+
39
+ ### Fixed
40
+
41
+ - Fixed ` AttributeError ` caused by
42
+ [ #1957 ] ( https://github.com/Pycord-Development/pycord/pull/1957 ) when using listeners
43
+ in cogs. ([ #1989 ] ( https://github.com/Pycord-Development/pycord/pull/1989 ) )
44
+ - Fixed ` None ` being handled incorrectly for avatar in ` ClientUser.edit ` .
45
+ ([ #1994 ] ( https://github.com/Pycord-Development/pycord/pull/1994 ) )
46
+ - Fixed scheduled events breaking when changing the location from external to a channel.
47
+ ([ #1998 ] ( https://github.com/Pycord-Development/pycord/pull/1998 ) )
48
+ - Fixed boolean converter breaking for bridge commands. Fix bridge command Options not
49
+ working. ([ #1999 ] ( https://github.com/Pycord-Development/pycord/pull/1999 ) )
50
+ - Fixed ` TypeError ` being raised when passing ` name ` argument to bridge groups.
51
+ ([ #2000 ] ( https://github.com/Pycord-Development/pycord/pull/2000 ) )
52
+
53
+ ## [ 2.4.1] - 2023-03-20
54
+
55
+ ### Changed
56
+
57
+ - Updated the values of the ` Color.embed_background() ` classmethod to correspond with
58
+ new theme colors in the app.
59
+ ([ #1931 ] ( https://github.com/Pycord-Development/pycord/pull/1931 ) )
60
+
61
+ ### Fixed
62
+
63
+ - Fixed the type-hinting of ` SlashCommandGroup.walk_commands() ` to reflect actual
64
+ behavior. ([ #1838 ] ( https://github.com/Pycord-Development/pycord/pull/1838 ) )
65
+ - Fixed the voice ip discovery due to the recent
66
+ [ announced change] ( https://discord.com/channels/613425648685547541/697138785317814292/1080623873629884486 ) .
67
+ ([ #1955 ] ( https://github.com/Pycord-Development/pycord/pull/1955 ) )
68
+ - Fixed ` reason ` being passed to wrong method in ` guild.create_auto_moderation_rule ` .
69
+ ([ #1960 ] ( https://github.com/Pycord-Development/pycord/pull/1960 ) )
70
+
71
+ ## [ 2.4.0] - 2023-02-10
72
+
73
+ ### Added
74
+
15
75
- Added new AutoMod trigger metadata properties ` regex_patterns ` , ` allow_list ` , and
16
76
` mention_total_limit ` ; and added the ` mention_spam ` trigger type.
17
77
([ #1809 ] ( https://github.com/Pycord-Development/pycord/pull/1809 ) )
18
78
- Added missing ` image ` parameter to ` Guild.create_scheduled_event() ` method.
19
79
([ #1831 ] ( https://github.com/Pycord-Development/pycord/pull/1831 ) )
20
- - Added new message types, ` interaction_premium_upsell ` , ` stage_start ` , ` stage_end ` ,
21
- ` stage_speaker ` , ` stage_raise_hand ` , ` stage_topic ` , and
80
+ - New ` ApplicationRoleConnectionMetadata ` class for application role connection
81
+ metadata, along with the ` fetch_role_connection_metadata_records ` and
82
+ ` update_role_connection_metadata_records ` methods in ` Client ` .
83
+ ([ #1791 ] ( https://github.com/Pycord-Development/pycord/pull/1791 ) )
84
+ - Added new message types, ` role_subscription_purchase ` , ` interaction_premium_upsell ` ,
85
+ ` stage_start ` , ` stage_end ` , ` stage_speaker ` , ` stage_raise_hand ` , ` stage_topic ` , and
22
86
` guild_application_premium_subscription ` .
23
87
([ #1852 ] ( https://github.com/Pycord-Development/pycord/pull/1852 ) )
24
88
- Added new ` EmbeddedActivity ` values.
25
89
([ #1859 ] ( https://github.com/Pycord-Development/pycord/pull/1859 ) )
90
+ - Added new ` suppress_notifications ` to ` MessageFlags ` .
91
+ ([ #1912 ] ( https://github.com/Pycord-Development/pycord/pull/1912 ) )
92
+ - Added GIF sticker format type to the ` StickerFormatType ` enum.
93
+ ([ #1915 ] ( https://github.com/Pycord-Development/pycord/pull/1915 ) )
94
+ - Added new raw events: ` raw_member_remove ` , ` raw_thread_update ` , and
95
+ ` raw_thread_member_remove ` .
96
+ ([ #1880 ] ( https://github.com/Pycord-Development/pycord/pull/1880 ) )
97
+ - Improved support for setting channel types & added new channel types for
98
+ ` discord.Option ` . ([ #1883 ] ( https://github.com/Pycord-Development/pycord/pull/1883 ) )
26
99
27
100
### Changed
28
101
29
102
- Changed ` EmbeddedActivity ` values to update accordingly with the new activities.
30
103
([ #1859 ] ( https://github.com/Pycord-Development/pycord/pull/1859 ) )
104
+ - Advanced version info is now stored as a dict in ` version_info.advanced ` instead of
105
+ attributes on the ` version_info ` object.
106
+ ([ #1920 ] ( https://github.com/Pycord-Development/pycord/pull/1920 ) )
107
+ - The ` version_info.release_level ` attribute has been reverted to its previous name,
108
+ ` releaselevel ` . ([ #1920 ] ( https://github.com/Pycord-Development/pycord/pull/1920 ) )
31
109
32
110
### Fixed
33
111
34
- - Fixed a bug in ` Page.update_files ` where file objects stored in memory were causing an
35
- ` AttributeError ` . ([ #1869 ] ( https://github.com/Pycord-Development/pycord/pull/1869 ) )
36
-
37
- ## [ 2.3.2] - 2022-12-03
38
-
39
- ### Fixed
40
-
112
+ - Fixed bugs in ` Page.update_files ` where file objects stored in memory were causing an
113
+ ` AttributeError ` , and ` io.BytesIO ` files didn't send properly more than once.
114
+ ([ #1869 ] ( https://github.com/Pycord-Development/pycord/pull/1869 ) &
115
+ [ #1881 ] ( https://github.com/Pycord-Development/pycord/pull/1881 ) )
41
116
- Fixed bridge groups missing the ` parent ` attribute.
42
117
([ #1823 ] ( https://github.com/Pycord-Development/pycord/pull/1823 ) )
118
+ - Fixed issues with creating auto moderation rules.
119
+ ([ #1822 ] ( https://github.com/Pycord-Development/pycord/pull/1822 ) )
120
+
121
+ ## [ 2.3.3] - 2023-02-10
122
+
123
+ - Fixed an unhandled ` KeyError ` exception when receiving GIF stickers, causing crashes.
124
+ ([ #1915 ] ( https://github.com/Pycord-Development/pycord/pull/1915 ) )
43
125
44
126
## [ 2.3.2] - 2022-12-03
45
127
@@ -99,6 +181,7 @@ These changes are available on the `master` branch, but have not yet been releas
99
181
([ #1678 ] ( https://github.com/Pycord-Development/pycord/pull/1678 ) )
100
182
- ` get_application_command() ` now supports retrieving subcommands and subcommand groups.
101
183
([ #1678 ] ( https://github.com/Pycord-Development/pycord/pull/1678 ) )
184
+ -
102
185
103
186
### Removed
104
187
@@ -494,7 +577,10 @@ These changes are available on the `master` branch, but have not yet been releas
494
577
- Fix py3.10 UnionType checks issue.
495
578
([ #1240 ] ( https://github.com/Pycord-Development/pycord/pull/1240 ) )
496
579
497
- [ unreleased ] : https://github.com/Pycord-Development/pycord/compare/v2.3.2...HEAD
580
+ [ unreleased ] : https://github.com/Pycord-Development/pycord/compare/v2.4.1...HEAD
581
+ [ 2.4.1 ] : https://github.com/Pycord-Development/pycord/compare/v2.4.0...v2.4.1
582
+ [ 2.4.0 ] : https://github.com/Pycord-Development/pycord/compare/v2.3.3...v2.4.0
583
+ [ 2.3.3 ] : https://github.com/Pycord-Development/pycord/compare/v2.3.2...v2.3.3
498
584
[ 2.3.2 ] : https://github.com/Pycord-Development/pycord/compare/v2.3.1...v2.3.2
499
585
[ 2.3.1 ] : https://github.com/Pycord-Development/pycord/compare/v2.3.0...v2.3.1
500
586
[ 2.3.0 ] : https://github.com/Pycord-Development/pycord/compare/v2.2.2...v2.3.0
0 commit comments