Changelog

What changed in each release.

1.0.0July 2026

First public release.

  • Bundled detection engine — the standard download includes everything; no Python install required. A lightweight build remains for those who prefer their own Python.
  • Film format presets — 35mm full/half frame, XPan, 120 (6×4.5, 6×6, 6×7, 6×9), 4×5, and custom aspect targets.
  • Dark-edge masking — excludes film holders and carriers whose edges are dark but not black.
  • Backlight flattening — unevenly lit scans (cheap light panels, falloff at the edges) now detect reliably via an automatic flat-field fallback.
  • Manual threshold — an escape hatch for rolls the adaptive threshold misreads.
  • Max preview size setting — trade detection speed for edge precision.
  • Run Diagnostics & support logging — one button in the Plug-in Manager reports plugin, license, and engine health.
  • Licensing — 30-image free trial, then a one-time license key. Offline validation; dry runs never consume the trial.
  • Better Python discovery on Windows (per-user installs, py launcher).
0.1.0private beta
  • Batch auto-crop and straighten for 35mm scans.
  • Color negative, B&W negative, slide, inverted, and auto film types.
  • Settings & Preview dialog with live detection overlay.
  • Scanner background and sprocket-hole masking; skip labeling with reasons.