Changes
#464 (Jun 27, 2019, 6:08:57 PM)
- Ignore unknown message types (commit: 07ac193) — Florian Spieß / githubweb
- Fix usernames in group invites (commit: 865db45) — Florian Spieß / githubweb
- Properly check permissions in modifyMemberRoles (commit: 18cdde0) — Florian Spieß / githubweb
#463 (Apr 15, 2019, 4:11:02 PM)
- Bump slowmode limit to 6 hours (#988) (commit: 41b0a2c) — Florian Spieß / githubweb
#462 (Mar 13, 2019, 6:31:54 AM)
- Make cover_image nullable in MessageApplication (commit: 473f67a) — Florian Spieß / githubweb
#461 (Mar 9, 2019, 6:40:34 PM)
- Add news channel type, just handle like text for now (commit: 3bc9598) — Florian Spieß / githubweb
#460 (Feb 12, 2019, 2:38:54 PM)
- Change okhttp to stable release (commit: a8f5f0d) — Florian Spieß / githubweb
- Bump version to 3.8.3 (commit: b0e406a) — Florian Spieß / githubweb
- Remove FredBoat as an example (commit: 154be09) — Florian Spieß / githubweb
#459 (Feb 2, 2019, 4:21:56 PM)
- Bump version to 3.8.2 (commit: 7cd2285) — Florian Spieß / githubweb
#458 (Feb 2, 2019, 4:12:06 PM)
- Use OkHTTP3 snapshot (#899) (commit: 9ae9548) — noreply / githubweb
#457 (Jan 27, 2019, 10:04:24 AM)
- Ignore alpha when comparing colors in MessageEmbed (#896) (commit: 3cbe7bf) — Florian Spieß / githubweb
#455 (Jan 21, 2019, 4:47:25 PM)
- Add MESSAGE_ADD_REACTION to text only permissions (#887) (commit: c653897) — noreply / githubweb
#454 (Jan 3, 2019, 2:35:23 PM)
- Read-only MessageActivity support. (#793) (commit: e2b6fed) — Austin Keener / githubweb
#453 (Jan 3, 2019, 1:26:06 AM)
- Message deletion days validation on member ban (#848) (commit: 8b478d2) — Austin Keener / githubweb
#452 (Jan 2, 2019, 7:13:45 PM)
- [Feature] Create User#getAsTag (#849) (commit: 2f53afb) — Florian Spieß / githubweb
#451 (Jan 2, 2019, 7:01:45 PM)
- Fixing missspelling of "Channel" as "Role" (#858) (commit: 15ac863) — Austin Keener / githubweb
#450 (Dec 23, 2018, 11:39:57 AM)
- Send speaking update on ready to allow receiving audio (commit: e2481c3) — Florian Spieß / githubweb
#449 (Dec 23, 2018, 10:54:02 AM)
- Add handling to ignore incoming RTCP reports (commit: 47c1b7b) — Florian Spieß / githubweb
#448 (Dec 8, 2018, 9:33:41 PM)
- Update OkHTTP to 3.12.0 (commit: 1be9db9) — Florian Spieß / githubweb
#447 (Nov 21, 2018, 10:35:54 AM)
- Update README.md (commit: 48652d5) — Florian Spieß / githubweb
- Hacktoberfest Changes (#826) (commit: a6c85cd) — noreply / githubweb
#446 (Nov 20, 2018, 8:33:24 AM)
- Fix issue with permission overrides and context exceptions (#827) (commit: d3a1a2f) — noreply / githubweb
#445 (Nov 18, 2018, 12:46:07 PM)
- Added copying of the slowmode when cloning a channel (#825) (commit: b63b157) — Florian Spieß / githubweb
#444 (Nov 18, 2018, 10:57:56 AM)
- Added appendCodeLine(CharSequence text) (commit: 74b2327) — Florian Spieß / githubweb
#443 (Nov 17, 2018, 12:01:07 PM)
- Add ChannelAction#setPosition(Integer) (#819) (commit: d248e06) — noreply / githubweb
#442 (Nov 17, 2018, 10:27:02 AM)
- Added setPresence to ShardManager and improved documentation consistency (commit: a7300b4) — Florian Spieß / githubweb
#440 (Nov 12, 2018, 5:41:27 PM)
- Close socket on malformed zip data (commit: 81350e5) — Florian Spieß / githubweb
#439 (Oct 19, 2018, 7:09:17 PM)
- Reordered VoiceState changes. Fixes #805 (commit: 3b8516d) — Austin Keener / githubweb
#438 (Oct 14, 2018, 6:52:38 AM)
- Add Guild#getChannels for convenience (#795) (commit: 18a6c40) — noreply / githubweb
#437 (Oct 13, 2018, 6:24:46 AM)
- Bump version to 3.8.1 (commit: eb129ae) — Florian Spieß / githubweb
#436 (Oct 8, 2018, 3:13:06 AM)
- Cleanup shutdown() and fix race-condition (commit: bf85017) — Florian Spieß / githubweb
#435 (Oct 7, 2018, 1:10:38 AM)
- Fix issue with audio region change (commit: 12ab150) — Florian Spieß / githubweb
#434 (Oct 5, 2018, 8:18:38 AM)
- Fix idle issues for DefaultSendSystem (commit: 44d925d) — Florian Spieß / githubweb
#433 (Oct 3, 2018, 5:23:53 AM)
- Slowmode (#773) (commit: e59c048) — Florian Spieß / githubweb
#432 (Oct 2, 2018, 4:29:33 AM)
- Add timeout mechanic for chunk requests (#788) (commit: caf8aae) — noreply / githubweb
#431 (Oct 1, 2018, 2:42:46 AM)
- Add DefaultShardManager#setEventManagerProvider and JDA#getEventManager (commit: 03c752b) — Florian Spieß / githubweb
#430 (Sep 30, 2018, 3:17:57 PM)
- Fix issue with concurrent modification of manager map during reconnect (commit: f5edab8) — Florian Spieß / githubweb
#429 (Sep 30, 2018, 3:02:46 PM)
- Improve debug logs for WebSocketClient and RateLimiter (#771) (commit: 444f889) — noreply / githubweb
#428 (Sep 28, 2018, 3:52:03 AM)
- Configuration for mainWs sending pools (#776) (commit: 5b50c18) — noreply / githubweb
#427 (Sep 21, 2018, 3:42:18 AM)
- Replace ignored NPEs with null checks (commit: e244892) — napster / githubweb
- Remove redundancies (commit: 19e181c) — Florian Spieß / githubweb
#426 (Sep 20, 2018, 12:46:08 PM)
- Fire UnavailableGuildJoinedEvent again (commit: 0de9206) — Florian Spieß / githubweb
#425 (Sep 19, 2018, 12:24:29 PM)
- Small grammatical change, get to the point (#779) (commit: dea594d) — Florian Spieß / githubweb
- Prevent creation of send and receive systems before ws ready (#778) (commit: 3590acf) — noreply / githubweb
#424 (Sep 16, 2018, 7:05:10 PM)
- Prevent using complete() in callbacks (#762) (commit: 914bc53) — noreply / githubweb
#423 (Sep 16, 2018, 1:21:58 PM)
- Bump version and remove deprecated methods (commit: 15ea879) — Florian Spieß / githubweb
#422 (Sep 12, 2018, 11:46:34 AM)
- Only update lastFrameSent when actually sending something (commit: e691b94) — Florian Spieß / githubweb
#421 (Sep 9, 2018, 4:35:39 PM)
- Fix granting / denying permissions [in PermOverrideManager] (#769) (commit: 7b3e9dc) — Florian Spieß / githubweb
#420 (Sep 9, 2018, 1:36:03 PM)
- Cleanup and improve audio internals (#766) (commit: 493e069) — noreply / githubweb
#419 (Sep 6, 2018, 4:51:13 PM)
- Cleanup RTP handling (#764) (commit: da93224) — noreply / githubweb
#418 (Sep 5, 2018, 5:31:45 PM)
- Update documentation of JDABuilder and add new constructor overloads (commit: 200a3a4) — noreply / githubweb
#417 (Sep 4, 2018, 5:05:40 PM)
- Fix ShardManager#getGuildById (commit: 5e0e94e) — Florian Spieß / githubweb
#416 (Sep 4, 2018, 5:03:56 AM)
- Add ThreadLocalReason (#754) (commit: 0de902c) — noreply / githubweb
#415 (Sep 3, 2018, 7:44:53 PM)
- Update github templates (#759) (commit: 86b5618) — noreply / githubweb
- Replace Emote#hasRoles to avoid ambiguity (#757) (commit: 54aec74) — noreply / githubweb
#414 (Sep 3, 2018, 5:20:12 PM)
- Fix index exception in combined mixing (commit: 4f33b81) — Florian Spieß / githubweb
#413 (Sep 3, 2018, 3:37:01 PM)
- Add support for group invites (#709) (commit: 5d7dcb4) — noreply / githubweb
#412 (Sep 2, 2018, 10:14:58 PM)
- Prevent creation of audio managers for uncached guilds (#756) (commit: 0cdd7cf) — noreply / githubweb
#411 (Sep 2, 2018, 1:04:14 PM)
- Rewrite for guild setup system (#706) (commit: 915b4a6) — noreply / githubweb
#410 (Sep 1, 2018, 10:08:57 PM)
- Add purgeMessages methods for convenient message deletions (#750) (commit: 44e3e46) — noreply / githubweb
#409 (Sep 1, 2018, 12:56:34 AM)
- Fix NullPointerException in EmoteImpl#getGuild() (commit: 1fe5718) — noreply / githubweb
#408 (Aug 31, 2018, 12:14:37 PM)
- Don't store voice channel in connection requests (commit: 404c10b) — Florian Spieß / githubweb
#407 (Aug 30, 2018, 4:40:02 PM)
- Allow titles without TLD (commit: 9d19804) — Florian Spieß / githubweb
#406 (Aug 30, 2018, 11:58:07 AM)
- Add request exceptions to cause of ErrorResponseException (#749) (commit: 686e176) — noreply / githubweb
#405 (Aug 29, 2018, 4:57:37 PM)
- Remove voice channels from global map on deletion (commit: 201cbdb) — Florian Spieß / githubweb
#404 (Aug 27, 2018, 1:08:35 PM)
- added jump-to url for messages (commit: 08f56cd) — john.a.grosh / githubweb
- Updated jump link (commit: 4faa8b4) — noreply / githubweb
- Add new annotations for common documentation concerns (#745) (commit: 0e7877e) — noreply / githubweb
#403 (Aug 27, 2018, 11:51:13 AM)
- Fix NPE on shutdown during login (commit: a3be03e) — Florian Spieß / githubweb
#402 (Aug 26, 2018, 12:04:03 PM)
- Fix equals check in AudioManagerImpl (commit: a491b53) — noreply / githubweb
- Fix equals checks in GuildVoiceStateImpl (commit: ed6af80) — noreply / githubweb
- Fix equals check in MemberImpl (commit: f22879d) — noreply / githubweb
- Fix remaining issues (commit: 84a7bf6) — Florian Spieß / githubweb
#401 (Aug 25, 2018, 10:49:38 PM)
- Fix IllegalArgumentException on TextChannel#canTalk() (commit: 4b63e62) — noreply / githubweb
#400 (Aug 25, 2018, 12:37:17 PM)
- Make use of WeakReference for upstream references (#726) (commit: 466423b) — noreply / githubweb
#399 (Aug 23, 2018, 8:46:04 AM)
- Added retrieveUserById to ShardManager (#741) (commit: f740e3d) — Florian Spieß / githubweb
#398 (Aug 21, 2018, 10:15:59 AM)
- Specify type pom for opus-java dependency (commit: 183c445) — Florian Spieß / githubweb
#397 (Aug 19, 2018, 2:51:54 PM)
- Fix noOpus jar configurations (commit: 6f2461f) — Florian Spieß / githubweb
#396 (Aug 19, 2018, 2:20:16 PM)
- Improve gradle builds and debugging (#674) (commit: 48a43fc) — noreply / githubweb
#395 (Aug 14, 2018, 9:44:03 PM)
- Fix canInteract logic for new emote types (commit: 0f309c6) — Florian Spieß / githubweb
#394 (Aug 14, 2018, 11:34:47 AM)
- Add support to retrieve emotes via RestAction access (#740) (commit: c474b30) — noreply / githubweb
#393 (Aug 13, 2018, 6:08:40 AM)
- edit wrong dependency jcenter link (commit: bb4a8ab) — noreply / githubweb
- Change jcenter link for NV Websocket dependency (commit: 613437d) — noreply / githubweb
- Support getting ban by user id (#734) (commit: 3c59b51) — Florian Spieß / githubweb
#392 (Aug 7, 2018, 7:48:22 PM)
- Change minimum channel name length to 1 (#738) (commit: f46fd9e) — noreply / githubweb
#391 (Aug 7, 2018, 4:52:44 PM)
- Add support for new sending modes (#732) (commit: c728468) — noreply / githubweb
#390 (Aug 5, 2018, 8:01:55 PM)
- Implement getWebhookById - Retrieves a webhook by its corresponding id (commit: 6a7b379) — ImplosionsTA / githubweb
- Fix formatting (commit: a4beca0) — ImplosionsTA / githubweb
- Fix bracket format Add check for if webhookId is a valid snowflake (commit: c77f763) — ImplosionsTA / githubweb
- Remove javadoc mistake (commit: b7ba365) — ImplosionsTA / githubweb
#389 (Aug 5, 2018, 9:00:45 AM)
- Improve use of MDC (#721) (commit: b29cc5c) — noreply / githubweb
#388 (Aug 3, 2018, 8:24:06 AM)
- Add more configurations for JDABuilder (#705) (commit: 4cc724e) — noreply / githubweb
#387 (Aug 2, 2018, 9:59:55 AM)
- Add Permission.PRIORITY_SPEAKER (commit: bf6cf25) — Florian Spieß / githubweb
#386 (Jul 23, 2018, 12:15:53 PM)
- Update Region.java (commit: 45b24d3) — noreply / githubweb
- Update Region.java (commit: a6797b5) — noreply / githubweb
#385 (Jul 18, 2018, 1:16:55 PM)
- Send SSRC alongside speaking update (commit: e7a6381) — Florian Spieß / githubweb
- Bump version to 3.7.1 (commit: 6e5e44c) — Florian Spieß / githubweb
#384 (Jul 17, 2018, 9:06:27 AM)
- Improve documentation for ChannelAction (commit: 37c16f7) — Florian Spieß / githubweb
- Fix issue with DefaultAudioSendSystem not sending (commit: ed6456f) — Florian Spieß / githubweb
#383 (Jul 17, 2018, 8:30:11 AM)
- Add getGuildsByName to ShardManager (commit: f09c2c7) — duncan.sterken123 / githubweb
- Mark parameters as final (commit: 0ce515e) — duncan.sterken123 / githubweb
#382 (Jul 14, 2018, 3:21:56 PM)
- Remove deprecated features (commit: 366c719) — Florian Spieß / githubweb
- Bump version to 3.7.0 (commit: 01f27aa) — Florian Spieß / githubweb
#381 (Jul 14, 2018, 8:44:18 AM)
- Complete rest action on internal server errors (#713) (commit: 425e223) — noreply / githubweb
#380 (Jul 11, 2018, 3:25:13 PM)
- Change endpoint used by WebhookManager in order to allow channel setting (commit: 97cc8a8) — Florian Spieß / githubweb
#379 (Jul 11, 2018, 2:54:16 PM)
- Fix bytecode issues with java 8/9 interop (commit: f818b0d) — Florian Spieß / githubweb
#378 (Jul 11, 2018, 12:52:53 PM)
- Voice Gateway V4 and new encryption modes (#651) (commit: 16437e1) — noreply / githubweb
#377 (Jul 8, 2018, 12:08:10 PM)
- Fixed link to discord docs on README.md (commit: 180c97e) — noreply / githubweb
- Fix Typo in GuildLeaveEvent (commit: 7e900a6) — noreply / githubweb
- Added Guild Features on Invite (#703) (commit: da41772) — Florian Spieß / githubweb
#376 (Jun 16, 2018, 8:07:49 AM)
- Remove check for empty varargs in WebhookMessage.embeds(...) (commit: b488d96) — Florian Spieß / githubweb
#375 (Jun 8, 2018, 4:39:47 PM)
- Additional invite info (#678) (commit: b3b03b1) — noreply / githubweb
#374 (Jun 8, 2018, 1:58:52 PM)
- Fix of typo - MessageChannel.java (commit: 810d1b2) — Florian Spieß / githubweb
- Add support for sending multiple files with a webhook (#681) (commit: 09f7e6c) — noreply / githubweb
#373 (Jun 5, 2018, 4:44:54 AM)
- Remove check for timestamps for rich presence (commit: 3bb0e8e) — Florian Spieß / githubweb
#372 (Jun 4, 2018, 2:13:43 PM)
- Improve snowflake checks for rest requests (#687) (commit: db56ef6) — noreply / githubweb
#371 (Jun 3, 2018, 6:08:22 PM)
- Externalize opus binaries (#659) (commit: 1af46b4) — noreply / githubweb
#370 (Jun 2, 2018, 9:08:37 PM)
- Don't call toString() eagerly on arguments to format() (commit: 599b414) — Florian Spieß / githubweb
#369 (Jun 2, 2018, 4:01:36 PM)
- Add proper super boundaries to consumers in RestAction (commit: d86392a) — Florian Spieß / githubweb
#368 (May 29, 2018, 6:27:15 PM)
- Cleaned up BotRateLimiter for better handling of partial/missing headers (commit: e243060) — noreply / githubweb
#367 (May 18, 2018, 8:38:02 AM)
- Add option to exclude deprecated voice regions (commit: 1a62381) — Florian Spieß / githubweb
#366 (May 16, 2018, 10:31:54 AM)
- Add unicode flag emoji for each Region (#671) (commit: 06f1ebb) — Florian Spieß / githubweb
#365 (May 12, 2018, 5:12:33 PM)
- Allow null user_id and provide partial Webhooks (#675) (commit: 81cfe00) — Florian Spieß / githubweb
#364 (May 12, 2018, 5:01:52 PM)
- Change behaviour of getAsMention for public Role (commit: 17c391d) — Michael Ritter / githubweb
#363 (May 12, 2018, 10:31:38 AM)
- Ability to add members to guilds (#680) (commit: 385e251) — noreply / githubweb
#362 (May 5, 2018, 5:40:53 PM)
- Fix afk channel setting in GuildManager (commit: 8d4a71d) — Florian Spieß / githubweb
#361 (Apr 30, 2018, 8:55:44 AM)
- Added enum to represent the flags set on a RichPresence (commit: 805747f) — Florian Spieß / githubweb
#360 (Apr 29, 2018, 9:34:33 AM)
- Added possibility to sync Permissions between channels (commit: 8c7650d) — Michael Ritter / githubweb
- sync(this.channel) now simply returns; fixed javadocs (commit: a177557) — Michael Ritter / githubweb
#359 (Apr 24, 2018, 1:22:31 PM)
- Updated invite pattern to only trigger on alphanumeric with underscore (commit: 60c2018) — noreply / githubweb
#358 (Apr 21, 2018, 8:34:14 AM)
- Fixed issues with permission management in RoleManager (commit: c8c2ee9) — Florian Spieß / githubweb
#357 (Apr 21, 2018, 8:12:17 AM)
- Permission#VOICE_MOVE_OTHERS does not grant access to a voice channel (commit: 1fd0401) — Florian Spieß / githubweb
#356 (Apr 14, 2018, 2:04:30 PM)
- Proper closing of resources in MessageAction (commit: b8e7e4e) — Florian Spieß / githubweb
#355 (Apr 9, 2018, 9:48:24 AM)
- Clear expected member chunks on guild delete (commit: aec0f8d) — Florian Spieß / githubweb
#354 (Mar 28, 2018, 7:20:50 PM)
- Version bump to 3.6.0 (commit: 7e4839a) — Florian Spieß / githubweb
#353 (Mar 25, 2018, 4:01:01 PM)
- First pass on new event docs (#636) (commit: 63329c9) — noreply / githubweb
#352 (Mar 23, 2018, 8:30:30 AM)
- Fixed typo in query param (commit: 25f682c) — noreply / githubweb
#351 (Mar 17, 2018, 2:01:10 PM)
- WebSocketClient optimization/enhancements (#645) (commit: 8f5558c) — noreply / githubweb
#350 (Mar 16, 2018, 12:12:04 PM)
- Added support for bulk updating permission overrides (#646) (commit: 3685c6f) — noreply / githubweb
#349 (Mar 16, 2018, 11:59:33 AM)
- Return RequestFuture for PaginationAction async iterations This allows (commit: 12e53c6) — Florian Spieß / githubweb
#348 (Mar 11, 2018, 2:49:45 PM)
- Manager rewrite (#608) (commit: 9e593c5) — noreply / githubweb
#347 (Mar 8, 2018, 6:33:59 PM)
- Enhancements for Permissions/CacheView/ErrorResponseException (#633) (commit: 52bf802) — noreply / githubweb
#346 (Mar 7, 2018, 8:48:21 PM)
- Add sharded listener provider (#595) (commit: 0befe74) — Florian Spieß / githubweb
#345 (Mar 5, 2018, 1:43:04 PM)
- Support for parsing more presences (#613) (commit: 6856bf8) — noreply / githubweb
#344 (Mar 4, 2018, 8:14:32 PM)
- Make mentions distinct (#634) (commit: 792b282) — noreply / githubweb
#343 (Mar 3, 2018, 11:38:53 AM)
- Store color with raw RGB value (#611) (commit: b53baf9) — noreply / githubweb
#342 (Feb 27, 2018, 10:07:17 AM)
- Added Guild#retrieveRegions (commit: 87031cb) — Florian Spieß / githubweb
#341 (Feb 25, 2018, 5:22:44 PM)
- Fallback body parsing for http response (#627) (commit: 8d58712) — noreply / githubweb
#340 (Feb 25, 2018, 12:14:58 PM)
- Add Japan region (commit: 54b336d) — Florian Spieß / githubweb
#339 (Feb 14, 2018, 6:35:09 PM)
- Cleanup for 3.5.1 Removed deprecated symbols Bumped version (commit: 01bd116) — Florian Spieß / githubweb
- Fixed a few issues with session startup and close (commit: 34d3df2) — Florian Spieß / githubweb
- Use signed long for party size (commit: bae81e4) — Florian Spieß / githubweb
#338 (Feb 10, 2018, 5:31:04 PM)
- Fixed Message#getMentionedX() methods returning non-mentioned entities (commit: b5f3c23) — noreply / githubweb
#337 (Feb 10, 2018, 10:24:36 AM)
- Lazy evaluation of HTTP responses (#618) (commit: 7f80873) — noreply / githubweb
#336 (Feb 9, 2018, 10:09:35 AM)
- Added ContextException and checks for RestAction improvements (#550) (commit: 631fa48) — noreply / githubweb
#335 (Feb 6, 2018, 10:12:25 PM)
- Added JSON to exceptions in AudioWebSocket event handling (commit: 3c5118d) — Florian Spieß / githubweb
#334 (Feb 2, 2018, 4:25:13 PM)
- Replaced Semaphore with (superior) ReentrantLock (#606) (commit: 74eb69c) — noreply / githubweb
#333 (Feb 2, 2018, 7:39:18 AM)
- "Fixed" permissions (#605) (commit: c439055) — noreply / githubweb
#332 (Jan 31, 2018, 10:11:50 PM)
- Fixes #609 (commit: 9c1d83f) — Florian Spieß / githubweb
#331 (Jan 27, 2018, 9:32:27 PM)
- Added RequestFuture.allOf and RequestFuture.anyOf Exposed (commit: 4d0189a) — Florian Spieß / githubweb
- Updated type parameters on returned promise (commit: 9b7193a) — Florian Spieß / githubweb
#330 (Jan 27, 2018, 10:41:28 AM)
- Removed caching of delete events Added handling for discriminator (commit: 8d2877e) — Florian Spieß / githubweb
#329 (Jan 19, 2018, 10:19:14 AM)
- Improved handling of PRESENCES_REPLACE and updated some documentation (commit: 418d3ad) — Florian Spieß / githubweb
#328 (Jan 17, 2018, 8:49:28 AM)
- Fixed MessageListenerExample No longer throwing RateLimitedException on (commit: caaec21) — Florian Spieß / githubweb
- Fix unban string (commit: 8bcbc02) — Florian Spieß / githubweb
#327 (Jan 9, 2018, 6:02:58 PM)
- Version Bump & Cleanup (commit: 27c7d19) — Florian Spieß / githubweb
#326 (Jan 9, 2018, 5:44:48 PM)
- Added a `CategoryOrderAction`, documentation, and access points (#578) (commit: 43035db) — Florian Spieß / githubweb
#325 (Jan 9, 2018, 3:06:03 PM)
- Hotfix deadlock in audio connections (#592) (commit: 48f59c9) — noreply / githubweb
#324 (Jan 6, 2018, 11:41:05 AM)
- Introducing SessionController System (#562) (commit: 78ee8f8) — noreply / githubweb
#323 (Jan 4, 2018, 6:45:00 PM)
- Support for viewing ban reasons (#585) (commit: 9149723) — noreply / githubweb
#322 (Jan 2, 2018, 12:06:56 PM)
- First pass on animated emote support (#581) (commit: 7755b79) — Florian Spieß / githubweb
#321 (Jan 1, 2018, 9:09:09 PM)
- Updated Copyright (2018) (commit: e74d55a) — Florian Spieß / githubweb
#320 (Dec 30, 2017, 8:27:57 PM)
- Fixed MISSING_CHANNEL in MessageAction#handleResponse (commit: d52ac14) — Florian Spieß / githubweb
#319 (Dec 29, 2017, 8:27:17 PM)
- Update DefaultShardManagerBuilder.java (commit: aad6711) — noreply / githubweb
- Fix newline bracket (commit: cc41f22) — noreply / githubweb
#318 (Dec 22, 2017, 9:50:46 PM)
- Fixed removeReaction() endpoints, use correct endpoint for deleting own (commit: ac5b652) — Florian Spieß / githubweb
- Added MessageEmbed#isEmpty and fixed MessageAction not allowing to send (commit: 40c760f) — Florian Spieß / githubweb
#317 (Dec 20, 2017, 11:09:19 AM)
- Updated README and templates (#567) (commit: f2ea35d) — noreply / githubweb
- Added some since tags, bumped version, removed old deprecated methods (commit: cc96656) — Florian Spieß / githubweb
#316 (Dec 16, 2017, 9:39:46 PM)
- Added MDC (#557) (commit: ccdd410) — noreply / githubweb
#315 (Dec 15, 2017, 3:05:29 PM)
- Fix wrong value used for shutdown hook for managed shards (commit: 14b8895) — napster / githubweb
#314 (Dec 15, 2017, 1:51:49 PM)
- Improve some logic in PermissionUtil, no change in logic but (commit: 699ba09) — Florian Spieß / githubweb
#313 (Dec 13, 2017, 5:42:23 PM)
- Fixed pattern issue in Message#getContentDisplay (commit: ca02e50) — Florian Spieß / githubweb
#310 (Dec 11, 2017, 10:39:27 PM)
- Fixed a case where a PrivateMessageUpdateEvent would trigger a (commit: 695f6c9) — Florian Spieß / githubweb
#308 (Dec 1, 2017, 4:42:00 PM)
- Removed Lang3 dependency from README (commit: ae646da) — noreply / githubweb
#307 (Nov 25, 2017, 7:31:04 AM)
- added GuildUpdateExplicitContentLevelEvent to ListenerAdapter (commit: 709f09a) — fred12739 / githubweb
#306 (Nov 21, 2017, 10:49:56 PM)
- Added new game types (#544) (commit: 7fa408e) — noreply / githubweb
#305 (Nov 17, 2017, 5:32:32 PM)
- Hotfix for member chunking requests of outdated sessions (commit: 48bc751) — Florian Spieß / githubweb
#304 (Nov 13, 2017, 7:16:46 PM)
- SLF4J Logger rewrite part2 (#492) (commit: e9399b7) — noreply / githubweb
#303 (Nov 5, 2017, 1:57:24 PM)
- Fixed issues with cache view iterators not being thread-safe and (commit: 3c8e4c8) — Florian Spieß / githubweb
- Added various documentation improvements Added (commit: 7ef5607) — Florian Spieß / githubweb
#302 (Nov 2, 2017, 12:36:47 PM)
- Hacktoberfest Changes (#537) (commit: 0539d4d) — noreply / githubweb
#301 (Nov 1, 2017, 8:47:30 PM)
- Added methods to properly use message history endpoint (#535) (commit: 5796016) — noreply / githubweb
#300 (Oct 30, 2017, 5:47:25 PM)
- Attempt to fix j9 javac messup (commit: 9996b3a) — Michael Ritter / githubweb
#299 (Oct 29, 2017, 4:46:26 PM)
- Implemented phone verification handling and 50 MiB file limit for nitro (commit: d6fc0bc) — noreply / githubweb
#298 (Oct 28, 2017, 2:25:36 PM)
- Added handling for weird emoji objects (commit: d5c8679) — Florian Spieß / githubweb
#297 (Oct 25, 2017, 6:54:21 PM)
- Added handling for relationship presence updates (#494) (commit: b436c3e) — noreply / githubweb
#296 (Oct 24, 2017, 5:59:46 PM)
- First pass on GuildAction (#490) (commit: 0934642) — noreply / githubweb
#295 (Oct 23, 2017, 9:08:49 PM)
- Made audio manager cache accessible from JDA instances (commit: a931bfa) — Florian Spieß / githubweb
#294 (Oct 22, 2017, 11:05:56 AM)
- Hotfix zlib fragmentation (#523) (commit: 00de806) — noreply / githubweb
#293 (Oct 21, 2017, 7:43:22 AM)
- Allow requester to retry once on SocketTimeoutException (commit: 2640811) — Florian Spieß / githubweb
#292 (Oct 20, 2017, 12:15:37 PM)
- Correct reactions parsing (commit: a6b2fb0) — Florian Spieß / githubweb
#291 (Oct 17, 2017, 1:29:09 PM)
- Added tag to produce html5 docs (commit: e061619) — Florian Spieß / githubweb
#290 (Oct 16, 2017, 5:43:11 AM)
- Added PaginationAction#forEachAsync for async iterations (#433) (commit: b12cf49) — noreply / githubweb
#289 (Oct 15, 2017, 3:06:43 AM)
- Add zlib compression support (#517) (commit: 7b3ff3f) — Florian Spieß / githubweb
#288 (Oct 14, 2017, 7:37:32 PM)
- Fixed MessageHistory's permission check (#516) (commit: 0cb8ae2) — noreply / githubweb
#287 (Oct 13, 2017, 5:04:25 AM)
- Moved some logic in WebSocketClient to (hopefully) fix #509 (commit: c351730) — Florian Spieß / githubweb
- Resume on OP 7 (RECONNECT) (commit: 5fdfed3) — Florian Spieß / githubweb
#286 (Oct 6, 2017, 4:43:11 PM)
- Added buildBlocking(Status) (commit: 8b8a57f) — Florian Spieß / githubweb
#285 (Oct 6, 2017, 3:36:30 AM)
- Handle NumberFormatException when parsing channel mentions (commit: 7fed647) — napster / githubweb
- Change to parse unsinged long (commit: 32f0db5) — napster / githubweb
#284 (Sep 27, 2017, 1:34:55 PM)
- Added support for bots being able to create and modify emotes (commit: d1e51fa) — Florian Spieß / githubweb
#283 (Sep 27, 2017, 12:34:53 PM)
- Adding ShardedRateLimiter to keep track of global REST rate limit (#479) (commit: a0b0f50) — noreply / githubweb
#282 (Sep 27, 2017, 12:00:24 PM)
- Adding ChannelManager#setPosition (#480) (commit: d26acf1) — noreply / githubweb
#281 (Sep 26, 2017, 11:44:19 AM)
- Fixed JSONException on GUILD_MEMBER_CHUNK handling (commit: 960e0d4) — Florian Spieß / githubweb
#280 (Sep 24, 2017, 1:52:06 PM)
- Fix for Presence setters (#482) (commit: b5e4156) — Michael Ritter / githubweb
#279 (Sep 24, 2017, 9:28:35 AM)
- Fixed various issues with Presence implementation and improved handling (commit: aadf977) — Florian Spieß / githubweb
#278 (Sep 23, 2017, 9:34:16 PM)
- Fixed "Missing Access" responses, when VIEW_CHANNEL denied no (commit: 9447d26) — Florian Spieß / githubweb
- Improve access for copy methods & fix missing copy of isNSFW value (commit: 6f9bdd5) — noreply / githubweb
#277 (Sep 23, 2017, 8:39:39 PM)
- Added check for global rate limit prior to executing requests in (commit: 9245a83) — Florian Spieß / githubweb
#276 (Sep 22, 2017, 5:12:18 PM)
- Release 3.3.1 (#469) (commit: 7160efd) — noreply / githubweb
#275 (Sep 22, 2017, 7:18:16 AM)
- Added VoiceChannelUpdateParentEvent to ListenerAdapter Added (commit: 004ce0b) — Florian Spieß / githubweb
#274 (Sep 22, 2017, 6:25:22 AM)
- + TextChannelUpdateParentEvent to ListenerAdapter (#473) (commit: 22ef18d) — Florian Spieß / githubweb
#273 (Sep 19, 2017, 3:48:18 PM)
- Introducing CacheView (#465) (commit: 3a3a3be) — noreply / githubweb
#272 (Sep 17, 2017, 10:53:27 AM)
- Resume on remote close with code 1000 as discord apparently "never" (commit: 8ce4e96) — Florian Spieß / githubweb
#271 (Sep 15, 2017, 12:32:36 AM)
- Added log for InterruptedException to inform users when they use (commit: 7c2369b) — Florian Spieß / githubweb
#270 (Sep 14, 2017, 8:23:53 PM)
- Fixed race condition when VoiceState is already set to the right stage, (commit: de991c8) — Florian Spieß / githubweb
#269 (Sep 14, 2017, 7:36:10 PM)
- Rewrite decompression to use less allocations and regrows (commit: 68cc437) — Florian Spieß / githubweb
#268 (Sep 14, 2017, 7:16:49 PM)
- Do not retain the audio managers after shutdown (commit: 6fa89e7) — rubendijkstra123 / githubweb
#267 (Sep 14, 2017, 7:06:43 PM)
- Changed audio connection requests (#457) (commit: 64b1b9f) — noreply / githubweb
#266 (Sep 12, 2017, 8:19:48 PM)
- Fixed order of channels in GuildImpl (commit: 90653ee) — Florian Spieß / githubweb
#265 (Sep 10, 2017, 8:04:25 PM)
- Fixed handling of GuildMemberRemove and added cleanup to event cache (commit: f872ecb) — noreply / githubweb
#264 (Sep 10, 2017, 9:45:30 AM)
- Added docs to Category and NOPHandlers for events we have no use for as (commit: 1e378c7) — Florian Spieß / githubweb
#263 (Sep 9, 2017, 7:49:51 PM)
- Added missing documentations Fixed NPE in (commit: 4dfeb54) — Florian Spieß / githubweb
#262 (Sep 9, 2017, 5:21:39 PM)
- Bootleg fix implementation for categories (#460) (commit: d85d830) — noreply / githubweb
#261 (Sep 4, 2017, 9:44:47 PM)
- Added handling for multiple uncaught exceptions in order to get more (commit: 31c3d5e) — Florian Spieß / githubweb
#260 (Sep 3, 2017, 1:18:25 PM)
- Version 3.3 Release (commit: 03dcb36) — business / githubweb
#259 (Sep 2, 2017, 8:35:55 PM)
- Fixed issue of audio managers referencing an old guild due to being (commit: 0ea25c6) — business / githubweb
#258 (Sep 2, 2017, 2:18:15 PM)
- Emit ShutdownEvent when adding to queue fails (commit: 5b8944b) — business / githubweb
#257 (Sep 2, 2017, 2:04:28 PM)
- Added the option to get and set a guilds system channel (#431) (commit: c53c4c7) — business / githubweb
- Implemented default channel changes (#422) (commit: 9570e1c) — business / githubweb
- Small javadoc fixes (commit: 691d173) — business / githubweb
#256 (Sep 2, 2017, 1:55:47 PM)
- Implement Voice Resume (#410) (commit: 6c7e405) — noreply / githubweb
#255 (Sep 1, 2017, 12:20:34 PM)
- Added FAQ to README and add ability for continuations to (commit: 398e32b) — business / githubweb
#254 (Aug 31, 2017, 5:35:09 PM)
- Adding SessionReconnectQueue (#444) (commit: 16e9a57) — noreply / githubweb
#253 (Aug 31, 2017, 8:13:42 AM)
- Improved user experience on audit logs (commit: d1f06e5) — business / githubweb
#252 (Aug 31, 2017, 7:42:58 AM)
- Added support for sending to webhooks (#443) (commit: 656265c) — noreply / githubweb
#251 (Aug 26, 2017, 2:45:06 PM)
- Removed GameImpl and replace with Game immutable (#436) (commit: 53c421b) — noreply / githubweb
#250 (Aug 25, 2017, 7:09:35 PM)
- Enhanced exception UX (#437) (commit: 1fbf1fc) — noreply / githubweb
#249 (Aug 24, 2017, 9:19:30 PM)
- Changed User-Agent. Fixes #441 (commit: 33f51ad) — noreply / githubweb
#248 (Aug 23, 2017, 7:15:38 AM)
- Fix wrong variable in EmbedBuilder#addField() docs (commit: cd0c564) — napster / githubweb
#247 (Aug 21, 2017, 8:00:24 PM)
- Fixed issue with RTP decoding resulting in decoder issues for users (commit: ad1bab5) — business / githubweb
#246 (Aug 20, 2017, 7:30:54 PM)
- WebhookManagerUpdatable Guild check fix (commit: f26b346) — goldrenard / githubweb
#245 (Aug 20, 2017, 4:45:50 AM)
- Ignore the first 4 bytes (int) of the answer package from discord whi… (commit: f7cc70a) — business / githubweb
#244 (Aug 19, 2017, 6:08:49 AM)
- Fixed nsfw setting in channel manager (commit: f8c9692) — business / githubweb
#243 (Aug 18, 2017, 8:12:28 PM)
- Added proper backoff for IDENTIFY rate limit handling (commit: 68b3120) — business / githubweb
#242 (Aug 6, 2017, 9:53:41 PM)
- Fixed IllegalArgumentException when generation an invite url (commit: d58bc7f) — Aljoscha Grebe / githubweb
#241 (Jul 28, 2017, 11:49:01 PM)
- Fixed JDA breaking by receving a guild with channel categories (commit: 63e54e8) — Aljoscha Grebe / githubweb
#240 (Jul 28, 2017, 2:20:51 PM)
- Remove lang3 dependency (#409) (commit: 2d19f09) — noreply / githubweb
#239 (Jul 28, 2017, 2:56:57 AM)
- Improve invalidate handling (#412) (commit: f0a7203) — noreply / githubweb
#238 (Jul 27, 2017, 3:59:34 AM)
- Fix User#getDiscrimator Javadoc (#406) (commit: 8af5b00) — business / githubweb
#237 (Jul 24, 2017, 11:50:35 AM)
- Update ListenerAdapter.java (commit: a2ded1d) — noreply / githubweb
#236 (Jul 23, 2017, 9:20:37 PM)
- Removed check for cache in atomic role add/remove methods of (commit: 4fbdac1) — business / githubweb
#235 (Jul 23, 2017, 5:39:56 PM)
- Reorder stripping of mentions (commit: 1a1f931) — seejay.11 / githubweb
#234 (Jul 23, 2017, 4:25:01 PM)
- Implemented NSFW flag (#404) (commit: 2e11477) — noreply / githubweb
#233 (Jul 23, 2017, 3:55:34 PM)
- Update to ReadyHandler logic depending on long IDs (#392) (commit: c3d4215) — noreply / githubweb
#232 (Jul 22, 2017, 5:23:17 PM)
- Implemented atomic role add/remove routes in GuildController (#399) (commit: b7453a9) — noreply / githubweb
#231 (Jul 22, 2017, 4:01:52 PM)
- Add JSR-305 annotations (#400) (commit: 917fdd1) — Austin Keener / githubweb
#230 (Jul 22, 2017, 3:39:07 PM)
- Invalidate session on close code 1000 (commit: 1645258) — business / githubweb
#229 (Jul 22, 2017, 3:35:02 PM)
- Added Invite#getURL() (#403) (commit: f83b0ab) — Austin Keener / githubweb
#228 (Jul 18, 2017, 10:40:50 AM)
- Added _trace logging and public access using JDA#getWebSocketTrace Added (commit: 0460f67) — business / githubweb
#227 (Jul 17, 2017, 9:07:50 AM)
- When an exception occurs in the requester, use the exception name as (commit: f0f83fb) — business / githubweb
#226 (Jul 16, 2017, 12:26:46 AM)
- Added .editorconfig Updated gradle to 4.0.1 (commit: f3e27c3) — business / githubweb
- Actually updated gradle (commit: 2132e5e) — business / githubweb
- Version bump (commit: 1e522c8) — business / githubweb
#225 (Jul 16, 2017, 12:13:11 AM)
- Added WebSocketCode class containing op code constants (#396) (commit: 6e23180) — noreply / githubweb
#224 (Jul 14, 2017, 10:42:46 PM)
- Set executable bit on gradlew (commit: 333db57) — jason.e.cobb / githubweb
- MessageChannel#sendFile() no longer throws an IOException (commit: 7312238) — Aljoscha Grebe / githubweb
#223 (Jul 14, 2017, 9:13:39 AM)
- Release for JDA 3.2 / finalization (#391) (commit: e004e55) — noreply / githubweb
#222 (Jul 12, 2017, 7:31:50 PM)
- Replaced Unirest with OkHttp (#349) (commit: 5a54243) — noreply / githubweb
#221 (Jul 12, 2017, 7:01:20 PM)
- Fixed race condition in audio sending causing audio to speed up (#388) (commit: e5f023d) — noreply / githubweb
#220 (Jul 6, 2017, 3:05:45 AM)
- Updated README.md (#376) (commit: 763b68c) — Austin Keener / githubweb
#219 (Jun 28, 2017, 1:28:19 AM)
- Added Florian Spieß (MinnDevelopment) to licence. Thanks for being (commit: 66f7cbd) — Austin Keener / githubweb
#218 (Jun 27, 2017, 11:21:34 PM)
- added hong kong and russia to regions (commit: 9155b2c) — noreply / githubweb
#217 (Jun 24, 2017, 3:26:23 AM)
- Added clear method (commit: 910b8aa) — noreply / githubweb
#216 (Jun 24, 2017, 12:09:04 AM)
- Added a check for dms between 2 bots (commit: 95b6220) — noreply / githubweb
#215 (Jun 21, 2017, 6:36:43 PM)
- Fix cleaning up of the keepAliveRunnable (#381) (commit: 69efe74) — business / githubweb
#214 (Jun 21, 2017, 10:23:59 AM)
- Do not remove SelfUser from user cache (#382) (commit: 4abd26a) — noreply / githubweb
#213 (Jun 18, 2017, 9:42:08 AM)
- Update of audit log reasons / allow utf-8 (#373) (commit: 16e8324) — noreply / githubweb
#212 (Jun 5, 2017, 1:00:20 AM)
- Added 50021 error response (commit: a0466a6) — Aljoscha Grebe / githubweb
#211 (Jun 5, 2017, 12:57:35 AM)
- Added VERY_HIGH to VerificationLevel (aka Double-Table-Flip?) (#371) (commit: 847ed92) — Austin Keener / githubweb
#210 (May 29, 2017, 10:58:58 PM)
- Release of v3.1.1 (commit: 8ef4984) — Austin Keener / githubweb
#209 (May 29, 2017, 10:41:17 PM)
- Hopefully fixes #357 Makes AudioConnection#ready() once again be called (commit: 95aaa45) — Austin Keener / githubweb
#208 (May 29, 2017, 10:34:06 PM)
- Added explicit content filter handling (commit: f69f287) — business / githubweb
#207 (May 29, 2017, 10:28:21 PM)
- Audit Logs and Reasons (#351) (commit: e909ca9) — noreply / githubweb
#206 (May 25, 2017, 10:21:48 PM)
- Fixed Emote#canInteract logic for bot accounts Bots are now able to use (commit: c92078d) — business / githubweb
#205 (May 24, 2017, 4:42:44 AM)
- Renamed formatting send/edit message methods to avoid conflicting calls. (commit: 6bd5914) — business / githubweb
#204 (May 20, 2017, 1:07:44 AM)
- Version Bump and deprecated User#getPrivateChannel (commit: 9707ae1) — business / githubweb
#203 (May 19, 2017, 5:23:00 PM)
- Moved GuildController#getBans and GuildController#getPrunableMemberCount (commit: 659ad40) — business / githubweb
#202 (May 19, 2017, 4:19:33 AM)
- fixed EmbedBuilder#isEmpty (commit: 94b675a) — john.a.grosh / githubweb
#201 (May 18, 2017, 12:20:55 AM)
- Fixed permission override allow/deny hierarchy in PermissionUtil (commit: 82fbc08) — business / githubweb
#200 (May 16, 2017, 9:35:29 PM)
- Fix logic error for when RESUME is received during initializing. Closes (commit: 58e7e00) — business / githubweb
#199 (May 16, 2017, 9:49:26 AM)
- Make RoleAction use permissions if provided with 0 (commit: 850f022) — business / githubweb
#198 (May 15, 2017, 11:11:25 AM)
- [no-build] Mini cleanup (commit: c64dcd3) — business / githubweb
#197 (May 14, 2017, 11:34:22 PM)
- PR for editing fields in an EmbedBuilder (#335) (commit: 50b260e) — Austin Keener / githubweb
#196 (May 14, 2017, 11:08:19 PM)
- Pre-calculate permission raw value (commit: 3c6e453) — business / githubweb
- Made MiscUtil use unsigned shift and removed unneeded try/catch for (commit: 3538f84) — business / githubweb
#195 (May 14, 2017, 9:43:42 PM)
- Fixes #354 and properly addresses #348 (commit: d38676d) — Austin Keener / githubweb
#194 (May 10, 2017, 8:05:25 PM)
- Fixed bug where packets sent by the WS ratelimit system were sent before (commit: 745dbee) — Austin Keener / githubweb
#193 (May 8, 2017, 9:59:01 PM)
- Cleanup for PermissionUtil and fixed user_limit check. (#324) (commit: 319aae5) — noreply / githubweb
- MessagePaginationAction and some adjustments to MessageHistory (#343) (commit: fc0bc56) — noreply / githubweb
#192 (May 8, 2017, 9:55:06 PM)
- Fixes concerning opening AudioWebSocket connections (#347) (commit: 5ae9ced) — Austin Keener / githubweb
#191 (May 5, 2017, 3:22:44 AM)
- Fixed critical bug related to PermissionOverride updates not being (commit: 6811d37) — Austin Keener / githubweb
#190 (May 5, 2017, 3:00:33 AM)
- Fixed bug where ChannelAction never applied provided topic. (commit: 9eb0e1d) — Austin Keener / githubweb
#189 (May 3, 2017, 5:21:46 AM)
- Added TextChannel#clearReactionsById (#342) (commit: 34ab829) — Austin Keener / githubweb
#188 (Apr 29, 2017, 12:58:21 AM)
- added nsfw channel support (#334) (commit: d00056d) — Austin Keener / githubweb
#187 (Apr 28, 2017, 3:07:32 PM)
- Fixed an error in parseSnowflake and improved ErrorResponseException (commit: b3e7a56) — noreply / githubweb
#186 (Apr 25, 2017, 5:57:50 AM)
- Updates getAsMention() for members. (commit: 5e2c71c) — noreply / githubweb
- Parsing values that start with `-` using Long.parseUnsignedLong(input) (commit: 791d54c) — business / githubweb
#185 (Apr 23, 2017, 9:29:14 PM)
- Add Role#isPublicRole (commit: 7b96e88) — jason.e.cobb / githubweb
#184 (Apr 23, 2017, 5:21:35 PM)
- Added JDA#retrieveUserById(long) (commit: 90a3daa) — Austin Keener / githubweb
- Fixed javadoc. (commit: 4ff8eab) — Austin Keener / githubweb
#183 (Apr 22, 2017, 3:50:26 PM)
- General Cleanup (#325) (commit: 6d3ec61) — noreply / githubweb
#182 (Apr 22, 2017, 3:34:21 PM)
- Fixed 5 possible memory leaks (#326) (commit: 98bfcb9) — noreply / githubweb
#181 (Apr 20, 2017, 2:47:13 PM)
- Added new setPresence methods to update multiple fields at once. (commit: 422412c) — business / githubweb
#180 (Apr 20, 2017, 1:46:41 AM)
- Added handling for unknown error responses (#317) (commit: d678134) — noreply / githubweb
#179 (Apr 20, 2017, 1:03:11 AM)
- Added GuildController#createCopyOfChannel (commit: 8e1aae1) — business / githubweb
#178 (Apr 20, 2017, 12:49:41 AM)
- Add getMember() to Message. (#315) (commit: 3068b24) — Austin Keener / githubweb
#177 (Apr 18, 2017, 7:42:59 PM)
- [no build] Added debug log message for rest cf-rays (commit: e46e31e) — business / githubweb
#176 (Apr 16, 2017, 8:01:51 PM)
- Better Reaction/Message Events (#307) (commit: 232c23b) — noreply / githubweb
#175 (Apr 12, 2017, 11:23:47 AM)
- Fix discriminators cutting off leading zeros (commit: db7850e) — business / githubweb
#174 (Apr 12, 2017, 1:10:33 AM)
- [no build] Updating the other example to feature new method. (#310) (commit: be5bafa) — Austin Keener / githubweb
#173 (Apr 11, 2017, 7:23:39 PM)
- Consider IDs as unsigned (commit: ac9c677) — business / githubweb
- Updated all Long.parseLong references in entities and added (commit: 6754a50) — business / githubweb
#172 (Apr 11, 2017, 1:52:54 PM)
- Added cf-ray tracking to WebSocketClient Use JDA#getCloudflareRays to (commit: b339d5a) — business / githubweb
#171 (Apr 9, 2017, 6:22:46 PM)
- Moved to primitive longs as primary snowflake storage type (#297) (commit: 3c35d3e) — noreply / githubweb
#170 (Apr 9, 2017, 5:44:41 PM)
- Added code to example to handle webhook messages. (commit: 9fe4079) — Austin Keener / githubweb
#169 (Apr 6, 2017, 7:51:16 PM)
- Added support for #306. Changed JDABuilder's addListener -> (commit: efe0546) — Austin Keener / githubweb
#168 (Apr 6, 2017, 7:13:11 PM)
- Added new RestAction operations for planned execution and async Request (commit: 8cd5802) — noreply / githubweb
#167 (Apr 6, 2017, 7:05:31 PM)
- Fixed PermissionException bug for already joined VoiceChannels related (commit: df2a5e5) — Austin Keener / githubweb
#166 (Apr 4, 2017, 6:07:17 PM)
- Added CONTRIBUTING.md (commit: e38d7f9) — business / githubweb
- Added new PaginationAction and moved OrderAction to its own package (commit: 5bd04b8) — noreply / githubweb
#165 (Mar 27, 2017, 8:42:56 PM)
- Updated documentation for formattable entities [no-build] (commit: d4d7c9a) — business / githubweb
#163 (Mar 27, 2017, 3:24:52 PM)
- Added Message#editMessage(String, Object...) and (commit: 80634ff) — business / githubweb
#162 (Mar 25, 2017, 7:10:41 PM)
- Formattable JDA entities (#291) (commit: 72ffb73) — noreply / githubweb
#161 (Mar 25, 2017, 7:08:31 PM)
- Updated server error handling in Requester to account for 5xx errors (commit: 8ba048a) — Florian Spieß / githubweb
- Changed trial attempts to 3 (commit: 85f1a2a) — business / githubweb
#160 (Mar 21, 2017, 8:18:38 PM)
- [no build] Updated dependencies (commit: 8a19c27) — business / githubweb
#159 (Mar 21, 2017, 5:46:00 PM)
- Added MessageChannel#getLatestMessageId and associated methods (#288) (commit: 1047f4b) — Austin Keener / githubweb
#158 (Mar 21, 2017, 5:24:58 PM)
- Added JDA#getPing (commit: 052335d) — Florian Spieß / githubweb
- Bolded jdoc for getPing warning about its lack of relation to RestAction (commit: 346037a) — noreply / githubweb
#157 (Mar 19, 2017, 3:59:36 PM)
- The ApplicationInfo JSON may have {icon: null} (commit: 3a2e4c6) — jbyoshi / githubweb
#156 (Mar 17, 2017, 5:31:17 PM)
- Fixed TextChannel#getMembers to also include special cases like owner or (commit: 7b0f527) — Florian Spieß / githubweb
#154 (Mar 15, 2017, 3:05:47 AM)
- Ready development for 3.0 release (#284) (commit: b1c1fbd) — noreply / githubweb
#153 (Mar 14, 2017, 3:10:45 PM)
- Adjusted README.md (commit: 9bf0994) — Florian Spieß / githubweb
#152 (Mar 13, 2017, 4:20:59 PM)
- Added missing endpoints to Route (commit: 2fb9f8b) — Florian Spieß / githubweb
#151 (Mar 12, 2017, 5:45:34 PM)
- Fixed a minor mistake in readme file. (commit: e787f5c) — noreply / githubweb
- Added checks with MessageEmbed#isSendable(AccountType) in sendFile, (commit: 37f4d47) — Florian Spieß / githubweb
#150 (Mar 12, 2017, 6:38:27 AM)
- Finally added control for setting WebSocket Timeout via JDABuilder. (commit: 6372476) — Austin Keener / githubweb
#149 (Mar 12, 2017, 5:32:09 AM)
- Added support for new Embed length restrictions imposed by Discord. (commit: 0965cad) — Austin Keener / githubweb
#148 (Mar 10, 2017, 10:30:58 PM)
- Fixed a possible JSONException when getting an invite (commit: 3b33384) — Aljoscha Grebe / githubweb
#147 (Mar 10, 2017, 3:26:44 AM)
- First step for fixing shutdown method (commit: 7646b55) — Austin Keener / githubweb
#146 (Mar 8, 2017, 11:20:26 PM)
- Fixed NPE related to unavailable guilds during long startups. (commit: 7870b5e) — Austin Keener / githubweb
#145 (Mar 8, 2017, 6:45:26 PM)
- Applications! Bot invites! (#255) (commit: 515927b) — Austin Keener / githubweb
#144 (Mar 6, 2017, 5:16:47 AM)
- Readable permission names (#276) (commit: c94cb07) — Austin Keener / githubweb
- Fixed some version references (#273) (commit: 544d61a) — Austin Keener / githubweb
#143 (Mar 3, 2017, 1:18:52 AM)
- Made debug message for invalid PermissionOverrides be output at the (commit: 931b355) — Austin Keener / githubweb
#142 (Mar 2, 2017, 7:36:40 PM)
- Fixed issue where JDA attempted to destroy OpusDecoders more than once. (commit: 757519d) — Austin Keener / githubweb
#141 (Mar 2, 2017, 4:10:22 AM)
- Fixed resource leak related to Audio native resources not freeing after (commit: 0658fdd) — Austin Keener / githubweb
- Added synch locks when setting up audio connection to prevent race (commit: 42edfd5) — Austin Keener / githubweb
#140 (Feb 26, 2017, 7:40:26 PM)
- Added a way to hardcode custom rate limits (#257) (commit: 478b333) — Austin Keener / githubweb
#139 (Feb 26, 2017, 7:39:31 PM)
- Fixed bug related to JDA not being able to complete startup when a Guild (commit: 92d05bd) — Austin Keener / githubweb
#138 (Feb 25, 2017, 10:20:08 PM)
- Fixed `Event Methods` link in README.md (commit: 010472f) — ArsenArsen / githubweb
- Make changes requested by @DV8FromTheWorld (commit: 637a4d5) — ArsenArsen / githubweb
#137 (Feb 25, 2017, 7:22:38 AM)
- Fixed issue related to using getProxyUrl instead of getUrl for (commit: 0d0662e) — Austin Keener / githubweb
#136 (Feb 25, 2017, 12:17:25 AM)
- Adding ability to change position of Channels and Roles. (#237) (commit: bc4482c) — noreply / githubweb
#135 (Feb 20, 2017, 8:27:00 PM)
- Added PermissionOverrideAction (commit: f18e579) — Florian Spieß / githubweb
- Forgot docs here (commit: 22b3cb9) — Florian Spieß / githubweb
- Removed OverrideType in favor of boolean system (commit: dd1d7b3) — Florian Spieß / githubweb
#134 (Feb 20, 2017, 8:23:35 PM)
- Fixed a cache bug where PermissionOverrides would not be loaded on (commit: 9a51172) — Florian Spieß / githubweb
- Now also creating PermissionOverrides for VoiceChannels on creation (commit: 9ad5051) — Florian Spieß / githubweb
#133 (Feb 20, 2017, 8:09:14 PM)
- Added CloseCode enum and new reconnect preventions on identification (commit: 5a352da) — Florian Spieß / githubweb
- Moved CloseCode enum to own class and updated documentation (commit: 0621b7c) — Florian Spieß / githubweb
- Change toString to be more similar to current JDA entities. (commit: 416f0f1) — noreply / githubweb
#132 (Feb 20, 2017, 7:48:12 PM)
- Added package-info.java to the core JDA packages (commit: 40fd7e3) — Florian Spieß / githubweb
- Updated package-info.java to be more readable in the generated HTML docs (commit: cdfb96a) — Florian Spieß / githubweb
#131 (Feb 19, 2017, 10:24:00 PM)
- clear embeds from embedbuilder can use more temporal accessors edit (commit: 82b503b) — john.a.grosh / githubweb
- docs fix (commit: 0b89cfd) — john.a.grosh / githubweb
- Embedbuilder; Append to description (commit: abcc055) — maik_wezinkhof / githubweb
- Completed appendDescription idea to use a StringBuilder (commit: 1a5a31d) — Florian Spieß / githubweb
- Now only using payload_json in multipart/form-data requests (commit: 2633990) — Florian Spieß / githubweb
- Added MessageChannel#editMessageById(String, MessageEmbed) and fixed a (commit: ee85088) — Florian Spieß / githubweb
#130 (Feb 18, 2017, 2:46:30 AM)
- Fixed logical error in MessageChannel#getHistoryAround amount check. (commit: ad75d34) — Austin Keener / githubweb
#129 (Feb 16, 2017, 7:48:35 PM)
- Added check for user-limit in openAudioConnection (commit: e77a498) — Florian Spieß / githubweb
#128 (Feb 13, 2017, 7:58:37 AM)
- Update Game.java (commit: 86c96fd) — noreply / githubweb
#127 (Feb 11, 2017, 6:31:16 PM)
- Moved error message for unknown roles to debug level (commit: ce2ff61) — Florian Spieß / githubweb
#126 (Feb 8, 2017, 3:55:43 PM)
- Adds User#getMutualGuilds() (#252) (commit: 9fd11c8) — Austin Keener / githubweb
#125 (Feb 7, 2017, 6:31:55 PM)
- Javadoc and cleanup (#249) (commit: d109ee4) — noreply / githubweb
#124 (Feb 5, 2017, 9:31:00 PM)
- fixed avatars (commit: 229a179) — john.a.grosh / githubweb
#123 (Jan 28, 2017, 10:35:23 PM)
- Update RestAction.java (commit: b443544) — noreply / githubweb
#122 (Jan 23, 2017, 6:40:18 AM)
- Added new RestAction extensions (#234) (commit: 8e3f7de) — noreply / githubweb
#121 (Jan 14, 2017, 5:42:07 AM)
- Added pre-checks for bulk_delete due to Discord restricting deletion to (commit: df9c538) — Austin Keener / githubweb
#120 (Jan 10, 2017, 8:56:51 PM)
- Fixed not being able to reset the voice channel user limit (commit: bea3fb0) — Aljoscha Grebe / githubweb
#119 (Jan 6, 2017, 8:10:45 PM)
- Removed unnecessary exception logging. (commit: 85a4726) — noreply / githubweb
#118 (Dec 30, 2016, 2:06:53 AM)
- Made sure that all parts of AudioConnection are shutdown when (commit: 4d0cc0d) — Austin Keener / githubweb
#117 (Dec 29, 2016, 2:34:39 AM)
- Fixed NPE related to getRateLimit and globalCooldown Changed level of (commit: 5ad5992) — Austin Keener / githubweb
- Fixed bug related to Member not being removed from the (commit: a91ca89) — Austin Keener / githubweb
#116 (Dec 28, 2016, 9:38:34 PM)
- Added Invites (#223) (commit: 240adf3) — noreply / githubweb
#115 (Dec 28, 2016, 9:31:53 PM)
- Added simple catch for `null` name in a MESSAGE_REACTION_REMOVE (commit: fe6f20f) — Austin Keener / githubweb
#114 (Dec 28, 2016, 12:01:38 AM)
- Fixed possible NPE when the AudioWebSocket fails to connect and attempts (commit: 933235f) — Austin Keener / githubweb
#113 (Dec 27, 2016, 3:52:03 AM)
- "Fixed" NPE related to missing Member when JDA receives a (commit: 6a44e77) — Austin Keener / githubweb
- Fixed MISSING_CHANNEL error when a sent Message was being built by the (commit: 3c71efc) — Austin Keener / githubweb
#112 (Dec 23, 2016, 2:06:21 AM)
- First pass on new RestAction methods providing syncronous calls and (commit: ddb36d2) — Austin Keener / githubweb
- Added support for Future#cancel to the future returned by the RestAction (commit: af0bffe) — Austin Keener / githubweb
- Added documentation to RestAction and updated MessageListenerExample (commit: bd503fe) — Florian Spieß / githubweb
#111 (Dec 21, 2016, 1:17:45 AM)
- First parts of webhook implementation (read-only) (commit: e48f7d6) — Florian Spieß / githubweb
- Added delete methods to webhook logic (commit: bfcaeba) — Florian Spieß / githubweb
- Added create/modify support for Webhook (commit: b2b09d8) — Florian Spieß / githubweb
- Made improvements: - Consistency - Descriptive Exception - Renamed (commit: 1795b29) — Florian Spieß / githubweb
- Removed null-check for Icon fields (commit: a62eb51) — Florian Spieß / githubweb
- Removed null-check for Icon fields in Guild (commit: 76776d4) — Florian Spieß / githubweb
#110 (Dec 20, 2016, 8:53:04 AM)
- Create IPermissionHolder interface (commit: 40b3759) — jason.e.cobb / githubweb
- Use IPermissionHolder in Member and Role Remove duplicate methods (commit: 772a335) — jason.e.cobb / githubweb
#109 (Dec 14, 2016, 9:33:10 PM)
- Reenabled the StatusChangeEvent (commit: 69cf7f6) — Austin Keener / githubweb
- Remove old commented events from ListenerAdapter that no longer exist in (commit: 47392c5) — Austin Keener / githubweb
#108 (Dec 13, 2016, 10:38:58 PM)
- Fixed color value setting in Role Manager (commit: d7f3563) — emeraldpmc / githubweb
- Fixed role order problem for Members (commit: 24ac482) — Austin Keener / githubweb
- Added Member#isOwner (commit: 7ffe0bc) — barronpm / githubweb
- added EmbedBuilder and made MessageEmbedImpl implement JSONString (commit: 3be310f) — john.a.grosh / githubweb
- Implemented PermissionOverride#delete() (commit: 9ba9f68) — Austin Keener / githubweb
- Changed Channel#getOverrideForMember / getOverrideForRole -> (commit: 51fbe19) — Austin Keener / githubweb
- Added forgotten premature return statements for failed requests. Thanks (commit: d923bf3) — Austin Keener / githubweb
- MessageEmbed now has toJSONObject instead of toJSONString MessageBuilder (commit: 6563aaa) — john.a.grosh / githubweb
- can send Embeds to Groups (Client) (commit: 9cd6b7a) — john.a.grosh / githubweb
- Added MessageImpl#toJSONObject and applied it to the (commit: 8bb8a1a) — Florian Spieß / githubweb
- IllegalStateException -> IllegalArgumentException Much more lenient URL (commit: 34098c6) — john.a.grosh / githubweb
- 🎊 Reactions 🎊 (#179) (commit: 4c8d1b6) — noreply / githubweb
- Added MessageChannel#editMessageById (commit: 6bbfb8f) — barronpm / githubweb
- Added JDA#retrieveUser (commit: 6ab4e69) — Florian Spieß / githubweb
- Added ErrorResponses related to Reactions. (commit: fd247b1) — Austin Keener / githubweb
- Renamed method (commit: fcb5d72) — Florian Spieß / githubweb
- Fixed. (commit: 02bebf6) — noreply / githubweb
- Fixed error dealing with ratelimit headers caused by the changes to (commit: cd6cee6) — Austin Keener / githubweb
- Fixed NPE due to not dealing with unused fields depending on channel (commit: d529c40) — Austin Keener / githubweb
- Imported audio system from Legacy. Includes the TweetNacl lib for (commit: 8a104f3) — Austin Keener / githubweb
- Removed AudioManager#moveAudioConnection, moved logic into (commit: 310d574) — Austin Keener / githubweb
- Created ConnectionListener system. All connection related statuses are (commit: 8bd97f1) — Austin Keener / githubweb
- Added a ratelimit queue to the Main Websocket to protect it from (commit: 5f2bd43) — Austin Keener / githubweb
- more options for setting timestamp (temporal, instant) can add a blank (commit: 47831e9) — john.a.grosh / githubweb
- fixed Date header perform less math for more accurate values (commit: cfb3809) — john.a.grosh / githubweb
- Made a few methods in MessageImpl synchronized due to concurrent calls (commit: fc1767a) — Florian Spieß / githubweb
- Cleaned manager update methods. Removed unwanted console output. (commit: 4c00b55) — Florian Spieß / githubweb
- first pass on WidgetUtil added getEffectiveAvatarUrl to User and (commit: f565340) — john.a.grosh / githubweb
- Fixed bug in MessageHistory#retrievePast where messages wouldn't be (commit: 02435a1) — Florian Spieß / githubweb
- fixed formatting more status checking (commit: 0dcfc1b) — john.a.grosh / githubweb
- `/channels/{channel.id}/messages/bulk_delete` is deprecated (commit: 34c6a96) — noreply / githubweb
- Added missing ErrorResponses (commit: 0778ac8) — Florian Spieß / githubweb
- Made log more detailed for issues when updating a bucket (commit: c37bcd0) — Florian Spieß / githubweb
- Fixed issue where mentioned users were missing if they had a nickname (commit: bf31bd4) — Florian Spieß / githubweb
- Channel -> VoiceChannel formatting (commit: a2d944f) — john.a.grosh / githubweb
- MessageBuilder update (commit: 00379c8) — noreply / githubweb
- added equals, hashcode, toString for all objects hashmap internally for (commit: 2046bfc) — john.a.grosh / githubweb
- no more https check can add a MessageEmbed.Field object added isEmpty() (commit: d571c29) — john.a.grosh / githubweb
- First pass on audio reconnect. Supports mWS resume and individual aWS (commit: a97afac) — Austin Keener / githubweb
- Added support to preserve audio connections and AudioManager settings (commit: 0bc967b) — Austin Keener / githubweb
- Separated the audio packet sending logic from the packet encoding and (commit: b6de2f9) — Austin Keener / githubweb
- Added handling for AudioWebSocket failing to connect. Fixes #110 (commit: d0e072b) — Austin Keener / githubweb
- Fixed a CPU leak in the Ratelimit system that effectively resulted in (commit: cdd5c60) — Austin Keener / githubweb
- Added fix to audio move system that kept placing the bot back into the (commit: 835f3b1) — Austin Keener / githubweb
- Release of v3.0.BETA2 (commit: 0dad650) — Austin Keener / githubweb
#107 (Dec 13, 2016, 10:21:16 PM)
- Release of v3.0.BETA2 (commit: 0dad650) — Austin Keener / githubweb
#106 (Dec 13, 2016, 9:58:24 PM)
- Added fix to audio move system that kept placing the bot back into the (commit: 835f3b1) — Austin Keener / githubweb
#105 (Dec 12, 2016, 1:21:10 AM)
- Fixed a CPU leak in the Ratelimit system that effectively resulted in (commit: cdd5c60) — Austin Keener / githubweb
#104 (Dec 11, 2016, 6:09:21 AM)
- Imported audio system from Legacy. Includes the TweetNacl lib for (commit: 8a104f3) — Austin Keener / githubweb
- Removed AudioManager#moveAudioConnection, moved logic into (commit: 310d574) — Austin Keener / githubweb
- Created ConnectionListener system. All connection related statuses are (commit: 8bd97f1) — Austin Keener / githubweb
- Added a ratelimit queue to the Main Websocket to protect it from (commit: 5f2bd43) — Austin Keener / githubweb
- First pass on audio reconnect. Supports mWS resume and individual aWS (commit: a97afac) — Austin Keener / githubweb
- Added support to preserve audio connections and AudioManager settings (commit: 0bc967b) — Austin Keener / githubweb
- Separated the audio packet sending logic from the packet encoding and (commit: b6de2f9) — Austin Keener / githubweb
- Added handling for AudioWebSocket failing to connect. Fixes #110 (commit: d0e072b) — Austin Keener / githubweb
#103 (Dec 5, 2016, 3:53:50 AM)
- no more https check can add a MessageEmbed.Field object added isEmpty() (commit: d571c29) — john.a.grosh / githubweb
#102 (Dec 4, 2016, 11:12:58 PM)
- first pass on WidgetUtil added getEffectiveAvatarUrl to User and (commit: f565340) — john.a.grosh / githubweb
- fixed formatting more status checking (commit: 0dcfc1b) — john.a.grosh / githubweb
- Channel -> VoiceChannel formatting (commit: a2d944f) — john.a.grosh / githubweb
- added equals, hashcode, toString for all objects hashmap internally for (commit: 2046bfc) — john.a.grosh / githubweb
#101 (Dec 4, 2016, 10:14:23 PM)
- MessageBuilder update (commit: 00379c8) — noreply / githubweb
#99 (Dec 4, 2016, 8:31:04 PM)
- Added missing ErrorResponses (commit: 0778ac8) — Florian Spieß / githubweb
- Made log more detailed for issues when updating a bucket (commit: c37bcd0) — Florian Spieß / githubweb
#98 (Nov 30, 2016, 8:24:23 PM)
- `/channels/{channel.id}/messages/bulk_delete` is deprecated (commit: 34c6a96) — noreply / githubweb
#97 (Nov 30, 2016, 4:51:56 PM)
- Fixed issue where mentioned users were missing if they had a nickname (commit: bf31bd4) — Florian Spieß / githubweb
#96 (Nov 27, 2016, 9:44:02 AM)
- Fixed bug in MessageHistory#retrievePast where messages wouldn't be (commit: 02435a1) — Florian Spieß / githubweb
#95 (Nov 24, 2016, 2:33:17 PM)
- Cleaned manager update methods. Removed unwanted console output. (commit: 4c00b55) — Florian Spieß / githubweb
#94 (Nov 24, 2016, 7:46:08 AM)
- Made a few methods in MessageImpl synchronized due to concurrent calls (commit: fc1767a) — Florian Spieß / githubweb
#93 (Nov 24, 2016, 7:44:13 AM)
- more options for setting timestamp (temporal, instant) can add a blank (commit: 47831e9) — john.a.grosh / githubweb
#92 (Nov 24, 2016, 7:41:48 AM)
- fixed Date header perform less math for more accurate values (commit: cfb3809) — john.a.grosh / githubweb
#91 (Nov 19, 2016, 10:22:23 PM)
- Fixed. (commit: 02bebf6) — noreply / githubweb
#90 (Nov 18, 2016, 10:42:07 PM)
- Fixed error dealing with ratelimit headers caused by the changes to (commit: cd6cee6) — Austin Keener / githubweb
- Fixed NPE due to not dealing with unused fields depending on channel (commit: d529c40) — Austin Keener / githubweb
#89 (Nov 18, 2016, 7:02:09 AM)
- Added JDA#retrieveUser (commit: 6ab4e69) — Florian Spieß / githubweb
- Renamed method (commit: fcb5d72) — Florian Spieß / githubweb
#88 (Nov 18, 2016, 3:38:12 AM)
- Added ErrorResponses related to Reactions. (commit: fd247b1) — Austin Keener / githubweb
#87 (Nov 17, 2016, 4:18:42 PM)
- Added MessageChannel#editMessageById (commit: 6bbfb8f) — barronpm / githubweb
#86 (Nov 16, 2016, 10:53:44 PM)
- 🎊 Reactions 🎊 (#179) (commit: 4c8d1b6) — noreply / githubweb
#85 (Nov 16, 2016, 9:00:21 AM)
- IllegalStateException -> IllegalArgumentException Much more lenient URL (commit: 34098c6) — john.a.grosh / githubweb
#84 (Nov 16, 2016, 6:17:00 AM)
- Added MessageImpl#toJSONObject and applied it to the (commit: 8bb8a1a) — Florian Spieß / githubweb
#83 (Nov 15, 2016, 6:05:32 PM)
- can send Embeds to Groups (Client) (commit: 9cd6b7a) — john.a.grosh / githubweb
#82 (Nov 15, 2016, 3:57:25 PM)
- MessageEmbed now has toJSONObject instead of toJSONString MessageBuilder (commit: 6563aaa) — john.a.grosh / githubweb
#81 (Nov 14, 2016, 12:56:31 AM)
- Added forgotten premature return statements for failed requests. Thanks (commit: d923bf3) — Austin Keener / githubweb
#80 (Nov 13, 2016, 10:57:43 PM)
- Implemented PermissionOverride#delete() (commit: 9ba9f68) — Austin Keener / githubweb
- Changed Channel#getOverrideForMember / getOverrideForRole -> (commit: 51fbe19) — Austin Keener / githubweb
#79 (Nov 13, 2016, 10:42:17 PM)
- added EmbedBuilder and made MessageEmbedImpl implement JSONString (commit: 3be310f) — john.a.grosh / githubweb
#78 (Nov 13, 2016, 6:49:02 PM)
- Added Member#isOwner (commit: 7ffe0bc) — barronpm / githubweb
#77 (Nov 12, 2016, 9:06:43 PM)
- Fixed role order problem for Members (commit: 24ac482) — Austin Keener / githubweb
#73 (Nov 11, 2016, 10:47:31 PM)
- Fun fact, Longs aren't Strings. (commit: 5a1818b) — Austin Keener / githubweb
#72 (Nov 11, 2016, 10:37:50 PM)
- Removed debug statements from the PermOver managers (commit: 33597fc) — Austin Keener / githubweb
- Fixed possible NumberConversionException due to missing retry-after (commit: 1838251) — Austin Keener / githubweb
- Fixed possible issue with an empty field when a different version of (commit: 6442544) — Austin Keener / githubweb
#71 (Nov 11, 2016, 6:07:25 AM)
- Implemented Channel#createPermissionOverride(Role) / (commit: 61efadf) — Austin Keener / githubweb
#70 (Nov 10, 2016, 7:00:04 PM)
- Fixed JSONException for partial data in UserUpdateHandler (commit: 99095bc) — Florian Spieß / githubweb
#69 (Nov 10, 2016, 12:24:46 AM)
- Added catches and logging for internal requester errors. (commit: 567082e) — Austin Keener / githubweb
#68 (Nov 9, 2016, 11:02:14 PM)
- Fixed problem where all AccountTypes were using ClientRateLimiter. (Yes, (commit: 7726cdf) — Austin Keener / githubweb
#67 (Nov 9, 2016, 9:23:19 AM)
- First pass on the PermissionOverride Managers (commit: a237fbc) — Austin Keener / githubweb
#66 (Nov 8, 2016, 7:20:18 AM)
- Implemented Role#hasPermission(Channel, Permission...) Changed (commit: 10b7d79) — Austin Keener / githubweb
#65 (Nov 7, 2016, 6:37:08 PM)
- Fixed some array casting issues. (commit: 73a8613) — Austin Keener / githubweb
#64 (Nov 7, 2016, 5:21:46 PM)
- Fixed an Exception caused by casting an Array to Permission[] (commit: d4e1a04) — noreply / githubweb
- Use Collection#toArray(T[]) instead. (commit: d33af52) — noreply / githubweb
#63 (Nov 6, 2016, 10:30:08 PM)
- Cleaned up GuildController due to Icon change (commit: 2f9696d) — Florian Spieß / githubweb
- Added documentation to Icon (commit: 7b32983) — Florian Spieß / githubweb
#62 (Nov 6, 2016, 10:29:23 PM)
- Added splash control to GuildManager. (commit: 760d17f) — Austin Keener / githubweb
- Added Role#delete() (commit: 010e0bf) — Austin Keener / githubweb
#61 (Nov 5, 2016, 7:47:49 PM)
- Renamed DataUtil -> IOUtil because.... logic. (commit: 2e4cb89) — Austin Keener / githubweb
#60 (Nov 5, 2016, 7:41:39 PM)
- Created DataUtil. Made MessageChannel#sendFile use DataUtil instead of (commit: 84d16d4) — Austin Keener / githubweb
- Created Icon, represents the base64 encoded image used to upload to (commit: 4f46f87) — Austin Keener / githubweb
#59 (Nov 5, 2016, 9:00:19 AM)
- Implemented AccountManager. Now exists in SelfUser instead of JDA. Fixed (commit: ec8a232) — Austin Keener / githubweb
#58 (Nov 4, 2016, 11:16:20 PM)
- SelfInfo -> SelfUser (commit: 51571e3) — Florian Spieß / githubweb
#57 (Nov 4, 2016, 10:21:00 PM)
- First pass on Presence controller/holder (commit: 9c0d5dc) — noreply / githubweb
- Added JDABuilder presence setters and improved handling of initial (commit: b579b3d) — Florian Spieß / githubweb
#56 (Nov 4, 2016, 10:08:37 AM)
- Made get/open of private channels for SelfUser throw (commit: c65e24e) — Austin Keener / githubweb
#55 (Nov 4, 2016, 9:43:45 AM)
- Renamed SelfInfo to SelfUser. (commit: ad35792) — Austin Keener / githubweb
#54 (Nov 4, 2016, 8:32:58 AM)
- Fixed exception due to using api returned list instead of internal map (commit: 2cee9c1) — Austin Keener / githubweb
#53 (Nov 2, 2016, 8:26:40 AM)
- Implemented MessageChannel#sendFile finally. (commit: 13f21ab) — Austin Keener / githubweb
- Implemented getMessageById and sendTyping for Groups. (forgot this (commit: 56e35cc) — Austin Keener / githubweb
#52 (Nov 2, 2016, 3:27:18 AM)
- Added createEmote (commit: 0afab2e) — Florian Spieß / githubweb
- Now returning Emote in RestAction (commit: c2d811c) — Florian Spieß / githubweb
- Now throwing IOException instead of catching it internally (commit: aac009b) — Florian Spieß / githubweb
#51 (Oct 30, 2016, 10:07:02 PM)
- Fixed JSONException in createEmbed. (commit: acbc676) — Florian Spieß / githubweb
- Fixed JSONException for messages with partial data. (commit: 9e5cf86) — Florian Spieß / githubweb
- Fixed JSONException in createPrivateChannel (commit: 87dead4) — noreply / githubweb
#50 (Oct 30, 2016, 3:01:48 PM)
- Fixed exception for getMessageById and MessageHistory (commit: 04ab477) — Florian Spieß / githubweb
#49 (Oct 29, 2016, 3:36:59 AM)
- User#openPrivatechannel no longer throws IllegalStateException when (commit: 76fc7a3) — Austin Keener / githubweb
- Added getJDA to the Guild Managers. (commit: 0ab0419) — Austin Keener / githubweb
- Added toString, equals, and hashCode to the Client specific entities. (commit: 74ea194) — Austin Keener / githubweb
#48 (Oct 29, 2016, 2:58:19 AM)
- Fixed Discord Regions, AnnotatedEventManager with classes and accepting (commit: a5c8a66) — adriantodt / githubweb
- Made Minn Changes Real... I guess. (commit: e021895) — adriantodt / githubweb
#47 (Oct 28, 2016, 10:04:48 PM)
- First pass on emote implementation (#146) (commit: c8b9d28) — noreply / githubweb
#46 (Oct 26, 2016, 7:01:21 AM)
- Fixed issue where IllegalArgumentException intended for MESSAGE_CREATE (commit: d6fe588) — Austin Keener / githubweb
#45 (Oct 26, 2016, 6:38:36 AM)
- Rewrote the Updatable Managers to use the newly created Field system. (commit: c2b75fb) — Austin Keener / githubweb
- Created Managers for Role. Implemented GuildController#createRole() / (commit: 0e101fb) — Austin Keener / githubweb
- Fixed NPE with ChannelManagerUpdatable#reset() (commit: 092fcb9) — Austin Keener / githubweb
- Fixed game related presence information due to discord being.. discord. (commit: 4f8fba5) — Austin Keener / githubweb
#44 (Oct 24, 2016, 9:52:19 PM)
- Fixed Member cache bug (nickname -> nick) (commit: 279c1f0) — Florian Spieß / githubweb
#43 (Oct 24, 2016, 4:30:22 AM)
- Fix snowflake error for method deleteMessages (commit: c34bd01) — noreply / githubweb
#42 (Oct 23, 2016, 3:48:16 PM)
- Switched Method for DELETE_MESSAGES to POST (commit: f18ba8e) — Florian Spieß / githubweb
#41 (Oct 22, 2016, 10:15:15 PM)
- Fixed bug where author of private message is always the channel user (commit: f618bdd) — Florian Spieß / githubweb
#40 (Oct 22, 2016, 10:00:10 PM)
- Added GuildController#createTextChannel(String) and (commit: 42de6ac) — Austin Keener / githubweb
- Changed all permission related functions to use longs instead of ints (commit: 4d24a05) — Austin Keener / githubweb
#39 (Oct 21, 2016, 8:33:55 PM)
- Fixed a cache bug for roles updates (commit: 6596188) — Florian Spieß / githubweb
#38 (Oct 21, 2016, 8:53:27 AM)
- First pass on the ChannelManager / ChannelManagerUpdatable. Does not (commit: e7c53b4) — Austin Keener / githubweb
#37 (Oct 20, 2016, 9:09:40 PM)
- Added missing OnlineStatus constants (commit: 2250739) — Florian Spieß / githubweb
#36 (Oct 20, 2016, 7:34:28 AM)
- First pass on new shutdown system (commit: f986dee) — Austin Keener / githubweb
#35 (Oct 19, 2016, 8:48:10 PM)
- Moved discord error from FATAL to DEBUG (commit: 62b2fce) — Austin Keener / githubweb
#34 (Oct 18, 2016, 5:32:19 AM)
- Added overloads for hasPermission in Member and Role for (commit: 8f7b360) — Austin Keener / githubweb
- Added nullchecks to PermissionUtil (commit: 5c7eb86) — Austin Keener / githubweb
- Added role related controls to GuildController (commit: 8557e51) — Austin Keener / githubweb
- Added GuildController#transferOwnership(Member) Finished second pass on (commit: 18269fb) — Austin Keener / githubweb
- Fixed Role related stuff to deal with Managed role limitations. Fixed (commit: b97ed4c) — Austin Keener / githubweb
- Added Permission#getRaw(Permission...) and (commit: 5b21b94) — Austin Keener / githubweb
#33 (Oct 18, 2016, 12:59:55 AM)
- Fixed error in permission logic. (commit: 7097554) — Austin Keener / githubweb
#32 (Oct 16, 2016, 10:11:20 AM)
- Same fix that as added to 2.x as second part of discord's type int vs (commit: e5354d9) — Austin Keener / githubweb
- Fixed some internal checks in GuildManagerUpdatable. Added (commit: 79984eb) — Austin Keener / githubweb
- Fixed error where we were getting "channel_id " instead of "channel_id" (commit: b42adcc) — Austin Keener / githubweb
- First pass on the GuildController system. (commit: 7da5816) — Austin Keener / githubweb
#31 (Oct 15, 2016, 9:54:04 PM)
- First pass on the Manager system for Guilds Created an Empty RestAction (commit: 7cec78b) — Austin Keener / githubweb
#30 (Oct 15, 2016, 5:30:28 AM)
- Fixed combined message events. Many still had isPrivate() and did not (commit: 72b7eeb) — Austin Keener / githubweb
#29 (Oct 15, 2016, 5:06:13 AM)
- Adding missing permissions (commit: 7af854c) — Florian Spieß / githubweb
#28 (Oct 14, 2016, 8:57:59 PM)
- Added CacheClearing fixes and resetting boolean dealing with member (commit: a3647ca) — Austin Keener / githubweb
- First pass on the MessageHistory rewrite. (commit: c119c4b) — Austin Keener / githubweb
#27 (Oct 13, 2016, 6:37:29 PM)
- Fixed logic problems (commit: 5a02146) — Austin Keener / githubweb
#26 (Oct 13, 2016, 5:11:42 AM)
- Added Message RestActions for Groups. Implemented (commit: d181fc9) — Austin Keener / githubweb
- Implemented User#openPrivateChannel() and PrivateChannel#close() (commit: 72fe55b) — Austin Keener / githubweb
- Added MessageChannel#getName() (commit: abee92d) — Austin Keener / githubweb
- Fixed String vs Integer game type problem that was fixed in 2.x. (commit: 315cc3e) — Austin Keener / githubweb
#25 (Oct 12, 2016, 7:44:12 AM)
- Added/modified embeds to support latest documentation (commit: 58c211c) — john.a.grosh / githubweb
- embeds have null color if default color (0) is provided fields list in (commit: 01c54a5) — john.a.grosh / githubweb
#24 (Oct 12, 2016, 4:01:07 AM)
- Added Custom Routes. (commit: 6b979ea) — Austin Keener / githubweb
#23 (Oct 12, 2016, 12:13:13 AM)
- Fixing mistake in Message#getContent (commit: ff28c03) — Florian Spieß / githubweb
#22 (Oct 11, 2016, 12:59:56 AM)
- Forgot onGuildVoiceSupress and the implementation to support firing (commit: aee0a64) — Austin Keener / githubweb
#21 (Oct 11, 2016, 12:41:01 AM)
- Restructued ListenerAdapter to separate Core and Client-Only events. Now (commit: 6e77ce7) — Austin Keener / githubweb
- Implemented CallUpdate events. Implemented **ALL** Voice related events. (commit: cbbbd7d) — Austin Keener / githubweb
#20 (Oct 10, 2016, 8:10:24 AM)
- Implemented CALL_UPDATE. Will implement events later. Added (commit: 75399f5) — Austin Keener / githubweb
#19 (Oct 10, 2016, 5:05:04 AM)
- Added Guild# getTextChannelById, getTextChannelsByName, (commit: a1af0d3) — Austin Keener / githubweb
- First pass on the Call system. Incomplete, but should maintain the cache (commit: 012cf6b) — Austin Keener / githubweb
#18 (Oct 8, 2016, 9:21:22 PM)
- Implemented support for RELATIONSHIP_ADD and RELATIONSHIP_REMOVE. (commit: bc0b8ef) — Austin Keener / githubweb
#17 (Oct 8, 2016, 9:56:34 AM)
- Made GuildJoinEvent, GuildAvailableEvent and UnavailableGuildJoinedEvent (commit: 130a27a) — Austin Keener / githubweb
- First pass on the Client relationship system. Made JDA the top object (commit: 3e0ae83) — Austin Keener / githubweb
- Second pass on Relationship + Group stuff. Group caching and cache (commit: 15a216a) — Austin Keener / githubweb
#16 (Oct 5, 2016, 5:30:31 AM)
- Implemented support for MESSAGE_DELETE_BULK. (commit: aaa5684) — Austin Keener / githubweb
#15 (Oct 5, 2016, 4:57:51 AM)
- Implemented USER_UPDATE. Added SelfUpdate events. Added (commit: d4fb8e4) — Austin Keener / githubweb
#14 (Oct 4, 2016, 11:09:25 PM)
- implemented GUILD_ROLE_CREATE and GUILD_ROLE_DELETE. Added respective (commit: d8bc035) — Austin Keener / githubweb
- Changed Role#isGrouped() -> #isHoisted() to better respect the Discord (commit: 0566b94) — Austin Keener / githubweb
- Implemented GUILD_ROLE_UPDATE along with all related events. (commit: 03dda44) — Austin Keener / githubweb
#13 (Oct 4, 2016, 7:20:58 AM)
- Moved EntityBuilder to the entity package (commit: 7d697fd) — Austin Keener / githubweb
- Implemented GUILD_MEMBER_UPDATE.Now fires GuildMemberRoleAddEvent, (commit: d12549e) — Austin Keener / githubweb
- Implemented MESSAGE_UPDATE and MESSAGE_DELETE. Implemented (commit: 12a623a) — Austin Keener / githubweb
- Implemented GUILD_BAN_ADD and GUILD_BAN_REMOVE. Renamed (commit: c2fe45b) — Austin Keener / githubweb
- Moved Text and Voice channel update events to update subpackage. Changed (commit: 1648d73) — Austin Keener / githubweb
- Made the Generic events for User, GuildUpdate, GuildMember, (commit: 82a4097) — Austin Keener / githubweb
- Created NotificationLevel and MFALevel to represent those values in (commit: 9de1854) — Austin Keener / githubweb
- Implemented GUILD_UPDATE. Added events for everything that changes. (commit: bd99603) — Austin Keener / githubweb
#12 (Oct 4, 2016, 6:47:48 AM)
- Moved Text and Voice channel update events to update subpackage. Changed (commit: dd2a8f1) — Austin Keener / githubweb
- Made the Generic events for User, GuildUpdate, GuildMember, (commit: 4f2980a) — Austin Keener / githubweb
- Created NotificationLevel and MFALevel to represent those values in (commit: c1777a6) — Austin Keener / githubweb
- Implemented GUILD_UPDATE. Added events for everything that changes. (commit: 5395e52) — Austin Keener / githubweb
#11 (Oct 3, 2016, 10:18:50 PM)
- Implemented GUILD_BAN_ADD and GUILD_BAN_REMOVE. Renamed (commit: ff782cc) — Austin Keener / githubweb
#10 (Oct 3, 2016, 9:16:39 AM)
- Implemented MESSAGE_UPDATE and MESSAGE_DELETE. Implemented (commit: e31879c) — Austin Keener / githubweb
#9 (Oct 3, 2016, 6:34:50 AM)
- Moved EntityBuilder to the entity package (commit: e3300d2) — Austin Keener / githubweb
- Implemented GUILD_MEMBER_UPDATE.Now fires GuildMemberRoleAddEvent, (commit: 15584e2) — Austin Keener / githubweb
#8 (Oct 1, 2016, 9:05:19 AM)
- Implemented handlers for GUILD_MEMBER_ADD and GUILD_MEMBER_REMOVE. Added (commit: 475c764) — Austin Keener / githubweb
#7 (Oct 1, 2016, 7:43:33 AM)
- Added code to deal with CHANNEL_UPDATE (commit: 0a1a8f8) — Austin Keener / githubweb
- Added User#hasPrivateChannel() : boolean (commit: 995a6c3) — Austin Keener / githubweb
- Added support for GUILD_DELETE and TYPING_START. Added more info methods (commit: a6cfb7c) — Austin Keener / githubweb
#6 (Oct 1, 2016, 5:20:28 AM)
- Uncommented Ready, Resume, and Reconnect events. (commit: 180daac) — Austin Keener / githubweb
#5 (Oct 1, 2016, 2:50:52 AM)
- Added support for fake users when creating messages. Restructured the (commit: f5a9d81) — Austin Keener / githubweb
- Added handlers for CHANNEL_CREATE and CHANNEL_DELETE Added all channel (commit: 6361e4c) — Austin Keener / githubweb
#4 (Sep 30, 2016, 8:16:33 PM)
- Fixed links in Permission and updated param docs for JDABuilder#setProxy (commit: 1fe7056) — Florian Spieß / githubweb
- Added docs to EventListener and ListenerAdapter. (commit: 00c0a6e) — Florian Spieß / githubweb
- Added jdocs to new Interfaces and Member. (commit: ea0fab6) — Florian Spieß / githubweb
- Fixed a bunch of javadoc errors/warnings. (commit: a9db08e) — Florian Spieß / githubweb
- Improved jdocs after review. (commit: b0489af) — Florian Spieß / githubweb
#3 (Sep 24, 2016, 4:51:09 PM)
- Updated README.md for 3.x (commit: eab457a) — Florian Spieß / githubweb
- Updated Examples to be accurate for 3.x (commit: 35a4d3d) — Florian Spieß / githubweb
#2 (Sep 22, 2016, 2:51:02 AM)
- Fixed NPE when building Messages. (commit: 99f4a89) — Austin Keener / githubweb