V2.6.0
Release of V2.6.0
What did we do?
- Removed Bugsnag from the client
- Finished BDN V3 integration with building new releases
- Added automatic uploading to our own Maven system
- Added JavaDocs creating system
- Moved Randoms download from BDN to BDN V3
- Instead of grabbing the latest version of the client, we now compare the client version we already know
- Removed deprecated Core#versionValid
- Added NoProgresssListener
- Implemented -no_validation to let the client know it shouldn't compare versions
- Added system for key listeners
- Script writers can now add key listeners to their scripts, which could result in say key x performs action y
- Checksum comparisons will now also be done over BDN V3
- Implemented the new Internal API
- Added clear logger button
- Added translations for all systems, which will be worked further on. This will add the ability to change the language of your client!
- Fixed an issue where no validation would still compare the versions
- Added feature where it will download nightly versions of its dependencies too. This includes for:
- Randoms
- Providers
- Downloading server provider from BDN V3 now too
- Updated other dependencies
- New version notification will now redirect you to the correct URL
- Fixed an issue where multiple dependencies had the same property names
- First builds on a launcher have been made
- Solved a initializer error exception
- Added ability to make screenshots
- Solved some interface issues
- Added ability to remove the cache, directly from the client
- Removed the annoying folders that were created by the client, in the user directory
You can find more about this release here.