forked from code-disaster/steamworks4j
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES
32 lines (28 loc) · 2.12 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[1.1.1]
- Native code generator moved to separate sub-project. Removes runtime dependency on gdx-jnigen.
- Added SteamUGC.getItemInstallInfo(), getItemDownloadInfo(), requestUGCDetails(), createQueryUGCDetailsRequest().
- Moved documentation to GitHub pages: http://code-disaster.github.io/steamworks4j/
[1.1.0]
- Prebuilt libraries now compiled with Steamworks SDK v1.33b.
- Added SteamUserStats.findOrCreateLeaderboard(), getLeaderboardSortMethod(), getLeaderboardDisplayType().
- Added SteamUGC.createQueryAllUGCRequest(), subscribeItems(), unsubscribeItems(), getNumSubscribedItems(), getSubscribedItems(). [thanks, titoasty]
- Added SteamFriends API to retrieve avatar images.
- Added SteamFriends API to enumerate friend lists and query persona states.
- Added SteamGameServer, SteamGameServerStats and SteamNetworking APIs. [initially added by Francisco "Franz" Bischoff]
- Updated test application to prepare for more (isolated) tests. SteamAPITestApplication is now called SteamClientAPITestApp.
- Added SteamNetworkingTestApp for testing P2P networking functions.
- Removed static native callback objects. They are now created and stored per instance of each interface.
- Added functions to check for SteamAPICall status and result.
- Added option to specify path to jar or directory from where to load native libraries. Mostly meant to avoid need of 'mvn package' after recompiling native code during development.
- API change: Removed static dispose() methods. User applications need to call SteamInterface.dispose() to prevent native memory leaks.
- API change: SteamUserStatsCallback.onUserStatsReceived() is now passed a SteamID instead of a long value.
- API change: Simplified all interface constructors by removing 'pointer' parameters. They are obtained internally now.
[1.0.2]
- Added wrapper to ISteamFriends::RequestUserInformation().
- Added PersonaStateChange callback.
[1.0.1]
- Updated to Steamworks SDK v1.32.
- Added ISteamApps wrapper to expose BIsSubscribedApp() function.
- Native Windows library is now built using premake5 and Visual Studio 2013.
[1.0.0]
- First version released on Maven Central.