pqfile v2.0.5
Full Changelog: v2.0.4...v2.0.5
What's New in v2.0.5
GUI Enhancements
Multi-file encryption — select and encrypt multiple files at once from the Encrypt tab, with a file list and drag-and-drop support
KEM ciphertext fingerprint — the Inspect tab now shows the SHA3-256 fingerprint of the KEM ciphertext for verification
Overwrite protection — the GUI keygen flow now prompts for confirmation before overwriting existing keys
CLI Refactor
Extracted run_keygen, run_encrypt, and run_decrypt into dedicated functions in main.rs for cleaner command handling
Installation
Homebrew (macOS): brew install dangel34/pqfile/pqfile
winget (Windows): winget install dangel34.pqfile
Release workflow now automatically updates the Homebrew tap and generates winget manifests on each release
CI / Release Pipeline
Fixed checksum extraction in the release workflow
Fixed Homebrew tap update to handle idempotent re-runs without failing