Jump to content
McKay Development

GitHub

Bot
  • Posts

    1632
  • Joined

  • Last visited

Everything posted by GitHub

  1. Added time_first_unread to User Chat Room State objectsAdded last_message and steamid_last_message to Chat Room State objectsAdded getPrivacySettingsAdded quick-invite link methodscreateQuickInviteLinklistQuickInviteLinksrevokeQuickInviteLinkgetQuickInviteLinkSteamIDcheckQuickInviteLinkValidityredeemQuickInviteLink View on GitHub
  2. Added getGroupBanListAdded setGroupUserBanStateFixed potential crash if we don't get a well-formed response message to chat room methods View on GitHub
  3. Added getActiveFriendMessageSessionsAdded unread property to getFriendMessageHistory View on GitHub
  4. Added setSessionActiveGroups method to SteamChatRoomClientFixed properties named accountid or accountid_* not being properly renamed to steamid or steamid_* in SteamChatRoomGroup if they are null View on GitHub
  5. Added excludeSharedPackages argument to getOwnedApps, getOwnedDepots, getOwnedPackages, ownsApp, ownsDepot, and ownsPackage (thanks to @Revadike in PR #252) View on GitHub
  6. Fixed rare crash when being logged off (thanks @Revadike in PR #249) View on GitHub
  7. Added clearPersonaNameHistory View on GitHub
  8. Added webCompatibilityMode optionAdded warning if logonID is greater than max uint32 View on GitHub
  9. Fixed getProductInfo never resolving if inclTokens = true and nothing needs a token (bug #245) View on GitHub
  10. 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
  11. Improved module memory usage View on GitHub
  12. Made it possible to access purchaseResultDetails and packageList if a redeemKey request fails View on GitHub
  13. Fixed crash when using getAuthSessionTicket (thanks to @Scorpi in PR #231) View on GitHub
  14. Hopefully fixed a bug that would delete rich_presence_string in user event data under some conditions (bug #220) View on GitHub
  15. Added uploadRichPresence method View on GitHub
  16. Fixed crashes due to incorrectly calling .toNumber() on stuff View on GitHub
  17. Added ability to log on using a client logon token obtained from the web View on GitHub
  18. Deprecated all webchat methodsDeprecated getWebApiOauthTokenAdded getClientLogonToken View on GitHub
  19. Fixed a chat-related crash that happens under unknown circumstances View on GitHub
  20. Added packageName and packageVersion instance properties to allow other modules to check interoperability View on GitHub
  21. Fixed crash resulting from malformed pollData json on disk (#280) View on GitHub
  22. Added BBCode parsing to new Steam chat messagesAdded ability to interact with a GC View on GitHub
  23. 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
  24. Fixed a case where the callback to getProductInfo can be fired multiple times View on GitHub
  25. 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
×
×
  • Create New...