Releases: discord-php/DiscordPHP
Releases · discord-php/DiscordPHP
Version 10.0.0 Release Candidate 12
Full Changelog: v10.0.0-RC11...v10.0.0-RC12
- Fix misnamed repository call in GuildSoundboardSoundDelete event handler by @valzargaming in 6fbb669
Version 10.0.0 Release Candidate 11
What's Changed
- ✨ Soundboard Events by @valzargaming in #1258
- REQUEST_SOUNDBOARD_SOUNDS op codes and requestSoundboardSounds function by @valzargaming in #1260
- Fix newly saved parts not being updated as created by @valzargaming in 335a178
Full Changelog: v10.0.0-RC10...v10.0.0-RC11
Version 10.0.0 Release Candidate 10
What's Changed
- ✨ Polls, permissions, events, and other related changes by @valzargaming and @Log1x in #1226
Full Changelog: v10.0.0-RC9...v10.0.0-RC10
Version 10.0.0 Release Candidate 9
What's Changed
- ✨ Application Emojis by @valzargaming in #1252
- ✨ Soundboards by @valzargaming in #1253
- ✨ Get Guild Role Endpoint by @valzargaming in c96f679
Full Changelog: v10.0.0-RC8...v10.0.0-RC9
Version 10.0.0 Release Candidate 8
What's Changed
- 🧑💻 Improve the command builder by @Log1x in #1243
- Upgrade Carbon library by @Korbeil in #1222
- Fix Discord\Parts\Channel\Channel::sendMessage PHPDoc type hint by @steffenweber in #1241
- fix MessageBuilder to allow null on empty payload with files in multipart by @SQKo in #1245
- feat(thread): Add event only attribute 'newly_created' by @SQKo in #1246
- Fix voice error 4020 by @micksam7 in #1248
New Contributors
- @Log1x made their first contribution in #1243
- @steffenweber made their first contribution in #1241
- @micksam7 made their first contribution in #1248
Full Changelog: v10.0.0-RC7...v10.0.0-RC8
Version 10.0.0 Release Candidate 7
What's Changed
- replace Role::permissions setter with getter to save up memory by @SQKo in #1175
- fix possible memory leak from legacy ready event and optimize the logic by @SQKo in #1177
- Optimize Part fill and mutator by @SQKo in #1178
- Add reactions::fetch() by @SQKo in #1181
- move voice heartbeat ack emiter by @SQKo in #1180
- Cleanup rc6 by @SQKo in #1182
- docs(guilds): fix typo collecetion builddocs by @SQKo in #1183
- Add legacy cache wrapper by @SQKo in #1189
- Fix non ephemeral acknowledge by @jocafamaka in #1194
- handle missing $guild->unavailable on start GUILD_DELETE by @SQKo in #1202
- feat(interaction): add interaction type & response type constants by @SQKo in #1203
- Add CREATE_EVENTS permission by @jocafamaka in #1154
- Permissions Change for Pruning by @key2peace in #1204
- Revert "Permissions Change for Pruning" by @key2peace in #1205
- Pruning permission by @key2peace in #1206
- Update Application by @key2peace in #1207
- feat(CommandClient): Add options for internalRejectedPromiseHandler by @SQKo in #1210
- Fix typos and bugs from PHPStorm analyzers by @SQKo in #1215
- Upgrade Symfony OptionResolver by @Korbeil in #1221
- Repository->save($part) returns new part when POST and updates original when PATCH by @valzargaming in #1224
New Contributors
Full Changelog: v10.0.0-RC6...v10.0.0-RC7
Version 7.3.5
Full Changelog: v7.3.4...v7.3.5
Version 10.0.0 Release Candidate 6
What's Changed
- Member::flags by @key2peace in #1048
- Fixed ready deprecation warning always being emitted by @CommandString in #1059
- The actual ready event fix by @CommandString in #1060
- Reverted init to ready in V7 Docs & fixed getPermissions by @CommandString in #1063
- ip discovery by @key2peace in #1066
- Fixed Emoji __toString being malformed by @CommandString in #1069
- prevent vc reconnection if closed by user by @key2peace in #1071
- Update Channel.php by @Refaltor77 in #1064
- Revert "Update Channel.php" by @key2peace in #1072
- Add threads and forum to isTextBased() by @key2peace in #1075
- Fix CommandPermissions fetch by @xWildFire in #1055
- Added dm_permission as optional in the toArray function by @DJJayT in #1082
- Add Thread::broadcastTyping() by @SQKo in #1091
- Make deleteMessages for threads & channels uniform by @ellisonpatterson in #1087
- Allow line breaks in default logger by @SQKo in #1093
- Update cached message thread attributes with newly created thread by @SQKo in #1094
- Allow guild ids to be passed to retrieveBans option by @SQKo in #1095
- Add Guild::getAuditLog() 'after' options by @SQKo in #1096
- Add phpdoc boolean type for Option::$value by @SQKo in #1097
- Forum Tag::$emoji_id phpdoc nullable by @SQKo in #1098
- fix Guild Member flag constant values by @SQKo in #1104
- Integration::$enabled is not nullable by @SQKo in #1100
- Add missing message types by @SQKo in #1099
- Add role subscription system channel flags and message field by @SQKo in #1103
- Check for missing connect permission in Text In Voice to get message history by @SQKo in #1106
- Static method to get loop by @valzargaming in #1120
- Revert "Static method to get loop" by @key2peace in #1121
- automod badge app flag by @key2peace in #1113
- Add Message FLAG_SUPPRESS_NOTIFICATIONS by @SQKo in #1109
- Add Channel::$managed attribute by @SQKo in #1110
- BC: MESSAGE_UPDATE first argument typehint is now object|Message by @SQKo in #1122
- Add a handle on GUILD_CREATE event and logger when presence data exists but no member data by @SQKo in #1124
- display_name update by @key2peace in #1134
- Fix role optional creatable and updatable attributes by @SQKo in #1135
- fix interaction create member caching nullify status presence by @SQKo in #1136
- Fix channel updatable attributes for permission_overwrites by @SQKo in #1137
- Fix Member::getDisplayameAttribute() by @SQKo in #1138
- Compatibility support from v7 to v10 for startThread and namespace by @SQKo in #1105
- Add Member::setBypassesVerification() by @SQKo in #1108
- Update to stage channel that now allows text, screenshare, and video by @SQKo in #1111
- TODO manage_emojis_and_stickers -> manage_guild_expressions by @key2peace in #1114
- Permissions code clean by @SQKo in #1139
- Modify Channel::$createable attributes by type by @SQKo in #1112
- Add GIF support for sticker image by @SQKo in #1102
- (BC) fix embeds cant have 2 fields with same name by @SQKo in #1146
- Force react/promise v2 by @key2peace in #1153
- improve createable and updateable part by @SQKo in #1140
- Add 'approximate_guild_count' to application data by @jocafamaka in #1155
- fix part createable updatable optional attributes but may be not null by @SQKo in #1158
- Add Part::getDiscord() by @SQKo in #1159
- Adjust getMessageHistory behavior by @SQKo in #1161
- Fix created status reference to its parent Part created status by @SQKo in #1160
- Add $member->kick() and improve $member->ban() by @key2peace in #1147
- Add User avatar_decoration by @SQKo in #1019
- Add AutoModeration Action metadata, and the custom_message field by @SQKo in #1116
- Modify User::avatar behavior with no discriminator by @SQKo in #1162
- Add Interaction::$channel partial attribute to fillable by @SQKo in #1163
- Patch Part::created reference by @SQKo in #1165
- Setting Activity State for Bot Users by @key2peace in #1169
- Add Thread Member::$member by @SQKo in #1101
- Release 10 rc6 by @SQKo in #1170
New Contributors
- @Refaltor77 made their first contribution in #1064
- @DJJayT made their first contribution in #1082
- @ellisonpatterson made their first contribution in #1087
Full Changelog: v10.0.0-RC5...v10.0.0-RC6
Version 10.0.0 Release Candidate 5
What's Changed
- Fix callable typehints by @hemberger in #1033
- Update Embed.php by @b3r3nd in #1036
- Pause/unpause bug fix by @CommandString in #1039
- Update Interaction.php by @xWildFire in #1038
- require at least php 8.0 and support args by @key2peace in #1011
- The actual pause/unpause bug fix by @CommandString in #1042
- support psr/simple-cache 2.0/3.0 by @key2peace in #1046
- add GUILD_AUDIT_LOG_ENTRY_CREATE by @key2peace in #1043
- codacy suggestions by @key2peace in #1044
- added scheme checks in embed.php by @PeanutNL in #1037
- Fix variable name typo by @xWildFire in #1049
- Fix docstring type for Message->channel by @hemberger in #1056
- Change 'ready' to 'init' by @key2peace in #1057
New Contributors
- @b3r3nd made their first contribution in #1036
- @CommandString made their first contribution in #1039
- @PeanutNL made their first contribution in #1037
Full Changelog: v10.0.0-RC4...v10.0.0-RC5
Version 7.3.4
Full Changelog: v7.3.3...v7.3.4