Ingest 0.3.0
More cameras, with reliable previews and safer imports.
- Adds camera support for Canon, Nikon, Hasselblad, Panasonic / Lumix, OM System / Olympus, Ricoh / Pentax, and Leica alongside the existing Sony and Fujifilm readers. JPEG and HEIC / HEIF / HIF companions travel with their RAW files.
- Prefers camera previews and paired images. Files that need RAW rendering use a bundled fallback, isolated from normal browsing. No separate decoder installation is needed.
- Proprietary RAW metadata goes into XMP companions. External edits refresh in an open folder while pending local ratings are preserved; rating-only edits keep cached previews.
- Improves cancellation, eject coordination, and recovery after an interrupted import. Verified copies are retained, receipt-save errors keep originals, and retries do not automatically delete source files.
- Preserves the Sony / Fuji preview paths and streaming ingest. Mixed-format samples, large-folder metadata, disposable interruption checks, and repeated preview benchmarks are covered by validation.
Camera support depends on model and recording mode. The tested Nikon Z8 compression mode cannot be rendered by bundled LibRaw; its embedded preview works, and native rendering works on the tested macOS 27 system. Runtime on macOS 15, physically cold-card behavior, and instrumented display-frame timing remain unverified. See supported formats and limitations.