Skip to content

Releases: discord-php/DiscordPHP

Version 10.0.0 Release Candidate 12

01 Nov 18:50
6fbb669
Compare
Choose a tag to compare

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

23 Oct 15:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.0.0-RC10...v10.0.0-RC11

Version 10.0.0 Release Candidate 10

27 Sep 14:41
e584be6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.0.0-RC9...v10.0.0-RC10

Version 10.0.0 Release Candidate 9

26 Sep 13:39
aa759df
Compare
Choose a tag to compare

What's Changed

Full Changelog: v10.0.0-RC8...v10.0.0-RC9

Version 10.0.0 Release Candidate 8

11 Aug 11:31
3a1aee0
Compare
Choose a tag to compare

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

Full Changelog: v10.0.0-RC7...v10.0.0-RC8

Version 10.0.0 Release Candidate 7

23 May 23:58
4cab26d
Compare
Choose a tag to compare

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

13 Jan 22:45
798cad7
Compare
Choose a tag to compare

Full Changelog: v7.3.4...v7.3.5

Version 10.0.0 Release Candidate 6

13 Aug 07:16
fdfe82e
Compare
Choose a tag to compare
Pre-release

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

Full Changelog: v10.0.0-RC5...v10.0.0-RC6

Version 10.0.0 Release Candidate 5

11 Feb 16:45
edfa57d
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: v10.0.0-RC4...v10.0.0-RC5

Version 7.3.4

13 Jan 12:44
Compare
Choose a tag to compare

Full Changelog: v7.3.3...v7.3.4