node-steam-tradeoffer-manager

Simple and sane Steam trade offer management

MIT License

Downloads
11K
Stars
475

Bot releases are hidden (Show)

node-steam-tradeoffer-manager - v1.19.1

Published by DoctorMcKay over 8 years ago

  • Increased polling buffer to 6 hours to reduce risk of "missed" offers
  • Events are no longer emitted for offers which are "glitched" (both itemsToGive and itemsToReceive are empty) so that the data will definitely be available when an event is emitted
node-steam-tradeoffer-manager - v1.19.0

Published by DoctorMcKay over 8 years ago

  • Added globalAssetCache option
  • Added getActions argument to getReceivedItems
  • Old offers are now cleaned from poll data to reduce memory usage (thanks to @Cohedrin in PR #94)
  • Updated storehouse examples with trade confirmations (thanks to @Aareksio in PR #100 and #101)
node-steam-tradeoffer-manager - v1.18.1

Published by DoctorMcKay almost 9 years ago

  • Fixed possible rate condition where a poll could happen after the manager shuts down
node-steam-tradeoffer-manager - v1.18.0

Published by DoctorMcKay almost 9 years ago

  • Added loadUserInventory method to get the inventory of any user (thanks to @kaikash in PR #68)
  • To prepare for future additions, steam-tradeoffer-manager now suggests that you use node v4.0.0 or later
node-steam-tradeoffer-manager - v1.17.1

Published by DoctorMcKay almost 9 years ago

  • Fixed error sending trade offers if you pass in item data in a type that Steam doesn't expect
node-steam-tradeoffer-manager - v1.17.0

Published by DoctorMcKay almost 9 years ago

  • Added return values to addMyItem, addMyItems, addTheirItem, addTheirItems (thanks @andrewda in PR #66)
  • (Inherited from steamcommunity) Now uses gzip for all HTTP requests
node-steam-tradeoffer-manager - v1.16.4

Published by DoctorMcKay almost 9 years ago

  • Fixed check for item already in trade (thanks @andrewda in PR #64)
node-steam-tradeoffer-manager - v1.16.2

Published by DoctorMcKay almost 9 years ago

  • Added some more info to getOffers failures
node-steam-tradeoffer-manager - v1.16.3

Published by DoctorMcKay almost 9 years ago

  • Fixed callback to setCookies not being optional
node-steam-tradeoffer-manager - v1.16.1

Published by DoctorMcKay almost 9 years ago

  • Fixed errors when requesting descriptions for many unique items at once; this affected very large offers (issue #58)
node-steam-tradeoffer-manager - v1.16.0

Published by DoctorMcKay almost 9 years ago

  • Added TradeOffer#rawJson property
  • Added cancelOfferCount and cancelOfferCountMinAge constructor options/TradeOfferManager properties
  • Added reason argument to sentOfferCanceled event
  • Fixed case where the callback to TradeOffer#cancel could fire twice on failure (issue #52)
node-steam-tradeoffer-manager - v1.15.1

Published by DoctorMcKay almost 9 years ago

  • Fixed multilingual support (issue #48)
node-steam-tradeoffer-manager - v1.15.0

Published by DoctorMcKay almost 9 years ago

  • Added TradeOffer#duplicate method
  • Added TradeOffer#update method
    • This is now called before the callback of TradeOffer#accept on success, so the new offer data will be completely accurate
    • This fixes escrowed trades not appearing as InEscrow after you accept them, and populates the escrowEnds property
  • Fixed the confirmationMethod property always being null
node-steam-tradeoffer-manager - v1.14.1

Published by DoctorMcKay almost 9 years ago

  • Fixed crash related to escrow (thanks @lincsanders in PR #41)
node-steam-tradeoffer-manager - v1.14.0

Published by DoctorMcKay almost 9 years ago

  • Added TradeOffer#getEscrowDuration (issue #38)
  • Added pendingCancelTime option and sentPendingOfferCanceled event (issue #39)
  • Fixed inability to cancel unsent-but-needs-confirmation offers
  • Fixed cancelTime using created time instead of updated time
node-steam-tradeoffer-manager - v1.13.1

Published by DoctorMcKay almost 9 years ago

  • Fixed incorrect No session error in getReceivedItems
node-steam-tradeoffer-manager - v1.13.0

Published by DoctorMcKay almost 9 years ago

  • Updated ETradeOfferState and EConfirmationMethod with official Valve values and new InEscrow value
  • Added escrowEnds property to TradeOffer
node-steam-tradeoffer-manager - v1.12.0

Published by DoctorMcKay almost 9 years ago

  • Added getEscrowDuration method to TradeOfferManager
node-steam-tradeoffer-manager - v1.11.0

Published by DoctorMcKay almost 9 years ago

  • Updated EResult
  • Added confirmationMethod property to TradeOffer
    • Added EConfirmationMethod
  • Added 3-second delay between offers are created and unknownOfferSent is emitted
node-steam-tradeoffer-manager - v1.10.1

Published by DoctorMcKay almost 9 years ago

  • After unknownOfferSent is fired, offers are recorded so it isn't fired again in the future