Skip to content

Releases: SkinOS-Community/SkinOS

SkinOS 0.1.6

Choose a tag to compare

@Brekit Brekit released this 20 Oct 10:57
416f5ef

SkinOS 0.1.6

Обновление интерфейса стабильной версии 0.1.5.

  • Ошибка получения очереди больше не показывает сообщение «Всё скачано». Уведомления также различают ошибку запроса и успешный пустой ответ.
  • При сбое обновления списки сохраняются с предупреждением, что данные могут быть устаревшими. Доступен повтор запроса.
  • Известные ошибки загрузки объясняются по-русски. Исходная диагностика доступна в раскрываемых подробностях; при отказе Steam в доступе можно перейти к проверке аккаунта.
  • Повышен контраст мелких подписей. Активные разделы и фильтры отмечены галочкой и передают выбранное состояние средствам доступности macOS.
  • Рабочие экраны получили прямые названия, уточнены подсказки и сообщения об отсутствующих данных.

Требования: Apple Silicon, macOS 15 или новее. Для Windows-игр отдельно требуется CrossOver или CrossOver Preview.

Этот выпуск сохраняет ядро и механизм запуска игр версии 0.1.5. Незавершённые изменения Steam Cloud, коллекций и навигации контроллером из ветки разработки в него не включены.

SkinOS 0.1.5

Choose a tag to compare

@Brekit Brekit released this 15 Oct 16:33
5469160

SkinOS 0.1.5 combines explicit game-platform selection, automatic cleanup of obsolete download staging and a general native macOS launcher.

  • Choose macOS or Windows before downloading. macOS is preselected when available; pauses, retries and updates preserve the selected platform.
  • Completed installations clean older staging directories while preserving unfinished downloads and installed games. Cleanup no longer holds up controls for other downloads.
  • Native games launch from their Steam metadata as app bundles, Mach-O binaries or supported sh/bash scripts. Launch-option IDs, arguments and working directories stay consistent through the runtime.
  • Save paths use Steam Auto-Cloud metadata and platform overrides. Native launch refreshes metadata so a game update can change its executable or save paths without requiring a manual library refresh.
  • Fixed Source 2's misleading “Only one instance” warning caused by a denied temporary lock. Dota 2's native macOS main menu was confirmed through SkinOS without the original Steam GUI.

The release includes a Developer ID signed and notarized DMG, a signed Sparkle appcast and artifact verification metadata. Updates are checked through GitHub; installation asks for confirmation and waits until games and downloads are idle.

Requires Apple Silicon and macOS 15 or later. Windows games require a separately installed compatible CrossOver or CrossOver Preview. NotProton integration is included; external runtime dependencies are downloaded directly from their pinned upstream sources on first use.

Download SkinOS-0.1.5-AppleSilicon.dmg and drag SkinOS into Applications. This is an early release: supported launch formats do not imply compatibility with every Steam game. Steam Cloud synchronization, multiplayer and physical-controller coverage are not established by the native-menu test.

SkinOS 0.1.3 — first community release

Choose a tag to compare

@Brekit Brekit released this 15 Oct 07:49

First public community release of SkinOS, a native macOS Steam client built with Rust and SwiftUI.

  • Public source under GPL-3.0-only, contribution guidelines, issue templates, Discussions and CI.
  • Signed GitHub Releases updates through Sparkle 2.10.0. Automatic checks are optional; installation requires confirmation and waits for active games and transfers.
  • Small public installer: pinned runtime dependencies are fetched directly from Valve and NotProton when needed, with archive and per-file verification.
  • Includes parallel downloads, queue controls, Steam download-region selection and the Dota 2 Low Violence depot fix.

Requirements: Apple Silicon and macOS 15+. Windows games need a separately installed compatible CrossOver or CrossOver Preview. FEX requires macOS 26+.

Install: download the DMG and drag SkinOS into Applications. Builds 0.1.2 and earlier need this one manual upgrade to gain the updater.

The app and DMG are Developer ID signed, notarized and stapled. The exact extracted DMG passed Gatekeeper, clean account-free runtime preparation and load/release checks. Feed and archive Ed25519 signatures are independently verified. An automatic upgrade installation was not exercised in this release validation.

Steam Input remains experimental. This project is independent of Valve; account entitlements are required. See README and NOTICE for component licensing and current scope.