Notice
Pre-releases are test versions that often contain unpatched bugs, work-in-progress features and 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.
Experimental notice
This release is made earlier than usual in order to allow plugin creators to take appropriate steps and adapt their plugins to breaking changes, and also catch any remaining bugs early (if any). Final release will be available once .NET 11 is released, which is planned for later this month (November 2026). Until then, we're basing off latest .NET 11 (rc3), which is supported in production and should not change much compared to final release.
For plugin developers specifically, once again we're highlighting a possibility of having multiple zip files in the release with appropriate name, which will tell ASFs which file to target. For example, keep your current version as YourPlugin-V6.zip for existing stable users, while already having YourPlugin-V7.zip for upcoming release. This way stable users will not update to V7 just yet, but if it becomes available, ASF V6 will automatically update your plugin to V7 just before updating itself to V7, offering completely smooth transition with no user action needed. More info can be found on the wiki.
In case you stumble upon any problem or question while updating, remember we have a dedicated #dev-plugins channel on our Discord server where you can reach us with all matters that consider custom plugin development. We're happy to help!
Changes since V6.3.11.7:
Breaking changes:
- ASF has received a long overdue major cleanup of its internal APIs, which fixes several outstanding issues that we had until this point. This unfortunately causes all existing plugins to stop working, as they'll need to be adapted to new signatures - therefore, a decision to open a new V7.0 release family was made (@JustArchi).
- ASF is now based on .NET 11. As usual, generic users will require .NET 11 upgrade, OS-specific users are covered by our built-in runtime. .NET 11 brings a lot of under-the-hood features, bugfixes and other improvements (@JustArchi #3617).
- Users running ASF in our
systemdservice will need tosystemctl daemon-reload && systemctl restart ArchiSteamFarm@asfafter this update, since .NET 11 has a breaking change related to~/.dotnetfolder creation (@JustArchi). - Likewise, user running docker images with
--userflag will need to ensure their permissions are correct, as per existing note on the wiki (@JustArchi).
Core:
- Adapted init scripts for
dockerandsystemdto new .NET 11 requirements (@JustArchi). - Added support for fallback mechanism of resolving GitHub-based updates for ASF and plugins (@JustArchi #3634).
- Improved
ItemsMatcheractive matching code, it should find slightly more matches on usual basis now (@JustArchi). - Fixed
ASF_UIDnot being respected when given uid did not exist on target machine (@JustArchi). - Fixed ASF not returning plugin's
WebPathinGET /Api/PluginsASF API call (@JustArchi #3631). - 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).
Changes for plugins creators
