Skip to content

Releases: DoctorMcKay/node-steam-user

v1.9.3

09 Sep 01:57
Compare
Choose a tag to compare
  • Files are now only loaded from disk (or custom source) as needed instead of on every logon

v1.9.2

07 Sep 05:03
Compare
Choose a tag to compare
  • Moved OpenShift data directory to $OPENSHIFT_DATA_DIR/node-steamuser

v1.9.1

04 Sep 01:19
Compare
Choose a tag to compare
  • Removed security questions from createAccount as Steam no longer uses them
    • Calls to the function with security questions will still work
  • Fixed issue when not saving any data in the dataDirectory

v1.9.0

02 Sep 04:50
Compare
Choose a tag to compare
  • Added all functionality from SteamFriends and SteamTrading directly into the module, along with some new functionality
    • It's not a 1:1 conversion, so existing code isn't compatible with the new API
    • createHandlers is still supported and is still true by default, but it's now deprecated and will be removed in a future major release
  • Added Steam Guard TOTP two-factor authentication support
  • TwoFactorCodeMismatch errors in logon are now caught by the Steam Guard handler and will either prompt for another code or fire the steamGuard event, depending on your options

v1.8.0

31 Aug 18:29
Compare
Choose a tag to compare
  • An up-to-date Steam CM server list is now included (it updates every time the module is published to npm)
  • Added OpenShift support
  • Added file storage abstraction, allowing you to save files elsewhere (database, cloud services, etc)
  • Fixed crash when setting dataDirectory to null in constructor

v1.7.0

27 Aug 01:12
Compare
Choose a tag to compare
  • Now provides a machine_id to Steam when logging on for future compatibility
  • Added machineIdType option

v1.6.3

21 Aug 21:42
Compare
Choose a tag to compare
  • Fixed inability to logon anonymously or without a sentry file with dataDirectory set to null (thanks to @Brybry for the report)

v1.6.2

21 Aug 21:33
Compare
Choose a tag to compare
  • Fixed crash when setting dataDirectory option to null via setOption or setOptions method (thanks to @Alex-Nabu in PR #1)

v1.6.1

21 Aug 21:34
Compare
Choose a tag to compare
  • Fixed inability to reconnect inside of an error event callback

v1.6.0

14 Aug 02:10
Compare
Choose a tag to compare
  • Documented disconnected event
  • Added logonID logon option
  • Server-initiated disconnects are now better handled