2.9 Windows & Linux
v2.9 (03/25/2026) (public)
- new subcommand interface: a (compress), x (decompress), mix, list
subcommand is now required; running without one shows the help screen - new subcommand: [a] compress only -- process JPG files, skip PJG
- new subcommand: [x] decompress only -- process PJG files, skip JPG
- new subcommand: [mix] mixed mode -- auto-detect, warns if both directions used
- new subcommand: [list] list PJG info (replaces -list flag)
- new switch: [-module] machine-friendly output: OK/ERROR + elapsed seconds
- passing a directory as argument now automatically recurses into it
- fixed: crash with accented/special characters in path (Windows drag & drop)
- fixed: file count wrong with wildcard expansion on Windows
- fixed: wildcard expansion now uses FindFirstFileW (Unicode filenames)
- fixed: comp. ratio 0.00% in single-thread mode
- fixed: comp. ratio 100% in multi-thread mode with verify
- fixed: unknown file types (.exe, .png, etc.) now skipped silently
- fixed: em dash display issue in Windows console (codepage)
- help screen now shows program description
- build: binaries stripped automatically (strip --strip-unneeded)
- minimum supported platform: Linux x64, Windows 7+
- maintainer: Yade Bravo (https://github.com/YadeWira)