ZakSync v0.1.0-alpha.4
Pre-release
Pre-release
Added
- Opt-in automatic update checks in Connection settings.
- Semantic release-channel handling: alpha builds can advance to newer alpha or stable releases, while stable builds ignore pre-releases.
- Verified in-place update installation and automatic restart.
Update security
- Release metadata is read from the public ZakovAU/ZakSync GitHub Releases API.
- Update assets must be named ZakSync.exe and include GitHub's SHA-256 digest.
- The downloaded executable is hashed before it can run.
- Update URLs must be HTTPS GitHub release URLs.
- Checks are limited to once every 24 hours unless the setting is newly enabled.
- The user is prompted before download, replacement, and restart.
Automatic replacement requires ZakSync.exe to be in a folder writable by the current Windows account.
Verification
- End-to-end tested by replacing alpha.3 with alpha.4 and confirming restart
- Replacement binary matched the verified package hash
- Settings dialog screenshot-checked
- GitHub Actions build and all 20 tests passed
- SHA-256: F021CC7C4101D6516DB76862BC02D9B3A25FC1D9EE0586E1EA162866B974E27B
ZakSync is a third-party application and is not officially supported by Proton.