-
Posts
1645 -
Joined
-
Last visited
Everything posted by GitHub
-
Added avatar URLs to getUserDetails View on GitHub
-
Added getUserAliases method (thanks to @andrewda in PR #117) View on GitHub
-
Fixed avatar_url properties not getting defined in user event and getPersonas callback View on GitHub
-
Fixed market search results including very incorrect pricesFixed market search results including query strings in market_hash_name (bug #113) View on GitHub
-
Added ability to supply Family View PIN to setCookiesFixed callback never firing to parentalUnlock if there was no error View on GitHub
-
Requests now give a Family View Restricted error instead of HTTP error 403 if the source of the error was Family View View on GitHub
-
Added lobbyInvite eventFixed Steam lobby events arriving in chatInvite event View on GitHub
-
Added CSteamGroup#deleteEvent (thanks to @luop90 in PR #109 for this)Fixed marketSearch method View on GitHub
-
Fixed a crash when adding item descriptions (thanks to @deStrO in PR #150)Fixed getOfferToken after Valve broke it View on GitHub
-
Added ability to edit group events (thanks @luop90 in PR #105)Fixed inability to pass an object containing a server IP and password to scheduleGroupEvent (also fixed in PR #105) View on GitHub
-
Fixed a crash if no data is received from a webchat pollAdded chatLogOnFailure event View on GitHub
-
There are many breaking changes in v2, so please update your code accordingly. BREAKING Node.js v4 or later is now required and TradeOfferManager will not run on lower versions of NodeBREAKING Removed message and token arguments from TradeOffer#sendSee below for how you can specify a trade offer message and/or token nowBREAKING Removed autoRetry from TradeOffer#acceptThe functionality has been removed entirelyBREAKING Removed getEscrowDuration from both TradeOfferManager and from TradeOfferUse getUserDetails instead (see below)BREAKING Removed TradeOfferManager.getStateName and EResult.getNameUse TradeOfferManager.ETradeOfferState[value] and TradeOfferManager.EResult[value] instead, respectivelyBREAKING Removed obsolete and unofficial enum values (such as EConfirmationMethod.Mobile and ETradeOfferState.EmailPending)Added value-to-name mappings to bundled enums (except EOfferFilter) so you can do ESomeEnum[value] directly to get its string representationAdded TradeOffer#setMessageAdded TradeOffer#setTokenYou can now provide trade tokens directly in TradeOfferManager#createOfferYou can now use trade URLs instead of SteamIDs in TradeOfferManager#createOfferAdded TradeOffer#getUserDetailsReplaces TradeOfferManager#getEscrowDuration and TradeOffer#getEscrowDurationAdded offerList eventNow uses gzip compression in WebAPI responsesImproved some security by running remove JavaScript from steamcommunity.com in VMs instead of using eval() directlySome of the simpler dependencies (languages, deep-equal, clone) are now bundled in the npm downloadAdded a possible fix for known offers being reported as unknown (thanks @kinsi55 in PR #147) View on GitHub
-
Updated steam-client to v2 (stronger encryption, new protocol version)Added getPublishedFileDetailsAdded getGameBadgeLevel View on GitHub
-
Really fixed a crash if you don't have a HOME environment variable set View on GitHub
-
Fixed a crash if the logon response doesn't contain parental settingsFixed a crash if you don't have a HOME environment variable set View on GitHub
-
Fixed internal references to now-removed ETradeOfferState.PendingConfirmation View on GitHub
-
This is the first beta release of TradeOfferManager v2. There are many breaking changes, so please update your code accordingly. You can install it using npm install steam-tradeoffer-manager@beta. BREAKING Node.js v4 or later is now required and TradeOfferManager will not run on lower versions of NodeBREAKING Removed message and token arguments from TradeOffer#sendSee below for how you can specify a trade offer message and/or token nowBREAKING Removed autoRetry from TradeOffer#acceptThe functionality has been removed entirelyBREAKING Removed getEscrowDuration from both TradeOfferManager and from TradeOfferUse getUserDetails instead (see below)BREAKING Removed TradeOfferManager.getStateName and EResult.getNameUse TradeOfferManager.ETradeOfferState[value] and TradeOfferManager.EResult[value] instead, respectivelyBREAKING Removed obsolete and unofficial enum values (such as EConfirmationMethod.Mobile and ETradeOfferState.EmailPending)Added value-to-name mappings to bundled enums (except EOfferFilter) so you can do ESomeEnum[value] directly to get its string representationAdded TradeOffer#setMessageAdded TradeOffer#setTokenYou can now provide trade tokens directly in TradeOfferManager#createOfferYou can now use trade URLs instead of SteamIDs in TradeOfferManager#createOfferAdded TradeOffer#getUserDetailsReplaces TradeOfferManager#getEscrowDuration and TradeOffer#getEscrowDurationAdded offerList eventNow uses gzip compression in WebAPI responsesImproved some security by running remove JavaScript from steamcommunity.com in VMs instead of using eval() directlySome of the simpler dependencies (languages, deep-equal, clone) are now bundled in the npm download View on GitHub
-
Fixed Error objects originating from trade errors having their messages start with "Error: " View on GitHub
-
Fixed connection drops being treated as fatal errors View on GitHub
-
Added all current Steam enums as direct properties of the SteamUser export For convenience, each enum also allows you to translate values into names the same way you translate names into valuesAdded setUIMode methodAdded vanityURL property and eventAdded inviteToGroup and respondToGroupInvite methodsNow uses EResult 3 (NoConnection) for the disconnected event when the connection closesProvides parity with the official Steam API View on GitHub
-
Fixed crash if we receive data for a user that doesn't include an avatarFixed crash if connection is lost in the middle of a web auth attempt View on GitHub
-
Added avatar URLs to object in user eventAdded msg argument to disconnected eventThe error in error will now be RateLimitExceeded (eresult 84) when Steam is rate-limiting your logins View on GitHub
-
v3.5.0 had some leftover debug code that was accidentally published View on GitHub
-
Fixed profile URL cache always being deleted when editing profile View on GitHub
-
Steam profile URL is now cached for a short time so it doesn't need to be requested all the time in methods that require it View on GitHub