Releases: JustArchiNET/ArchiSteamFarm
ArchiSteamFarm V2.0.2.5
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
- Added
Headless
ASF config property. Check wiki for more info.
If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!
ArchiSteamFarm V2.0.2.3
- [!] ASF no longer includes support for converting old V1.0 XML bot configs into new V2.0 JSON format. If you still need to perform a conversion, then you should do that with previous stable ASF V2.0.1.9, or start making configs from scratch.
- ASF can now accept and redeem steam gifts, through new
AcceptGifts
bot config property. Visit wiki for more info. - ASF now logs time spent on farming given appID in human-readable (hh:mm) form. You can use that info for deciding whether your account requires
CardDropsRestricted
. - Added
!help
and!pause
commands, visit wiki for more info. - Greatly improved handling of session refreshes for primary accounts. ASF no longer requires a restart of steam client to handle session refresh (which also does not require interrupting of farming)
- Fixed very rare ASF crash caused by malformed bot databases.
- Fixed
!exit
and!restart
commands throwing exceptions when executed via WCF. - Major portion of code improvements, optimizations and bugfixes.
If you're grateful for what we're doing, please consider donating. Even smallest amount is highly appreciated!
ArchiSteamFarm V2.0.2.2
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
- [!] ASF no longer includes support for converting old V1.0 XML bot configs into new V2.0 JSON format. If you still need to perform a conversion, then you should do that with previous stable ASF V2.0.1.9, or start making configs from scratch.
- ASF can now accept and redeem steam gifts, through new
AcceptGifts
bot config property. Visit wiki for more info. - ASF now logs time spent on farming given appID in human-readable (hh:mm) form. You can use that info for deciding whether your account requires
CardDropsRestricted
. - Added
!help
and!pause
commands, visit wiki for more info. - Greatly improved handling of session refreshes for primary accounts. ASF no longer requires a restart of steam client to handle session refresh (which also does not require interrupting of farming)
- Fixed very rare ASF crash caused by malformed bot databases.
- Several code improvements, optimizations and bugfixes
If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:
ArchiSteamFarm V2.0.2.1
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
- [!] ASF no longer includes support for converting old V1.0 XML bot configs into new V2.0 JSON format. If you still need to perform a conversion, then you should do that with previous stable ASF V2.0.1.9, or start making configs from scratch.
- ASF can now accept and redeem steam gifts, through new
AcceptGifts
bot config property. Visit wiki for more info. - ASF now logs time spent on farming given appID in human-readable (hh:mm) form. You can use that info for deciding whether your account requires
CardDropsRestricted
. - Added
!help
and!pause
commands, visit wiki for more info. - Fixed very rare ASF crash caused by malformed bot databases.
- Several code improvements, optimizations and bugfixes
If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:
ArchiSteamFarm V2.0.2.0
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
- ASF now logs time spent on farming given appID in human-readable (hh:mm) form. You can use that info for deciding whether your account requires
CardDropsRestricted
. - Added
!help
command, check wiki for more info. - Added
!pause
command, check wiki for more info. - Several code improvements, optimizations and bugfixes
If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:
ArchiSteamFarm V2.0.1.9
- [!] ASF now comes with graphical config generator - ASF-GUI.exe, which can be used for generating and managing ASF configs. The app also offers tutorial for new users, which should make ASF more user-friendly. Using the GUI app is totally optional and ASF does not require it in order to run properly.
- [!] ASF will now refuse to load standard
example.json
andminimal.json
config files. You're supposed to make a copy of those files, not edit them. ASF Config Generator will also hide and ignore those files by default. - Greatly improved efficiency of
Complex
algorithm by reading hours data directly from fetched badge pages (instead of checking every app page) AccountPlayingDelay
can now be set to value of0
which will shutdown bot instance when account is being used for playing elsewhere.WCFHostname
can now be set to value ofnull
, which will make ASF to ask you about the hostname on each startup.- ASF will now automatically fix non-valid values, such as setting
WCFPort
to0
. - Fixed
!farm
command being able to execute also on non-connected bot instances, it will now fail when given bot instance is not connected. - Fixed ASF not exiting itself when done executing a command in WCF client mode.
- Fixed rare issue which made it possible for CardsFarmer module to restart already stopped bot instance
- Fixed
!farm
command not returningDone!
output, which was especially problematic when used in WCF Debug
mode now logs extra info about failed requests.- Several code improvements, optimizations and bugfixes
If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated:
ArchiSteamFarm V2.0.1.8
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
Changelog since previous stable (V2.0.1.5):
- [!] ASF now comes with graphical config generator - ASF-GUI.exe, which can be used for generating and managing ASF configs. The app also offers tutorial for new users, which should make ASF more user-friendly. Using the GUI app is totally optional and ASF does not require it in order to run properly.
- [!] ASF will now refuse to load standard
example.json
andminimal.json
config files. You're supposed to make a copy of those files, not edit them. ASF Config Generator will also hide and ignore those files by default. - Greatly improved efficiency of
Complex
algorithm by reading hours data directly from fetched badge pages (instead of checking every app page) AccountPlayingDelay
can now be set to value of0
which will shutdown bot instance when account is being used for playing elsewhere.WCFHostname
can now be set to value ofnull
, which will make ASF to ask you about the hostname on each startup.- ASF will now automatically fix non-valid values, such as setting
WCFPort
to0
. - Fixed
!farm
command being able to execute also on non-connected bot instances, it will now fail when given bot instance is not connected. - Fixed ASF not exiting itself when done executing a command in WCF client mode.
- Fixed rare issue which made it possible for CardsFarmer module to restart already stopped bot instance
- Fixed
!farm
command not returningDone!
output, which was especially problematic when used in WCF Debug
mode now logs extra info about failed requests.- Several code improvements, optimizations and bugfixes
ArchiSteamFarm V2.0.1.7
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
Changelog since previous stable (V2.0.1.5):
- [!] ASF now comes with graphical config generator - ASF-GUI.exe, which can be used for generating and managing ASF configs. The app also offers tutorial for new users, which should make ASF more user-friendly. Using the GUI app is totally optional and ASF does not require it in order to run properly.
- [!] ASF will now refuse to load standard
example.json
andminimal.json
config files. You're supposed to make a copy of those files, not edit them. ASF Config Generator will also hide and ignore those files by default. - Greatly improved efficiency of
Complex
algorithm by reading hours data directly from fetched badge pages (instead of checking every app page) - Fixed
!farm
command being able to execute also on non-connected bot instances, it will now fail when given bot instance is not connected. - Fixed ASF not exiting itself when done executing a command in WCF client mode.
- Fixed rare issue which made it possible for CardsFarmer module to restart already stopped bot instance
- Fixed
!farm
command not returningDone!
output, which was especially problematic when used in WCF - Several code improvements, optimizations and bugfixes
ArchiSteamFarm V2.0.1.6
NOTICE: Pre-releases are experimental versions that often contain unpatched bugs, work-in-progress features or rewritten implementations. If you don't consider yourself advanced user, please download latest stable release instead. Pre-release versions are dedicated to users who know how to report bugs, deal with issues and give feedback. No technical support will be given.
Changelog since previous stable (V2.0.1.5):
- [!] ASF now comes with graphical config generator - ASF-GUI.exe, which can be used for generating and managing ASF configs. The app also offers tutorial for new users, which should make ASF more user-friendly. Using the GUI app is totally optional and ASF does not require it in order to run properly.
- [!] ASF will now refuse to load standard
example.json
andminimal.json
config files. You're supposed to make a copy of those files, not edit them. ASF Config Generator will also hide and ignore those files by default. - Fixed
!farm
command being able to execute also on non-connected bot instances, it will now fail when given bot instance is not connected. - Fixed ASF not exiting itself when done executing a command in WCF client mode.
- Fixed rare issue which made it possible for CardsFarmer module to restart already stopped bot instance
- Fixed
!farm
command not returningDone!
output, which was especially problematic when used in WCF - Several code improvements, optimizations and bugfixes
ArchiSteamFarm V2.0.1.5
- Added support for importing WinAuth to ASF 2FA. Check wiki for more info
- Added
ForceHttp
,LogToFile
,SteamProtocol
andSteamOwnerID
global config properties. Check wiki for more info - Increased default value of
HttpTimeout
from30
to60
. If you need that change in your oldASF.json
config, you'll need to do it yourself (ASF never edits configs) - Added
HackIgnoreMachineID
global config property, which solves ASF being stuck after connecting to steam for some people. Check wiki for more info - Improved ASF 2FA security -
AcceptConfirmations()
ASF 2FA requests executed by trading functions now accept only trading confirmations.!2faok
andSendTradePeriod
are still accepting all of them - Added
!owns
command. Check wiki for more info Debug
global config property in addition to debugging network traffic, also debugs SK2 module now.- Fixed rare issue with ASF not disconnecting an account when asked to
Stop()
- ASF logger now catches also unobserved (deep) exceptions, which should make debugging easier
- Several code improvements, optimizations and bugfixes. Logging in is much faster now
If you're grateful for what we're doing, please consider donating. Even 1$ is highly appreciated: