Jump to content
McKay Development

GitHub

Bot
  • Posts

    1653
  • Joined

  • Last visited

Everything posted by GitHub

  1. Added excludeSharedPackages argument to getOwnedApps, getOwnedDepots, getOwnedPackages, ownsApp, ownsDepot, and ownsPackage (thanks to @Revadike in PR #252) View on GitHub
  2. Fixed rare crash when being logged off (thanks @Revadike in PR #249) View on GitHub
  3. Added clearPersonaNameHistory View on GitHub
  4. Added webCompatibilityMode optionAdded warning if logonID is greater than max uint32 View on GitHub
  5. Fixed getProductInfo never resolving if inclTokens = true and nothing needs a token (bug #245) View on GitHub
  6. Added getEmoticonList methodAdded getFriendMessageHistory methodAdded ackFriendMessage and ackChatMessageAdded createInviteLink, getGroupInviteLink, and deleteInviteLinkFixed time_expires not being null in getInviteLinkInfo if the invite link does not expireFixed a bug that was causing some SteamChatRoomClient response object properties to not be properly parsed into e.g. Date objectsFixed SteamChatRoomClient methods not erroring when they should have been View on GitHub
  7. Improved module memory usage View on GitHub
  8. Made it possible to access purchaseResultDetails and packageList if a redeemKey request fails View on GitHub
  9. Fixed crash when using getAuthSessionTicket (thanks to @Scorpi in PR #231) View on GitHub
  10. Hopefully fixed a bug that would delete rich_presence_string in user event data under some conditions (bug #220) View on GitHub
  11. Added uploadRichPresence method View on GitHub
  12. Fixed crashes due to incorrectly calling .toNumber() on stuff View on GitHub
  13. Added ability to log on using a client logon token obtained from the web View on GitHub
  14. Deprecated all webchat methodsDeprecated getWebApiOauthTokenAdded getClientLogonToken View on GitHub
  15. Fixed a chat-related crash that happens under unknown circumstances View on GitHub
  16. Added packageName and packageVersion instance properties to allow other modules to check interoperability View on GitHub
  17. Fixed crash resulting from malformed pollData json on disk (#280) View on GitHub
  18. Added BBCode parsing to new Steam chat messagesAdded ability to interact with a GC View on GitHub
  19. Nearly a year in the making, v4 is now available! This release includes many breaking changes, so please carefully read over these release notes. BreakingNow requires node 8 (up from node 4)Removed dependency on steam-clientRemoved ability to specify a custom steam-client. Instead, that functionality is built in directly.Local address binding and proxying are now optionsRemoved the Steam static propertyRemoved the client instance propertyRemoved deprecated methods:disableTwoFactor; non-functional, use steamcommunity insteadgenerateAuthCode; use steam-totp insteadrequestPasswordChangeEmail; non-functionalchangePassword; non-functionalcreateAccount; non-functionalchangeEmail; non-functionalserver_time in enableTwoFactor callback data is now a number instead of a string (not a Date as that would break the JSON-stringifyable property of the response)Callbacks now have err as their first argumentenableTwoFactorrequestValidationEmail (changed from eresult)getSteamGuardDetailsgetCredentialChangeTimesgetAuthSecretgetPlayerCount (changed from eresult)getProductChangesgetProductInfogetProductAccessTokenredeemKey (changed from eresult)getChatHistory (changed from eresult)blockUser (changed from eresult)unblockUser (changed from eresult)getPersonasgetSteamLevelsgetGameBadgeLevelgetServerListgetServerSteamIDsByIPgetServerIPsBySteamIDpromptSteamGuardCode option has been removedPrompting for Steam Guard code from stdin now happens only if no steamGuard listeners have been attachedparseAppTicket now has an optional second boolean parameter. If omitted or false, the function will return null if the ticket is missing a signature (or it's invalid).Extraneous properties have been removed from parseEncryptedAppTicket's output, including isValid and ownershipTicketExpires.last_seen_online is now a Date object in the user eventThe behavior of downloadFile's callback and the EventEmitter it returns has changedSee the docsNewOptionslocalAddresslocalPorthttpProxyprotocollanguageBasic support for new Steam chatLocalized rich presence strings in user event (closes #200)All methods which have a callback now also return a promise. You can still use callbacks if you prefer.Now uses protobuf.js v6 View on GitHub
  20. Fixed a case where the callback to getProductInfo can be fired multiple times View on GitHub
  21. See PR #165 Changes from beta 4: Fixed email-based Steam guard requesting a code for every logindownloadFile's behavior has changed, and it now returns a PromiseSee the docs View on GitHub
  22. See PR #165 Changes from beta 3: Fleshed out ChatRoom docs a little moreFixed numeric Unix timestamps in deleteChatRoomMessages and kickUserFromGroup incorrectly complaining about the wrong typeFixed broken persona_state statuses (thanks to @LulzFTW in PR #208) [from v3.29.2]Fixed certain methods failing with error TypeError: Cannot read property 'map' of undefined View on GitHub
  23. Fixed broken persona_state statuses (thanks to @LulzFTW in PR #208) View on GitHub
  24. See PR #165 Changes from beta 2: Reverted new protobuf-decoding behavior of filling in default values instead of null for omitted fieldsFixes #207last_seen_online is now a Date object in the user eventMade all enums inside the .proto files available through SteamUser (e.g. SteamUser.EChatRoomJoinState)Wrote most of the docs for the new chat room clientFixed some issues with data not being properly formatted in the new chat room clientAdded new methods to the new chat room clientgetClanChatGroupInfodeleteChatMEssagesinviteUserToGroupkickUserFromGroup View on GitHub
  25. See PR #165 Changes from beta 1: Fixed crash resulting from improper variable capitalization (thanks @fjexe in PR #201)/commands sent by bots in chat will now be properly interpreted by SteamAll callbacks are now appropriately marked as optional in jsdoc View on GitHub
×
×
  • Create New...