v0.1.3
Ghostscript 10 skips an image it cannot decode, leaves that page blank, and still exits 0. The CLI now reads Ghostscript's warning summary and fails on recoverable image error, so a blank-page result is reported instead of written.
The Ghostscript presets convert colors to sRGB, which triggers that skip on 16-bit ICC images with soft masks, such as PDFs exported from iOS Photos. The CLI now passes -sColorConversionStrategy=LeaveColorUnchanged, so those files compress instead of coming out blank.
Attached: binaries for Linux (amd64, arm64), macOS (amd64, arm64), and Windows (amd64), plus SHA-256 sums in checksums.txt.
Full Changelog: v0.1.2...v0.1.3