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.28.3

Published by DoctorMcKay over 1 year ago

  • Replaced VDF parser dependency to fix issues parsing some VDF, particularly in appinfo (issue #397)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.28.2...v4.28.3

node-steam-user - v4.28.2

Published by DoctorMcKay over 1 year ago

  • Fixed timeouts when calling createAuthSessionTicket not properly rejecting the returned promise (thanks to @kgns in PR #430)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.28.1...v4.28.2

node-steam-user - v4.28.1

Published by DoctorMcKay over 1 year ago

  • Fixed socksProxy and webCompatibilityMode intermittently not working properly
  • Fixed the module swallowing errors thrown by userland webSession event handlers
node-steam-user - v4.28.0

Published by DoctorMcKay over 1 year ago

  • Added modern authentication flow when logging on with an account name and password
  • Login keys are now deprecated and will be removed in the next major release

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.27.1...v4.28.0

node-steam-user - v4.27.1

Published by DoctorMcKay over 1 year ago

  • Fixed warning being printed when retrying an anonymous account login
  • Fixed sentry files and account-name-generated sentry files not working properly when logging in with a refresh token (#422)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.27.0...v4.27.1

node-steam-user - v4.27.0

Published by DoctorMcKay almost 2 years ago

  • steam-user now raises a warning when logging on anonymously unless the intention to do so is confirmed by passing anonymous: true to logOn()
    • Logging on anonymously without passing anonymous: true is now deprecated

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.26.1...v4.27.0

node-steam-user - v4.26.1

Published by DoctorMcKay almost 2 years ago

  • Fixed error when specifying a SteamID and refresh token to logOn (issue #415)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.26.0...v4.26.1

node-steam-user - v4.26.0

Published by DoctorMcKay almost 2 years ago

node-steam-user - v4.25.0

Published by DoctorMcKay about 2 years ago

  • Added ability to log on using a refresh token
  • Logging on to non-anonymous accounts using schemes other than refresh tokens is now deprecated
    • These alternative logon schemes will continue to be supported by steam-user as long as they're supported by the Steam backen
  • Updated enums

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.24.6...v4.25.0

node-steam-user - v4.24.6

Published by DoctorMcKay about 2 years ago

  • Fixed serverQuery not working and causing a crash
  • Improved cleanup after a connection closes
node-steam-user - v4.24.5

Published by DoctorMcKay over 2 years ago

  • Fixed rich presence localization parsing not working with a crash
node-steam-user - v4.24.4

Published by DoctorMcKay over 2 years ago

  • Fixed errors being thrown by attempting to retrieve CDN auth tokens when not needed
  • It's now possible to retrieve a manifest from a password-protected beta branch
  • If no branch name is specified when downloading a manifest, "public" will now be assumed (and you will be warned about this assumption via stderr)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.24.3...v4.24.4

node-steam-user - v4.24.3

Published by DoctorMcKay over 2 years ago

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.24.2...v4.24.3

node-steam-user - v4.24.2

Published by DoctorMcKay over 2 years ago

  • Fixed some incompatibilities with older Node.js versions

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.24.1...v4.24.2

node-steam-user - v4.24.1

Published by DoctorMcKay over 2 years ago

  • Fixed createAuthSessionTicket callback not receiving the ticket (#391)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.24.0...v4.24.1

node-steam-user - v4.24.0

Published by DoctorMcKay over 2 years ago

  • Improved IDE intellisense detection of methods and enums
  • Added getLegacyGameKey (#388)

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.23.0...v4.24.0

node-steam-user - v4.23.1

Published by DoctorMcKay over 2 years ago

  • Added back getEncryptedAppTicket as an alias of createEncryptedAppTicket for backwards compatibility
node-steam-user - v4.23.0

Published by DoctorMcKay over 2 years ago

  • Improved webpack/electron compatibility
  • Overhauled appticket creation and validation

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.22.1...v4.23.0

node-steam-user - v4.22.1

Published by DoctorMcKay over 2 years ago

  • Fixed excludeShared app/license ownership filter not working properly
  • appOwnershipCached event has been renamed to ownershipCached
    • The old name can still be used, but such usage is now deprecated

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.22.0...v4.22.1

node-steam-user - v4.22.0

Published by DoctorMcKay over 2 years ago

  • getProductInfo changes (thanks to @Revadike in PR #378)
    • Needed access tokens are now automatically requested for packages
    • Fixed bugs related to expiring packages
    • Added ability to filter owned app/package methods
  • Added playingApp to response of kickPlayingSession (thanks to @Revadike IN PR #376)
  • Improved a lot of JSDoc, so IDEs should pick up on data types of various things better

Full Changelog: https://github.com/DoctorMcKay/node-steam-user/compare/v4.21.0...v4.22.0