Skip to content

Releases: JustArchiNET/ArchiSteamFarm

ArchiSteamFarm V1.1 (pre1)

21 Dec 10:29
Compare
Choose a tag to compare
Pre-release
  • Added new config property, FarmOffline which defaults to false. When true, account won't appear as online during farming, so you can farm steam cards while actually being "offline" in Steam Community, this is especially useful for primary accounts so your friends won't see you as online when only ASF is running.
  • Added new config property, HandleOfflineMessages which defaults to false. When true, ASF will handle offline messages sent to your account. This comes useful basically only when FarmOffline is true, because then bot can respond to your commands even while being offline!
  • Added internal ASF logging, ASF will now automatically create and maintain log.txt in the same directory as the executable. Log doesn't contain any sensitive data, and can be useful for debugging purposes.
  • Hopefully fixed rare bug which would cause your account renamed to [unassigned].
  • Many internal improvements and bugfixes regarding Steam coming from up-to-date SteamKit2.

ArchiSteamFarm V1.0

18 Dec 06:17
Compare
Choose a tag to compare
  • Added new config, minimal.xml that can be used as a config to base on if you're interested only in core ASF functions, and do not wish to configure everything.
  • Added Steam Winter Sale 2015, with ID of 425280 to the blacklist. This is not needed (yet), but most likely Valve will show winter sale with card drops (again). You may need to adjust your own configs, another option is to not define Blacklist property, like in new minimal.xml config, this way you always use up-to-date ASF defaults.
  • Fixed issue with expired sessionID for main accounts (bot stuck on farming one game). Bot will now automatically reconnect if sessionID expired.
  • Optimized the way of handling main accounts, ASF will now firstly check if farming is possible, instead of assuming it is (which results in wasted time on getting appIDs to farm in case of failing).
  • Bot no longer rejects friend requests, group invites, and trades - it ignores them now.
  • Internal improvements regarding ASF 2FA and ASF primary accounts integration.
  • Misc improvements regarding Steam 2FA integration.

We made it to V1.0 version. I think it's a good time to call ASF truly "stable" now, because it behaves exactly as it should, with no major issues or problems 👍

ArchiSteamFarm V1.0 (pre2)

16 Dec 21:09
Compare
Choose a tag to compare
Pre-release
  • Bot should now automatically reconnect if sessionID expired (possible with main accounts only)
  • Bot no longer rejects friend requests, group invites, and trades - it ignores them now
  • Internal improvements regarding ASF 2FA and ASF primary accounts integration
  • Misc improvements regarding Steam 2FA integration

ArchiSteamFarm V1.0 (pre1)

16 Dec 08:21
Compare
Choose a tag to compare
Pre-release
  • Internal improvements regarding ASF 2FA and ASF primary accounts integration
  • Misc improvements regarding Steam 2FA integration

Notice:
Please check if primary accounts still work for everyone

ArchiSteamFarm V0.9.1

13 Dec 20:09
Compare
Choose a tag to compare
  • Fix System.ArgumentNullException in Shutdown() which happens e.g. after bot with ShutdownOnFarmingFinished finishes farming.

ArchiSteamFarm V0.⑨

13 Dec 14:42
Compare
Choose a tag to compare
  • [!] ASF is now able to farm primary (main) accounts too. When you start playing, ASF will get disconnected, and resume farming your main once you finish playing your game. Ditch your Idle Masters, future is here.
  • [!] Added new feature called "ASF 2FA", which enhances ASF by an ability to work as mobile authenticator for Steam two-factor authentication. Please check https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow for more information.
  • Added new config property, UseAsfAsMobileAuthenticator which enables ASF 2FA for given account. Default is false, and should not be changed without understanding the logic behind it.
  • ASF no longer requires entering 2FA code on each login for traditional 2FA-protected accounts.
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast.
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public).
  • ASF now automatically checks if your account needs farming every 15 minutes, after farming finishes. This solves e.g. a need to execute !farm after accepting steam gift.
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

ArchiSteamFarm V0.9 (pre4)

12 Dec 06:11
Compare
Choose a tag to compare
Pre-release
  • [!] Added new feature called "ASF 2FA", which enhances ASF by an ability to work as mobile authenticator for Steam two-factor authentication. Please check https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow for more information
  • Added new config property, UseAsfAsMobileAuthenticator which enables ASF 2FA for given account. Default is false, and should not be changed without understanding the logic behind it
  • ASF no longer requires entering 2FA code on each login for traditional 2FA-protected accounts
  • [!] ASF is now able to farm primary (main) accounts too. When you start playing, ASF will get disconnected, and resume farming your main once you finish playing your game. Ditch your Idle Masters, future is here.
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice:
This pre-release has been released to test new ASF 2FA implementation. If you have any feedback, check out #24
This pre-release has been released to test new primary accounts integration. If you have any feedback, check out #25

Internal changelog for pre3 -> pre4

  • Fixed problems regarding adding phone numbers to ASF 2FA
  • Added new module to farm primary accounts

ArchiSteamFarm V0.9 (pre3)

11 Dec 22:06
Compare
Choose a tag to compare
Pre-release
  • [!] Added new feature called "ASF 2FA", which enhances ASF by an ability to work as mobile authenticator for Steam two-factor authentication. Please check https://github.com/JustArchi/ArchiSteamFarm/wiki/Escrow for more information
  • Added new config property, UseAsfAsMobileAuthenticator which enables ASF 2FA for given account. Default is false, and should not be changed without understanding the logic behind it
  • ASF no longer requires entering 2FA code on each login for traditional 2FA-protected accounts
  • Made ASF more friendly regarding working with primary accounts. Check out #25 for more details
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice: This pre-release has been released to test new ASF 2FA implementation. If you have any feedback, check out #24

ArchiSteamFarm V0.9 (pre2)

09 Dec 20:20
Compare
Choose a tag to compare
Pre-release
  • [!] Work-in-progress implementation of making ASF working with main accounts at the same time
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast.
  • If SteamMasterClanID is defined, now apart from joining chat of given group, bot also joins the group itself (if it's public)
  • Misc WebBrowser optimizations
  • Other misc optimizations / cleanups

Notice: This pre-release has been released to find out more data regarding issue number #25. Please consider letting us know if you find anything interesting regarding using steam client and ASF for the same account at the same time. Thank you.

ArchiSteamFarm V0.9 (pre1)

06 Dec 18:41
Compare
Choose a tag to compare
Pre-release
  • Added priority for 2FA reconnect requests, so they're not limited by the request limiter and do not expire too fast.
  • Misc WebBrowser optimizations