Zipic v1.9.7 — brand-new in-house jxloptim engine delivers full-fidelity JXL HDR encoding and lossless AVIF ↔ JXL gain-map round-trip; redesigned Preset Manager, three-state output location, drop-to-preset onboarding, and mid-run stop. Plus fixes for iCloud monitoring, the daily free quota, CLI long-running tasks, re-compression quality, and full EXIF / XMP / ICC preservation across HEIC, PNG, JPEG, JXL, and AVIF.
Many of v1.9.7’s fixes and new features trace back to real user feedback — special thanks to Adam, Shengrun, Fernando, Pipu, at0gjm, @_Octree, and everyone else who took the time to share. You’re what keeps Zipic getting better. 🙌
✨ New Features
- JXL HDR encoding: brand-new in-house
jxloptim engine — convert HDR images to JXL with full color fidelity preserved.
- AVIF ↔ JXL gain-map round-trip: HDR gain maps now travel losslessly between AVIF and JXL.
- Redesigned Preset Manager: the preset dialog is now tab-based — create, rename, and duplicate presets all in one panel.
- Three-state output location: original folder / ask every time / fixed folder — the choice is finally unambiguous.
- Multi-preset drop onboarding: the welcome window now shows the ⌥-drop shortcut for per-preset compression.
- Stop compression mid-run: cancel any running batch at any time without disturbing other tasks’ progress.
🐛 Bug Fixes
- iCloud & massive folder monitoring: switched to event-driven monitoring — 100k-file libraries and iCloud subfolders no longer freeze.
- Monitoring depth applies instantly: changing the depth takes effect immediately, no need to toggle the monitor.
- Free quota refresh: the 25/day free quota works again after the trial ends; failed or skipped files no longer count.
- Thumbnail priority: thumbnail generation no longer stalls the main UI.
- CLI long-running tasks: streaming progress protocol — multi-hour jobs no longer report false failures, and concurrent runs stay isolated.
- Re-compression on replace: switching compression levels now restores from the backup first, so quality no longer degrades across rounds.
- HEIC keeps full EXIF / XMP: copyright fields and non-standard namespaces are preserved.
- PNG keeps wide-gamut ICC: Display P3, HLG and friends survive JXL / AVIF / HEIC → PNG conversion.
- JPEG / PNG cross-format metadata: EXIF, XMP, and ICC profiles are fully preserved.
🚀 Other Improvements
- Massive-batch compression: memory firmly contained — no more leaks; the UI stays responsive at tens of thousands of images.