Gnomad Webcanvas v0.1.0-alpha.1 (Windows Alpha)
Pre-release
Pre-release
Gnomad Webcanvas 0.1.0-alpha.1
— 2026-06-24
Windows Alpha
First Windows Alpha release — separate from Linux/macOS Beta 6 channel. Use for early feedback only.
Added
tauri.windows.conf.json— Windows-only NSIS bundle, file associations, WebView2 bootstrapperscripts/build-windows-release.sh/.ps1andnpm run tauri:build:windowssrc/platform/windows.ts,src-tauri/src/menu/windows.rs- Parallel AI code reviews (GLM, Kimi, Qwen via NVIDIA NIM) with combined action reports in
reviews/ - GitHub Pages download section for Windows Alpha installer
Security (P0 hardening)
- Cross-platform
path_guard(dirscrate, component-wise Windows checks) - Guarded IPC file commands — removed unrestricted
fsplugin writes from frontend - CSP tightened (
script-srcwithoutunsafe-inline) - Async file I/O via
spawn_blocking(no main-thread blocking reads) - Updater: validated release tags, HTTP timeouts, user-confirmed restart (
restart_app)
Changed
App.tsxdecomposed into hooks (useProjectHydration,useTauriDesktopEvents, etc.)- CI:
v*-alpha*tags build Windows only;v*-beta*tags build Linux + macOS - Base
tauri.conf.json— shared shell only; platform configs own bundle targets
Fixed
- Windows
USERPROFILEpath resolution (was Linux-onlyHOME) - Prefix confusion in path allowlists (
C:\Users\AlicevsAliceMalicious) - Multi-file CLI open now emits
webcanvas:pending-filesconsistently