Skip to content
This repository has been archived by the owner on Mar 31, 2021. It is now read-only.

Releases: seishun/node-steam

v0.6.4

23 Sep 21:27
Compare
Choose a tag to compare

Fixes

  • webLogOn is now faster – the previous method to urlencode buffers occasionally produced incorrect results, causing the logon to fail and prompting a series of retries

v0.6.3

08 Sep 10:59
Compare
Choose a tag to compare

Compatibility fixes

  • Chatroom permissions are now parsed correctly again

v0.6.2

08 Sep 09:30
Compare
Choose a tag to compare

Additions

v0.6.1

25 Jul 22:00
Compare
Choose a tag to compare

Fixes

  • No longer crashes when the friend and group lists are empty

v0.6.0

20 Jul 16:48
Compare
Choose a tag to compare

Breaking changes

  • logOn now accepts an object as the only argument to allow for future extensibility;
  • webLogOn now calls back with an array of cookies, rather than a single string joined with a semicolon - no need for split(';') anymore when adding to a request jar or working with node-steam-trade;
  • 'relationship' event removed and replaced with 'friend' and 'group' (not to be confused with the new 'relationships' event);
  • 'disconnected' event removed, now 'loggedOff' is emitted when the connection closes unexpectedly too, not just when Steam sends a ClientLoggedOff packet;
  • 'personaState' renamed into 'user';
  • toGC no longer accepts a callback - instead, you can provide any number of extra arguments, and they will be passed to the 'fromGC' handler with the response

Additions

v0.5.7

18 Jul 17:40
Compare
Choose a tag to compare

Fixes

  • Discard the data in case of a failed web logon
  • Support multiple friends in ClientPersonaState
  • Remove the chat from chatRooms when kicked

Additions

  • leaveChat method
  • 'richPresence' event