Skip to content

Releases

SteamBooster Decky v0.1.6

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 07 Oct 21:24

Store and catalog fixes

  • Top Up recognizes the current Steam Store navigation and skips hidden desktop containers. It follows responsive navigation changes and includes Steam controller activation metadata.
  • Offers wait for Purchase Options and survive injection before the page head exists. Styles recover after DOM replacement.
  • When Steam does not supply an email, catalog purchase now asks for an address before continuing through the original checkout. Cancellation creates no order. Other purchase failures receive useful messages instead of the generic alert.
  • Submitted purchases are never automatically retried.

Validation

41 Node tests, 40 Python tests, TypeScript, production build and both Chromium checks passed. Real original framework/checkout tested with mock service responses: no email creates zero orders, explicit email continuation creates exactly one. ZIP contents and SHA256 verified.

Install SteamBooster-Decky-v0.1.6.zip with Decky, then reconnect SteamBooster and reopen the store/catalog page.

Physical Steam Deck validation is still required. The missing-email path reproduces one cause of the catalog alert; the exact original error from the user's device was unavailable. No real payment was made.

SteamBooster Decky v0.1.5

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 07 Oct 17:37

SteamBooster Decky v0.1.5

  • One compact Top Up button in Steam Store; original catalog link preserved.
  • Catalog, account valuation and payment URLs use Steam’s browser. Only the local top-up form uses the Decky route.
  • Game offers appear in Purchase Options, with edition, activation region and price. Savings are shown only for a matching Steam package with a comparable RUB price.
  • Smaller Decky panel and top-up form; fixed promotional banner removed.
  • Touch or A opens Steam’s keyboard for direct amount entry. Controller selection and keyboard-dismissal focus corrected.
  • Payment reopening reuses the existing order; purchases are never automatically retried.

Validation

33 Node tests, 38 Python tests, TypeScript, production build and two Chromium checks passed. Real original framework/checkout integration tested with mock service responses. ZIP layout, bundled files and SHA256 verified.

Install

Install SteamBooster-Decky-v0.1.5.zip through Decky’s ZIP/URL installer. Do not use the automatically generated source archive. After upgrading, reconnect SteamBooster from its connection settings if needed.

Physical Steam Deck validation remains required for the native keyboard, Game Mode navigation and provider QR/payment flow. No real payments were made. This release is marked as a preview until those device checks are confirmed.

SteamBooster Decky v0.1.4

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 05 Oct 19:29

Обновление интерфейса и исправление оплаты

  • Новая форма пополнения для Steam Deck: крупные кнопки и поля, читаемые суммы, выбор способа оплаты и подсказки управления.
  • Обновлённая панель Decky: разделы баланса и игр, иконки, статус подключения и отдельные настройки.
  • Исправлено закрытие платёжной страницы сразу после Pay: скрытие формы больше не вызывает возврат назад.
  • «Открыть страницу оплаты» возвращает к последнему платёжному URL без повторного создания заказа.
  • Формы создаются в видимом окне GamepadUI; поле ввода Decky больше не перекрывается iframe. Исправлена остающаяся подсветка старых элементов при управлении кнопками.

Установите SteamBooster-Decky-v0.1.4.zip через Decky. После обновления при необходимости выберите Настройки подключения → Переподключиться.

Проверки: TypeScript, production build, 17 frontend tests, 37 backend tests, Chromium с оригинальной формой и подставными ответами API. Проверены два размера экрана и повторное открытие того же заказа. Браузерная проверка добавлена в CI. Снимок topup.png показывает тестовые данные.

Это предварительный релиз: переход через Steam Game Mode и настоящий QR платёжного провайдера ещё требуют проверки на Steam Deck. Реальные оплаты при разработке не выполнялись.

SteamBooster Decky v0.1.3

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 03 Oct 19:59

Исправления для Steam Deck

  • Подняты встроенные страницы над слоем Steam UI.
  • Навигация Steam запускается до закрытия боковых меню. Это сохраняет переходы каталога, платёжной страницы и других ссылок.
  • Оставлены изменения v0.1.2: без всплывающего спама, без дополнительных полос управления и с карточкой пополнения по центру.
  • Мост работает внутри изолированных iframe сайта оценки.

Установите SteamBooster-Decky-v0.1.3.zip через Decky, закройте старые окна SteamBooster и откройте плагин снова. Сборка проходит; ZIP целый, SHA256 совпадает. Платёжный сценарий после изменения нужно подтвердить на Steam Deck.

SteamBooster Decky v0.1.1

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 03 Oct 15:54

Исправления и изменения

  • Исправлено бесконечное «Ожидание интерфейса Decky», когда Decky работает в SharedJSContext. Общий контекст запускает сборщики и Main API одной инъекцией.
  • Добавлена панель SteamBooster прямо в Steam Store: каталог игр, оценка аккаунта и пополнение. Используются существующие формы и исходные предложения покупки на страницах игр.
  • Кнопки удаляются при выключении плагина и восстанавливаются при смене содержимого страницы.

Устанавливайте SteamBooster-Decky-v0.1.1.zip, а не Source code (zip). После обновления откройте SteamBooster; при необходимости нажмите «Восстановить подключение» и заново откройте магазин.

Проверки: Python 35/35, TypeScript/DOM 13/13, TypeScript/Rollup; framework 875 прошли, 23 пропущены. Предварительный выпуск: повторная проверка на физическом Steam Deck и проверка управления геймпадом ещё требуются. Реальные платежи не проверялись.

SteamBooster Decky v0.1.0 (preview)

Pre-release

Choose a tag to compare

@Hokage-git Hokage-git released this 03 Oct 09:31

SteamBooster Decky v0.1.0 — предварительная версия

Отдельный плагин SteamBooster для Steam Deck и Decky Loader:

  • панель быстрого доступа с состоянием подключения и текущим аккаунтом;
  • оригинальный каталог и «Оцени аккаунт»;
  • форма пополнения и предложения покупки игр;
  • адаптер окон для Game Mode, управление полями геймпадом и экранная клавиатура через Decky;
  • Python-мост без отдельного Node.js-сервиса, восстановление соединения и очистка при выгрузке;
  • база SteamBooster Linux v1.1 с зафиксированными версиями и хешами компонентов.

Установка

Скачайте SteamBooster-Decky-v0.1.0.zip и установите его через настройку установки плагина из ZIP/URL в Decky. При необходимости включите режим разработчика Decky. Архив вручную распаковывать не нужно.

Инструкция · Проверка устройства

Проверки и ограничения

33 теста Python, 10 тестов TypeScript/DOM, проверка типов и сборка проходят локально и в GitHub Actions. Framework с минимальной правкой диагностики: 875 тестов проходят, 23 пропущены. ZIP и хеши проверены. Python CDP подключался к настольному Steam без внедрения в него.

Проверка на физическом Steam Deck ещё не выполнена. Game Mode, сон/пробуждение и смена аккаунта требуют проверки на устройстве. Реальные оплаты и активация не тестировались. Оценка зависит от доступности события на SteamBalance. Публикация в магазине Decky не выполнялась.

Если установлен SteamBooster Linux, отключите его сервис перед запуском этого плагина. Плагин не повторяет оплату или активацию после неизвестного результата.