Jump to content
McKay Development

GitHub

Bot
  • Posts

    1661
  • Joined

  • Last visited

Everything posted by GitHub

  1. Added BBCode parsing to new Steam chat messagesAdded ability to interact with a GC View on GitHub
  2. 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
  3. Fixed a case where the callback to getProductInfo can be fired multiple times View on GitHub
  4. 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
  5. 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
  6. Fixed broken persona_state statuses (thanks to @LulzFTW in PR #208) View on GitHub
  7. 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
  8. 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
  9. See PR #165 View on GitHub
  10. Fixed crash caused by some gameservers not having SteamIDs (thanks @xcpep in PR #195) View on GitHub
  11. Added additionalHeaders option (thanks to @anasinnyk in PR #194) View on GitHub
  12. Added ability to change friends list privacy View on GitHub
  13. requestPasswordChangeEmail and changePassword are now deprecated as they no longer workImproved error handling when using proxies that aren't working properly View on GitHub
  14. Now returns a "Not Logged In" error if you try to get your own inventory contents without yet being logged inUpdated EResult View on GitHub
  15. Ignore responses from the WebAPI that indicate they failed but actually seem to contain valid data View on GitHub
  16. Fixed cancelTime not being able to be set for offers that need to be confirmed View on GitHub
  17. Fixed errors if you pass appID and depotID as strings instead of ints to getDepotDecryptionKeyFixed crash if a cached local file is corrupt when trying to retrieve depot decryption keys View on GitHub
  18. Added clientOS option to logOn details (thanks to @makcc666 in PR #171)Added getTradeURL and changeTradeURLUpdated enums View on GitHub
  19. Fixed issue with steamID property not being set if you either disable mobile login, or resume a session using cookies View on GitHub
  20. Added getUserProfileBackground method (thanks to @mert574)Added postProfileStatus and deleteProfileStatus methods (issue #200) View on GitHub
  21. Bumped required request version due to possible vulnerabilitiesFixed "HTTP error 302" when editing your custom profile URL (issue #178) View on GitHub
  22. Fixed problem with removeFriendFromGroup (thanks to @RumbleFrog in PR #170) View on GitHub
  23. Fixed crash due to extra require for form-data module View on GitHub
  24. Fixed profileSettings for new profile settings UIAdded gameDetails and playtime to profileSettings View on GitHub
  25. Fixed getMarketItem not being fully-functional for non-CS:GO items (issue #196)Fixed crashes if marketSearch finds some really broken items (well done Valve) (issue #197) View on GitHub
×
×
  • Create New...