Changes

Summary

  1. Necessary additions for role subscriptions (#2375) (commit: 411d676) (details)
Commit 411d676f68dcface6a453c8b0bdb0f878fdf1cfa by noreply
Necessary additions for role subscriptions (#2375)

* Add new role tags
* Add new message type
* Add new error responses
* Add new invite target type
* Add support for connection metadata configuration
(commit: 411d676)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/JDAImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/RoleImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/JDA.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Role.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/requests/ErrorResponse.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/utils/Checks.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/Invite.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/MessageType.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/entities/RoleConnectionMetadata.java
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/requests/Route.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/handle/GuildRoleUpdateHandler.java (diff)