Pre-release v2026.1.5b2
Pre-release
Pre-release
·
51 commits
to main
since this release
✨ Features
- Add comprehensive CLI commands for history, detection, groups, exchange, stacks, library, and winget extensions
- Persist demo settings using ClientStorage (Cookies/LocalStorage) instead of ephemeral RAM session
- Enable PWA support for Docker and GitHub Pages Demo
🐛 Bug Fixes
- fix release workflow
- fix release workflow
- fix preview page
- ensure web SSL patch is applied after flet publish
- Fix test-web-demo Python version and dependencies, use flet executable directly
- update dependency urllib3 to v2 [security]
- update dependency urllib3 to >=1.26.20,<2 [security]
- Revert Py3.13, ensure Pillow installed, include desktop backend fix
- Improve splash screen generation (prevent source overwrite, fix beta detection) and enforce PWA icon usage
- Move Pyodide SSL/Requests patching to init.py for stability
- Refactor threading checks using IS_WEB to prevent Pyodide crashes
🛠️ Maintenance & Details (Click to expand)
📝 Documentation
- Add PWA installation guide for Android, iOS, and Desktop
🔨 Maintenance
- Fix i18n false positives and skip Flet internal type hints
- lock file maintenance
- Add debug print to web_entry.py to verify new deployment
🔧 Other
- Update settings_view.py
- web build fixes
- web mode fixes
- Web mode fixes
- Update conftest.py
- Docker Web improvements & better security
- Web version improvements
- trigger demo build
- add missing exception
- trigger demo build
- demo build improvements
- trigger demo build
- demo build fixes
- trigger demo build
- web demo fixes
- Update building.md
- Update main.py
- web demo fixes
- web demo fixes
- splash screen improvements
- web demo fix
- Update building.md
- demo page fixes
- Update building.md
- demo build fixes
- Update building.md
- optimize gitignore
- CLI commands docs
- bump flet to 0.80.3 with bug fixes
- Update deploy-docs.yml
- web demo fixes
- small fixes
- demo page fixes
Download Overview
| Asset | Description | Direct Download |
|---|---|---|
SwitchCraft-windows.exe |
Modern GUI for Windows (64-bit) | Download |
SwitchCraft-linux |
Modern GUI for Linux | Download |
SwitchCraft-macos |
Modern GUI for macOS | Download |
SwitchCraft-Setup.exe |
Windows Installer (Modern) | Download |
SwitchCraft-Legacy.exe |
Legacy GUI for older Windows | Download |
SwitchCraft-Legacy-Setup.exe |
Legacy Windows Installer | Download |
SwitchCraft-CLI-windows.exe |
Command Line Interface (Windows) | Download |
switchcraft_advanced.zip |
Advanced Addon | Download |
switchcraft_ai.zip |
AI Addon | Download |
switchcraft_winget.zip |
WinGet Addon | Download |
| 🐳 Docker Image | Container for server/headless use (docker pull ghcr.io/faserf/switchcraft:2026.1.5b2) |
View on GitHub |
What's Changed
- fix(deps): update dependency urllib3 to >=1.26.20,<2 [security] by @renovate[bot] in #61
- fix(deps): update dependency urllib3 to v2 [security] by @renovate[bot] in #62
- chore(deps): lock file maintenance by @renovate[bot] in #63
- Docker Web improvements & better security by @FaserF in #64
Full Changelog: v2026.1.5b1...v2026.1.5b2