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 hidden (Show)

node-steam-user - v4.17.0

Published by DoctorMcKay over 4 years ago

  • Fixed some warnings about deprecated Buffer usage
  • When using inclTokens, package tokens are now automatically grabbed from the license list if available (bug #318)
  • Added support for family sharing (issue #267, thanks to @mlajx in PR #293)
node-steam-user - v4.16.2

Published by DoctorMcKay over 4 years ago

  • Fixed excessive CPU and network usage when attempting to connect to Steam with either no Internet connection, or with unresponsive CMs
node-steam-user - v4.16.1

Published by DoctorMcKay over 4 years ago

  • Fixed issue loading on Linux (issue #315)
node-steam-user - v4.16.0

Published by DoctorMcKay over 4 years ago

  • Added getUserOwnedApps method
  • Added getOwnedProfileItems and getEquippedProfileItems
  • Added setProfileBackground
  • Fixed error when a package contains data that requires an access token (thanks to @Y2Nk4 in PR #314)
node-steam-user - v4.15.5

Published by DoctorMcKay over 4 years ago

  • Fixed incorrect property in getGameBadgeLevel callback according to docs (thanks to @mninc in PR #313)
  • Fixed event handler leak in cases where Steam does not respond to a request (issue #297)
  • Fixed issue caused by trying to add appid 0 to the PICS cache (issue #312)
  • Fixed proxy connection errors not emitting error event for WebSocket connection attempts (issue #302)
node-steam-user - v4.15.4

Published by DoctorMcKay over 4 years ago

  • Promises/callbacks will now return a "Request timed out" error if Steam never responds (issue #307)
node-steam-user - v4.15.3

Published by DoctorMcKay over 4 years ago

  • Fixed bug related to package token retrieval (thanks to @Y2Nk4 in PR #306)
node-steam-user - v4.15.2

Published by DoctorMcKay over 4 years ago

  • Fixed rare case where logging on can hang forever
node-steam-user - v4.15.1

Published by DoctorMcKay over 4 years ago

  • Options are now always checked for validity
node-steam-user - v4.15.0

Published by DoctorMcKay over 4 years ago

  • If no protocol is passed in the value of httpProxy, http:// is now assumed
node-steam-user - v4.14.0

Published by DoctorMcKay over 4 years ago

  • More IDEs should properly understand that SteamUser extends EventEmitter now
  • Warnings are now delivered through Node.js' warning system
node-steam-user - v4.13.3

Published by DoctorMcKay over 4 years ago

  • Updated jsdoc to suppress some warnings in IDEs
node-steam-user - v4.13.2

Published by DoctorMcKay over 4 years ago

  • Fixed issue where calling logOff() may be ineffective if currently attempting to reconnect to Steam
node-steam-user - v4.13.0

Published by DoctorMcKay over 4 years ago

  • Added inviteDuration option to createQuickInviteLink
node-steam-user - v4.12.6

Published by DoctorMcKay over 4 years ago

  • Added anonymous account logon warning if a loginKey is specified to logOn
  • Fixed generated app session tickets not being properly activated (issue #288)
node-steam-user - v4.12.5

Published by DoctorMcKay almost 5 years ago

  • Added check to make sure that provided options are of the expected type
    • If an option of an unexpected type is passed, you will get a warning in stderr and it will be reset to its default value
    • Although not recommended, you can still pass numbers as strings and things will work as expected with no warnings
  • Fixed deprecated call to fs.truncate with a file descriptor (thanks @Dahlgren in PR #272)
  • Fixed rare crash caused by an unusual message sent from Steam (issue #283)
node-steam-user - v4.12.4

Published by DoctorMcKay about 5 years ago

  • Fixed a rare crash that can occur when calling getServerList (issue #270)
  • Removed anonymous usage statistics reporting
node-steam-user - v4.12.3

Published by DoctorMcKay about 5 years ago

  • Fixed a rare crash if Steam doesn't send us data we expect
node-steam-user - v4.12.2

Published by DoctorMcKay over 5 years ago

  • Modernized file-manager dependency, fully removing dependency on async module
    • Also fixes primitives that aren't strings being passed to save handler without being converted to Buffer objects (issue #264)
node-steam-user - v4.12.1

Published by DoctorMcKay over 5 years ago

  • Fixed a potential crash if the SteamID object passed to the user event gets modified somehow