Repository navigation
Releases
Releases · jungwuk-ryu/Switchyard
Switchyard 0.4.2
What's Changed
- Updated the pinned official Switchyard Wine runtime to
34a09170d375, restoring Overwatch 2 startup by allowing Windows applications to enable executable memory in Wine's reserved address spaces. - Added the Switchyard Discord community link to the project README.
Full Changelog: v0.4.1...v0.4.2
Switchyard 0.4.1
What's Changed
- Fixed the Setup flow repeatedly asking users to try again when installing current published runtime identifiers.
- Updated the pinned official Switchyard Wine runtime to
499b1b79c110, which prevents progressive D3D12 performance degradation during long GTA V sessions.
Full Changelog: v0.4.0...v0.4.1
Switchyard 0.4.0
What's Changed
- Redesigned the container session workspace with identifiable window grids, a native Start menu, process controls, session resource metrics, and improved window navigation.
- Added live container-card previews, storage usage, activity state, and a more compact container library.
- Added verified official Wine runtime installation, download progress, runtime diagnostics, and the pinned
88ca753ede98runtime used by this release. - Added Finder support for Windows executables and installers, native desktop shortcuts, and guided installers for official game launchers.
- Added multilingual interface localization and signed Sparkle updates delivered through notarized DMG releases.
- Improved session recovery, prefix coordination, container-index recovery, live-log handling, display settings, and macOS 15 compatibility.
Full Changelog: v0.3.2...v0.4.0
Switchyard v0.3.2 — Heartopia Compatibility Update
What's Changed
- Updated the compatible Switchyard Wine runtime to improve Heartopia startup compatibility.
- Fixed Heartopia failures involving writable
.mdatamappings and WindowsDispatcherQueueactivation.
Full Changelog: v0.3.1...v0.3.2
Switchyard v0.3.1 — Branded Preview
What's Changed
- Added the Switchyard rail-switch and wine-glass branding and matching macOS app icon.
- Preserved the active local Switchyard Wine revision in development builds.
- Added readable Wine source and runtime build versions to Settings and container details.
- Stabilized the empty Logs view layout.
Full Changelog: v0.3.0...v0.3.1
Switchyard v0.3.0 — Guided Setup Preview
What's Changed
- Added step-by-step first-launch setup for Rosetta, the compatible Wine runtime, GPTK, fonts, and Steam.
- Prevented container actions until the required runtime setup is ready.
- Added direct Steam installer downloads from Valve with source and file validation.
- Reused the same setup container after cancellation, timeout, or app restart.
- Completed onboarding only after detecting the installed Steam executable.
Full Changelog: v0.2.0...v0.3.0
Switchyard v0.2.0 — Signed Runtime Preview
What's Changed
- Added in-app installation and updates for the compatible Switchyard Wine runtime.
- Added runtime integrity and provenance checks before installation.
- Installed published runtimes at immutable, content-addressed paths without replacing a running runtime.
- Preserved explicitly selected compatible runtimes instead of silently switching versions.
- Added a guided import flow for a user-provided Apple Game Porting Toolkit download, including validation before use.
- Refined the container operations dashboard and added a compatibility showcase.
Full Changelog: v0.1.0...v0.2.0
Switchyard v0.1.0 — Developer Preview
What's Changed
- Redesigned the container screen as a responsive operations dashboard.
- Allowed installed programs to launch while an existing Wine session is running.
- Improved application icon discovery and added a Recent Programs view.
- Stabilized the Files layout for empty folders.
- Added controls to stop the Wine server and clear logs.
- Improved wide-window space usage and browser login callback handling.
- Updated the compatible Switchyard Wine runtime.
Full Changelog: https://github.com/jungwuk-ryu/Switchyard/commits/v0.1.0