Skip to content

Releases: greenheartgames/greenworks

Greenworks v0.8.0 for NW.js v0.18.8 & v0.19.4

31 Dec 09:40
Compare
Choose a tag to compare
  • Greenworks complied for NW.js v0.18.8 & v0.19.4 with Steamworks SDK 1.38a
  • Greenworks now requires libsdkencryptedappticket library. Plese copy it to
    the directory of your game.
  • Update to Steamworks SDK 1.38a, thanks to @MadSpyxFR, some changes from
    Steamworks SDK:
    • SteamFriends suggest relationship type now is deprecated
    • greenworks.getCloudQuota returns a String representing 64 bits integer
  • Add greenworks.deleteFile API, thanks to @dfabulich
  • Add greenworks.getAppId API
  • Add APIs for ticket decryption:
    • The ticket in greenworks.getAuthSessionTicket and
      greenworks.getEncryptedAppTicket callback is a Buffer type
    • greenworks.decryptAppTicket
    • greenworks.isTicketForApp
    • greenworks.getTicketIssueTime
    • greenworks.getTicketSteamId
    • greenworks.getTicketAppId
  • Fix: potential issues causing by mismatched new/delete usage

Greenworks v0.7.0 for NW.js v0.17.3 & Electron v1.4.0

16 Sep 19:31
Compare
Choose a tag to compare
  • Greenworks complied for NW.js v0.17.3 with Steamworks SDK 1.37
  • Greenworks complied for Electron v1.4.0 with Steamworks SDK 1.37
  • Add getFriendAvatar APIs, #89:
    • avatar-image-loaded event.
    • greenworks.getSmallFriendAvatar(raw_steam_id)
    • greenworks.getMediumFriendAvatar(raw_steam_id)
    • greenworks.getLargeFriendAvatar(raw_steam_id)
    • greenworks.getImageSize(handle)
    • greenworks.getImageRGBA(handle)
  • Add P2P chat APIs, #91:
    • game-connected-friend-chat-message event
    • greenworks.setListenForFriendsMessage(intecept_enabled)
    • greenworks.replyToFriendMessage(raw_steam_id, message)
    • greenworks.getFriendMessage(raw_steam_id, message_id, maximum_message_size)

Greenworks v0.6.0 for NW.js v0.16.1 & Electron v1.3.3

15 Aug 08:40
Compare
Choose a tag to compare
  • Greenworks complied for NW.js v0.16.1 with Steamworks SDK 1.37
  • Greenworks complied for Electron v1.3.3 with Steamworks SDK 1.37
  • API documents are moved from wiki to docs
  • Add new friends APIs (Thanks for @marwanhilmi):
    • persona-state-change event
    • greenworks.getFriendsAccount(friend_flag)
    • greenworks.getFriends(friend_flag)
    • greeenworks.requestUserInformation(raw_steam_id, require_name_only)
  • greenworks.getSteamId() now returns an object of SteamID

Greenworks v0.5.3 for NW.js v0.14.7

23 Jul 08:24
Compare
Choose a tag to compare
  • Greenworks complied for NW.js v0.14.7 with Steamworks SDK 1.37
  • Add new APIs (Thanks for @dfabulich):
    • greenworks.init
    • greenworks.restartAppIfNecessary
    • greenworks.isSubscribedApp
    • greenworks.isSteamRunning

Greenworks v0.5.2 for NW.js v0.13.0-beta7

28 Feb 09:59
Compare
Choose a tag to compare
  • Greenworks complied for NW.js v0.13.0-beta7 with Steamworks SDK 1.36

Greenworks v0.5.1 for NW.js v0.12.1

12 Sep 14:50
Compare
Choose a tag to compare
  • Fix a crash issue when emitting game-overlay-activated event on Windows/Linux.

Greenworks v0.5.0 for NW.js v0.12.1

06 Sep 22:23
Compare
Choose a tag to compare
  • Greenworks compiled for NW.js v0.12.1 with Steamworks SDK 1.34
  • Upgrade nan to v2 to support iojs v3.
  • Add achievements and authentication APIs and support listening steam events:
    • greenworks.getNumberOfAchievements
    • greenworks.getAchievement
    • greenworks.clearAchievement
    • greenworks.getAchievementNames
    • greenworks.getAuthSessionTicket
    • greenworks.getEncryptedAppTicket
    • greenworks.cancelAuthTicket
    • greenworks.activateGameOverlayToWebPage
    • greenworks.on('game-overlay-activated')
    • greenworks.on('steam-servers-connected')
    • greenworks.on('steam-servers-disconnected')
    • greenworks.on('steam-server-connect-failure')
    • greenworks.on('steam-shutdown')

If this release is helpful, please consider donating to the project:

Click here to lend your support to: Greenworks v0.3+ and make a donation at pledgie.com !

Greenworks v0.4.1 for NW.js v0.12.0

26 Mar 07:08
Compare
Choose a tag to compare
  • Upgrade nan module to support node v0.12 as well as iojs
  • Greenworks complied for NW.js(formerly node-webkit) v0.12.0 with Steamworks SDK 1.30

Greenworks v0.4.0 for node-webkit v0.8.6 & v0.11.2

06 Dec 02:04
Compare
Choose a tag to compare
  • Greenworks complied for node-webkit v0.8.6 and v0.11.2 with Steamworks SDK 1.30
  • Add activateGameOverlay and IsGameOverlayEnabled APIs
  • Fix: a segment fault when zipOpenNewFileInZip4_64 fails

If this release is helpful, please consider donating to the project:

Click here to lend your support to: Greenworks v0.3+ and make a donation at pledgie.com !

Greenworks v0.3.0 for node-webkit v0.8.6 & v0.10.5

30 Oct 10:09
Compare
Choose a tag to compare

Greenworks 0.3 introduces compatibility with node-webkit 0.10.5 (and other node 0.11.x technologies).

0.3 is a major rewrite of greenworks using NAN to support both node 0.10.x and node 0.11.x.

The binaries in this release are compiled with Steamworks SDK 1.30.

If this release is helpful, please consider donating to the project:

Click here to lend your support to: Greenworks v0.3+ and make a donation at pledgie.com !