Releases: dec4234/JavaDestinyAPI
Version 1.5
Since its been over 2.5 years since the last JAR release, there have been too many updates to specifically track. (More like I don't want to bother writing all of them). The major points are as follows...
- The API is now more secure with the addition of APIException. This allows the developer to handle error conditions with the API wherever it is called. Previously the library would throw unchecked runtime NullPointerExceptions whenever something went wrong.
- Some parts of the clan library are now more efficient with the addition of ClanMember. This allows you to grab more info about clan members without making extra calls.
- OAuth has been refined more with the introduction of OAuthManager
- I have updated lots of things to keep up with the updates to the API which can be seen here
- Dependencies have been updated.
- The HTTPUtils system has been internally reworked to be a little more performant but also to reduce a lot of redundancy.
Please check commit history for more information.
What's Changed
Full Changelog: https://github.com/dec4234/JavaDestinyAPI/commits/1.5
Version 1.4 - OAuthFlow and HttpUtil Revamp
There's been a lot that have been done since May, so I'm not going to bother listing them all. This will be the last release before the forwards-compatibility breaking changes listed in #14
Version 1.3
Various Bug Fixes & New Features
- Rework of the inner workings of HttpUtils and many of the core classes
- Renamed Character to DestinyCharacter
- An expansion of the Activity Stats section of the API
- Useful method such as DestinyAPI#getValidUsers()
- A reworked getMembers() method of the Clan class, it now should pull results much faster
Version 1.2 - Official OAuth 2 Support, Stats, Optimizations, Bug Fixes
This is being released to reflect all changes made in the past couple of months. Including but not limited to:
- Official OAuth 2 Support
- Being able to pull more stats about a user
- More ASync tasks and executions
- Fixing numerous bugs and errors
Version 1.1 - Destiny Items
Offical JAR release of the most recent version, at the behest of
#6
Initial Release
This is the initial release of the API, still containing many unfinished features
This is released for historical purposes
First Real Release
This is the first real release of the JavaDestinyAPI, many more updates are to come.