Skip to content

AppSwitcher 1.2.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@Sparkz400 Sparkz400 released this 02 Nov 20:01

First 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 run app\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.