Repository navigation
Fast Steam Tools v0.1.2 — Formatting & CI
Pre-releaseFast Steam Tools v0.1.2 — сервисный выпуск с единым форматированием C# и обязательными проверками качества в CI.
Что изменилось
- Отформатированы 34 C#-файла Windows/Linux-приложений, ядра, установщика и тестов. Сравнение C#-токенов подтвердило сохранение логики.
- Добавлены
.editorconfigи общая командаpwsh -File tools/Format-Code.ps1. Проверка без изменений:pwsh -File tools/Format-Code.ps1 -Check. - Форматирование снова обязательно в CI на Windows и Linux; проверяются все отслеживаемые C#-файлы. Тесты выполняются перед сборкой установщиков и пакетов.
Выпуск включает BetterSteamTools v1.0.4 с проверкой SHA-256, трекер madoiscool/steam-monitor, зеркалирование Lua в config/stplug-in, проверку кэша TOML и безопасное восстановление DLL после отката Steam из v0.1.1.
Скачать и установить
-
Windows x64: запустите
FST-Setup.exe. Установка для текущего пользователя, чекбокс автозапуска и запуск FST по кнопке «Готово». -
Arch Linux x86_64:
sudo pacman -U ./fast-steam-tools-bin-0.1.2-1-x86_64.pkg.tar.zst fst
-
Пользовательская установка Linux: распакуйте
fst-0.1.2-linux-x86_64.tar.gzи выполнитеbash install.shвнутриfst-linux-x64. -
Локальная сборка Arch-пакета: положите
PKGBUILDрядом с Linux-архивом и выполнитеmakepkg -si. В AUR пакет не опубликован. -
SHA256SUMS.txtсодержит контрольные суммы всех приложенных файлов.
Linux требует отдельно установленных SLSsteam + lumalinux и работающего хранилища Secret Service. Инструкция установки.
Проверка и ограничения
CI проверяет обязательное форматирование на Windows/Linux, 114 проверок ядра, 7 Windows-проверок, содержимое Windows-установщика, 32 Linux-проверки из готового пакета и контрольные суммы.
Предварительный выпуск. Linux проверялся в WSL и CI; скачивание и запуск игры на настоящем Arch со Steam пока не подтверждены. Доступность файлов и лимиты определяет Ryuu, совместимость загрузчика зависит от версии Steam. Windows-загрузчик скачивается отдельно при работе FST. Пользовательские ключи, сессии, игры и манифесты в выпуск не входят.