Repository navigation
VRKA 4.5.1 Build 019
VRKA 4.5.1 Build 019
Highlights
- Secure Application Self-Updater: Automated in-app update checking, cryptographic OpenPGP release signature verification against the pinned authoritative release key, SHA-256 integrity validation, distribution type detection (Installer vs Portable), and safe staging.
- Independent Component Updaters: Dedicated, decoupled updaters for yt-dlp (with official upstream signature verification and rollback), uBlock Origin Lite (MV3), and Puemos Media Observer (MV3).
- 24-Hour Rate-Limited Startup Check: Background check at most once per 24 hours with durable persistence in
~/.vrka/update_state.json. - Unified Component Update Prompt: Non-blocking modal overlay showing all available updates with one-click batch installation and non-nagging "Later" dismissal.
- Concurrency & Debounce Protection: Background worker locks preventing simultaneous update checks or race conditions.
- Byte-Exact Authenticity Packaging: Strict LF-only manifest line endings ensuring zero CRLF drift between signed and verified bytes.
- Full Test Suite Coverage: 169 automated tests with 100% pass rate.
Official Release Packages
| Package | Filename | Description |
|---|---|---|
| Windows Installer | VRKA-4.5.1-Build-019-Setup.exe |
Standard Windows setup wizard with Start Menu and Desktop shortcuts. |
| Portable ZIP | VRKA-4.5.1-Build-019-Portable.zip |
Standalone portable directory — extract and run VRKA.exe. |
| Portable EXE | VRKA-4.5.1-Build-019-Portable.exe |
Single-file portable executable. |
| Source Archive | VRKA-4.5.1-Build-019-Source.zip |
Complete buildable source distribution snapshot. |
Integrity & Authenticity Verification
Every official release includes a SHA256SUMS.txt manifest and detached OpenPGP signatures (SHA256SUMS.txt.asc, RELEASE-MANIFEST.json.asc) signed with the project's authoritative 4096-bit RSA release key:
- Fingerprint:
71165A658B3A8612AC2568C6D519380BEBA1B9F7 - Key ID:
D519380BEBA1B9F7
SHA-256 Checksums
25de0c9db09bb13efb7fb663e155c9a624d018ac2865ecaa71ef8a32291b5d34 *VRKA-4.5.1-Build-019-Portable.exe
9a722a4776a477bf9b117d1154f6242da3de698681c167c6923a09fd3e1f7df7 *VRKA-4.5.1-Build-019-Portable.zip
ee86cda87415226ac70fb9b1bf48c43459018740957fc83cc093563660061a84 *VRKA-4.5.1-Build-019-Setup.exe
e1432998c0971bcb7faa97d1bbff2551faa7b8174910c0c26f296807f4ae23d2 *VRKA-4.5.1-Build-019-Source.zip