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. Check out ASF release cycle if you'd like to learn more.
Changelog
Changes since V5.2.0.10:
- Plugins breaking: All interface methods now return a
Task
instead ofvoid
, this will require from you slight code changes and a recompilation to work with this release. See my commit for rationale behind this change and more info. This was required to fix a race condition in STD (below), and I wouldn't be surprised if some of your plugins had exactly the same problem, just harder to trigger (@JustArchi). - Added
IUpdateAware
plugin interface (@JustArchi). - Added Steam Winter Sale 2021 with
1797760
identifier toSalesBlacklist
(@JustArchi). - Improved logic for rate-limiting that could cause going over specified limits in some scenarios (@JustArchi #2472).
- Fixed a possible race condition in STD plugin which resulted in ASF crash when
GlobalCache
couldn't get initialized fast enough (@JustArchi). - Added additional safeguards against cache corruption to our STD plugin (@JustArchi).
- Latest ASF-ui with new features, improvements and bugfixes (@MrBurrBurr).
- Updated localization provided by our community (@JustArchi-ArchiBot).
- Usual amount of other core improvements, optimizations and bugfixes (@JustArchi).
Support
ASF is available for free, this release was made possible thanks to the people that decided to support the project. If you're grateful for what we're doing, please consider a donation. Developing ASF requires massive amount of time and knowledge, especially when it comes to Steam (and its problems). Even $1 is highly appreciated and shows that you care. Thank you!