Skip to content

v6.0.0: Split it up!

Compare
Choose a tag to compare
@Andre601 Andre601 released this 08 Aug 16:13
· 285 commits to master since this release

JavaBotBlockAPI v6 is now here and brings a lot of changes!

New Modular System

JavaBotBlockAPI is now split up into several modules which provides a much easier way to only use what you want.
Don't want the methods using JDA or ShardManager instances? Just get the core and request module!

Note that due to this changes, the jcenter download is (yet again) broken, meaning you have to use https://dl.bintray.com/andre601/maven to download the dependencies correctly.
I will not try to update the jcenter option as those have caused me a lot of trouble the last time this happened.

The new modules are named as follows:

  • javabotblockapi-core
    The core module. This will always be needed for the other modules.
  • javabotblockapi-request
    This module is required for performing GET and POST requests with the BotBlock API. Depends on Core Module
  • javabotblockapi-jda
    This module is the same like the Request module but only for POST requests. It adds convenience methods where you only have to provide a JDA or ShardManager instance. Depends on Core and Request Module

The Changelog is too big to list it here so please check out the commit-history for an in-depth changelog.