Repository navigation
AppSwitcher 1.2.0-beta.1
Pre-releaseFirst public AppSwitcher beta for Windows 10/11 x64, with MIT-licensed source and a complete offline installation package.
Downloads
AppSwitcher-1.2.0-beta.1-win-x64-5ebac9b9-setup.exe— per-user installer; recommended for a workstation installation.AppSwitcher-1.2.0-beta.1-win-x64-5ebac9b9.zip— complete portable package. Extract everything and runapp\AppSwitcher.exe.AppSwitcher-1.2.0-beta.1-win-x64-5ebac9b9-store-submission.zip— prepared Chrome, Edge and Firefox upload ZIPs, icons, screenshot, English/German listings, privacy disclosures and reviewer instructions. These files are unsigned and have not been submitted to any store.- Each download has an adjacent SHA-256 checksum file. Compare it with
Get-FileHash -Algorithm SHA256 <download>.
The Windows installer is unsigned and may show an unknown-publisher or reputation warning. The ZIP and installer include the .NET runtime, native browser bridge, offline extensions, examples and documentation; no SDK or internet download is needed for installation. A supported browser must already be installed, and websites retain their own connectivity requirements. The included offline Firefox bridge remains the Mozilla-signed 1.1.0 payload; store preparation is a separate unsigned 1.1.1 upload.
What changed
- Authenticated startup recovery and backup previews, preserving the damaged configuration.
- Hardened PIN validation, retry delays and session expiry, plus background shutdown fixes.
- First-run setup checklist, live needs-attention filtering and specific browser recovery guidance.
- Stable Windows display identities with safe fallback when a monitor is missing.
- High-contrast support, keyboard improvements and labelled accessibility controls.
- Safe desktop, touch-workstation and browser examples.
- Complete offline installer/ZIP with tested upgrade, rollback and uninstall, dependency notices and integrity manifests.
- MIT source, contribution/security/maintenance guidance, private vulnerability reporting and prepared browser-store materials.
Verification
Built from clean public commit 5ebac9b9dcc538349e3ec143375635cf031f316d. Its Windows verification run passed before publication: 253 .NET tests, 32 browser/driver tests, 9,949 native UI assertions, real startup recovery, 15 native package assertions and 23 installer checks. The downloaded release archives were independently checked against every manifest hash/length and all three asset checksums; the installer was confirmed NotSigned.
Additional local validation includes a 30-minute isolated host run with five forced host restarts, visible Chrome/Edge/Firefox checks and a bundled Chromium session restart. See the validation record for scope and evidence boundaries.
Installation and limits
Read installation, offline update and rollback before upgrading. Export the configuration, preserve user data and retain the previous complete release. Setup preserves user data and does not launch applications or configure browsers automatically.
This beta does not establish production workstation acceptance. Actual Narrator speech, touch/gloves, physical display docking/mixed DPI, kiosk escape, reboot/power interruption and a representative full-shift workload remain in the workstation acceptance checklist. Windows may deny foreground activation; a PIN is an application UI guard, not a Windows security boundary. Publisher signing and actual store submission are outside this beta's accepted scope.
Report ordinary bugs through repository issues and sensitive findings through private vulnerability reporting.