Skip to content

VRKA 4.5.1 Build 019

Choose a tag to compare

@MaverickRox MaverickRox released this 14 Sep 12:41

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