Summary
- Fixed color value setting in Role Manager (commit: d7f3563) (details)
- Fixed role order problem for Members (commit: 24ac482) (details)
- Added Member#isOwner (commit: 7ffe0bc) (details)
- added EmbedBuilder and made MessageEmbedImpl implement JSONString (commit: 3be310f) (details)
- Implemented PermissionOverride#delete() (commit: 9ba9f68) (details)
- Changed Channel#getOverrideForMember / getOverrideForRole -> (commit: 51fbe19) (details)
- Added forgotten premature return statements for failed requests. Thanks (commit: d923bf3) (details)
- MessageEmbed now has toJSONObject instead of toJSONString MessageBuilder (commit: 6563aaa) (details)
- can send Embeds to Groups (Client) (commit: 9cd6b7a) (details)
- Added MessageImpl#toJSONObject and applied it to the (commit: 8bb8a1a) (details)
- IllegalStateException -> IllegalArgumentException Much more lenient URL (commit: 34098c6) (details)
- 🎊 Reactions 🎊 (#179) (commit: 4c8d1b6) (details)
- Added MessageChannel#editMessageById (commit: 6bbfb8f) (details)
- Added JDA#retrieveUser (commit: 6ab4e69) (details)
- Added ErrorResponses related to Reactions. (commit: fd247b1) (details)
- Renamed method (commit: fcb5d72) (details)
- Fixed. (commit: 02bebf6) (details)
- Fixed error dealing with ratelimit headers caused by the changes to (commit: cd6cee6) (details)
- Fixed NPE due to not dealing with unused fields depending on channel (commit: d529c40) (details)
- Imported audio system from Legacy. Includes the TweetNacl lib for (commit: 8a104f3) (details)
- Removed AudioManager#moveAudioConnection, moved logic into (commit: 310d574) (details)
- Created ConnectionListener system. All connection related statuses are (commit: 8bd97f1) (details)
- Added a ratelimit queue to the Main Websocket to protect it from (commit: 5f2bd43) (details)
- more options for setting timestamp (temporal, instant) can add a blank (commit: 47831e9) (details)
- fixed Date header perform less math for more accurate values (commit: cfb3809) (details)
- Made a few methods in MessageImpl synchronized due to concurrent calls (commit: fc1767a) (details)
- Cleaned manager update methods. Removed unwanted console output. (commit: 4c00b55) (details)
- first pass on WidgetUtil added getEffectiveAvatarUrl to User and (commit: f565340) (details)
- Fixed bug in MessageHistory#retrievePast where messages wouldn't be (commit: 02435a1) (details)
- fixed formatting more status checking (commit: 0dcfc1b) (details)
- `/channels/{channel.id}/messages/bulk_delete` is deprecated (commit: 34c6a96) (details)
- Added missing ErrorResponses (commit: 0778ac8) (details)
- Made log more detailed for issues when updating a bucket (commit: c37bcd0) (details)
- Fixed issue where mentioned users were missing if they had a nickname (commit: bf31bd4) (details)
- Channel -> VoiceChannel formatting (commit: a2d944f) (details)
- MessageBuilder update (commit: 00379c8) (details)
- added equals, hashcode, toString for all objects hashmap internally for (commit: 2046bfc) (details)
- no more https check can add a MessageEmbed.Field object added isEmpty() (commit: d571c29) (details)
- First pass on audio reconnect. Supports mWS resume and individual aWS (commit: a97afac) (details)
- Added support to preserve audio connections and AudioManager settings (commit: 0bc967b) (details)
- Separated the audio packet sending logic from the packet encoding and (commit: b6de2f9) (details)
- Added handling for AudioWebSocket failing to connect. Fixes #110 (commit: d0e072b) (details)
- Fixed a CPU leak in the Ratelimit system that effectively resulted in (commit: cdd5c60) (details)
- Added fix to audio move system that kept placing the bot back into the (commit: 835f3b1) (details)
- Release of v3.0.BETA2 (commit: 0dad650) (details)