node-steam-user

Allows interaction with the Steam network via the Steam client protocol

MIT License

Downloads
64K
Stars
798
Committers
40

Bot releases are visible (Hide)

node-steam-user - v1.12.0

Published by DoctorMcKay almost 9 years ago

  • Added canTrade param to getSteamGuardDetails callback
  • Added publicIP and cellID properties
  • Cell ID is now stored and used in subsequent logons (parallels Steam Client functionality)
node-steam-user - v1.11.1

Published by DoctorMcKay almost 9 years ago

  • Fixed a case where the client can get disconnected from Steam and not try to reconnect
node-steam-user - v1.11.0

Published by DoctorMcKay almost 9 years ago

  • Added getSteamGuardDetails method
node-steam-user - v1.10.0

Published by DoctorMcKay about 9 years ago

  • Added friends groups (tags) handling (thanks to @rodeyseijkens in PR #9)
node-steam-user - v1.9.6

Published by DoctorMcKay about 9 years ago

node-steam-user - v1.9.5

Published by DoctorMcKay about 9 years ago

  • Fixed singleSentryfile option not being respected in logon (fixes #5)
node-steam-user - v1.9.4

Published by DoctorMcKay about 9 years ago

  • Fixed crash when another session on our account starts typing a chat message (fixes #4)
node-steam-user - v1.9.3

Published by DoctorMcKay about 9 years ago

  • Files are now only loaded from disk (or custom source) as needed instead of on every logon
node-steam-user - v1.9.2

Published by DoctorMcKay about 9 years ago

  • Moved OpenShift data directory to $OPENSHIFT_DATA_DIR/node-steamuser
node-steam-user - v1.9.1

Published by DoctorMcKay about 9 years ago

  • 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
node-steam-user - v1.9.0

Published by DoctorMcKay about 9 years ago

  • 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
node-steam-user - v1.8.0

Published by DoctorMcKay about 9 years ago

  • 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
node-steam-user - v1.7.0

Published by DoctorMcKay about 9 years ago

  • Now provides a machine_id to Steam when logging on for future compatibility
  • Added machineIdType option
node-steam-user - v1.6.3

Published by DoctorMcKay about 9 years ago

  • Fixed inability to logon anonymously or without a sentry file with dataDirectory set to null (thanks to @Brybry for the report)
node-steam-user - v1.6.1

Published by DoctorMcKay about 9 years ago

  • Fixed inability to reconnect inside of an error event callback
node-steam-user - v1.6.2

Published by DoctorMcKay about 9 years ago

  • Fixed crash when setting dataDirectory option to null via setOption or setOptions method (thanks to @Alex-Nabu in PR #1)
node-steam-user - v1.6.0

Published by DoctorMcKay about 9 years ago

  • Documented disconnected event
  • Added logonID logon option
  • Server-initiated disconnects are now better handled
node-steam-user - v1.5.3

Published by DoctorMcKay about 9 years ago

  • Throw an error when the user tries to log on with a decoy sentry file
  • Removed asynchronous file I/O in logon
node-steam-user - v1.5.2

Published by DoctorMcKay about 9 years ago

  • Fixed crash when reconnecting to Steam and the first CM isn't available
node-steam-user - v1.5.1

Published by DoctorMcKay about 9 years ago

  • Added 1-second delay between reconnect attempts when Steam is down