Skip to content

Releases: dec4234/JavaDestinyAPI

Version 1.5

06 May 15:01
Compare
Choose a tag to compare

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

20 Sep 23:21
Compare
Choose a tag to compare

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

10 May 23:27
Compare
Choose a tag to compare

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

30 Mar 13:49
Compare
Choose a tag to compare

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

05 Sep 13:53
1742fc7
Compare
Choose a tag to compare

Offical JAR release of the most recent version, at the behest of
#6

Initial Release

09 Aug 20:08
86ffa19
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release

This is the initial release of the API, still containing many unfinished features
This is released for historical purposes

First Real Release

11 Aug 23:43
346bf38
Compare
Choose a tag to compare
First Real Release Pre-release
Pre-release

This is the first real release of the JavaDestinyAPI, many more updates are to come.