Skip to content

Releases: dec4234/JavaDestinyAPI

Version 1.5

Choose a tag to compare

@dec4234 dec4234 released this 06 May 15:01

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

Choose a tag to compare

@dec4234 dec4234 released this 20 Sep 23:21

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

Choose a tag to compare

@dec4234 dec4234 released this 10 May 23:27

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

Choose a tag to compare

@dec4234 dec4234 released this 30 Mar 13:49

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

Choose a tag to compare

@dec4234 dec4234 released this 05 Sep 13:53
1742fc7

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

Initial Release

Initial Release Pre-release
Pre-release

Choose a tag to compare

@dec4234 dec4234 released this 09 Aug 20:08
86ffa19

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

First Real Release

First Real Release Pre-release
Pre-release

Choose a tag to compare

@dec4234 dec4234 released this 11 Aug 23:43
346bf38

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