Version 1.4.0

Version 1.4.0 - April 7, 2026

It has been observed that RawCull supports a broader range of Sony FullFrame camera bodies. See table below for what is tested now. Still the Sony A1 is confirmed and the next body I am working on is the new Sony A7V.

RawCull Changes Summary (v1.3.5 → v1.4.0)

  • Sharpness scoring was significantly upgraded: added saliency-aware scoring, optional subject classification, subject-based filtering, configurable scoring parameters, and improved normalization/progress handling.
  • New UI controls and views were added around scoring and stats:
    • new Scoring Parameters sheet
    • new Scan Summary/Statistics sheet
    • toolbar toggles for score badge and saliency badge
    • expanded culling/rating status display (including per-star counts).
  • EXIF/metadata support expanded: now includes RAW compression type, size class (L/M/S), and pixel dimensions; these are surfaced in inspector UI.
  • Sony compatibility work: maker-note parser now supports more Sony bodies and adds robust diagnostics/full-file fallback for focus metadata extraction.
  • Performance/state management improvements: rating/tag caching for O(1) lookups, better cancellation behavior in scoring, memory warning refinements (soft/full), and various cleanup/refactors.
  • Persistence/settings updates: settings now store badge visibility toggles and decode safely with defaults.
  • Testing expanded with a large new ARW body compatibility diagnostic test suite plus concurrency/sendability test adjustments.

ARW body compatibility diagnostic

All 76 files in test, parsed successfully across EXIF, focus points, sharpness, and saliency, with one exception: the ILCE-7RM5 produced a saliency failure on 1 of its 3 files. The ILCE-1M2 dominates the dataset at 55 files (72% of total), and is also the only body tested across all three Sony RAW size variants (S/M/L). All files use compressed RAW, and every body achieves full-resolution L-size output — ranging from 12.4 MP (ILCE-1M2 S-crop) up to 60.2 MP on the ILCE-7RM5.

The two next bodies to focus on are the ILCE-7M5 and ILCE-7RM5. However, I am dependent on test ARW files provided to me to test properly before I officially conclude support for these two bodies as well.

Camera BodyFilesEXIFFocusPtSharpnessSaliencyRAW TypesDimensions
ILCE-144/44/44/44/4Compressed8640 × 5760 (49.8 MP, L)
ILCE-1M25555/5555/5555/5555/55Compressed4320 × 2880 (12.4 MP, S), 5616 × 3744 (21.0 MP, M), 8640 × 5760 (49.8 MP, L)
ILCE-7M588/88/88/88/8Compressed7008 × 4672 (32.7 MP, L)
ILCE-7RM533/33/33/32/3Compressed9504 × 6336 (60.2 MP, L)
ILCE-9M333/33/33/33/3Compressed6000 × 4000 (24.0 MP, L)
MODEL-NAME33/33/33/33/3Compressed7008 × 4672 (32.7 MP, L)
Total7676/7676/7676/7675/76
Last modified April 7, 2026: update (83deda8)