Releases: Bearwaves/eos4j
Releases · Bearwaves/eos4j
v1.2.0
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
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
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