Skip to content

Releases: Bearwaves/eos4j

v1.2.0

22 Jan 20:07
Compare
Choose a tag to compare

Version 1.2.0 of eos4j has been released. This release adds the Ecom interface and fixes a bug with the translation from Epic SDK timestamps to Java Date objects.

There are no breaking changes.

Changes

Ecom interface

Implements Ecom interface, with the following features:

  • Catalog offers (query/count/copy)
  • Entitlements (query/count/copy), entitlement token, redeem
  • Query ownership, ownership token
  • Checkout
  • Transactions
    • Count and copy by ID/index
    • Get transaction ID, count and copy entitlements

Fixes

  • Fixed a bug in Java Date object creation (second timestamps vs. Java's millisecond ones).

Acknowledgements

Thank you to @noblemaster for their help in testing the Ecom interface.

v1.1.0

17 Oct 12:31
Compare
Choose a tag to compare

Version 1.1.0 of eos4j has been released. This version adds the Leaderboards interface, as well as some missing functionality to other interfaces. There are no breaking changes.

Changes

Leaderboards interface

The Leaderboards interface has been fully implemented, with all functionality present.

  • Querying, copying and releasing of Leaderboard definitions.
  • Querying, copying and releasing of Leaderboard ranks.
  • Querying, copying and releasing of Leaderboard user stats.

Stats interface

  • Get stats count
  • Copy stat by name

Other updates

  • Added a stringValue() method to PlatformUserId.
  • eos4j is now built against EOS SDK v1.16.1, though it should continue to work with 1.15.

v1.0.0

18 May 12:34
Compare
Choose a tag to compare

This is the initial release of eos4j. It implements the following, along with any associated callbacks.

General

  • Library loading and initialisation
  • Platform create and release
  • Logging callback handling

Auth interface

  • Logging in
  • Logging out
  • Copying ID token
  • Copying auth token

Connect interface

  • Logging in
  • Creating a user
  • Coping ID token
  • Token expiry callback

Stats interface

  • Ingest stat
  • Query stat
  • Copy stat by name

Achievements interface

  • Unlock achievements

Full Changelog: https://github.com/Bearwaves/eos4j/commits/1.0.0