Skip to content

OpenEnlarge 0.4.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 04:11

OpenEnlarge 0.4.1 — faster develop, AI auto-dust, marquee zoom & clipping warnings, plus a big batch of fixes.

New

  • One-click AI auto-dust — a live, undoable toggle right on the main display (GPU-baked heal; "{n} spots removed" toast).
  • Marquee zoom — drag a rectangle to zoom, with a reset-view button. Plus an RGB densitometer readout on hover.
  • Highlight / shadow clipping warnings — corner toggles with a GPU overlay.
  • Faster develop — a display-sized preview proxy that loads full detail on zoom; the Quality setting is gone (automatic now).
  • Crop aspect ratios grouped by film format; base picker pixel-loupe + full-res picking for thin rebates.
  • Drag slider numbers to micro-adjust; Export pre-selects the current grid/filmstrip selection.

Improvements

  • Batch export pipelined with bounded concurrency.
  • Decode / develop / render moved off the UI thread — no more freezes opening images or stepping the filmstrip.
  • Resident-memory LRU keeps RAM bounded on large libraries; MI-GAN heal runs ~4× fewer tiles.

Fixes

  • macOS filmstrip dead-click zone (webview event-region resync).
  • WebGL context leak on image switch; film-base picker memory blow-up (OOM).
  • Windows ONNX crash on launch (DirectML → CPU).
  • Highlight/shadow latitude across invert+finish; flipped/rotated crop re-analysis; auto-dust colored halos; assorted eraser / zoom / export polish.

Download the installer for your platform below — macOS (Apple Silicon) .dmg, Windows .exe / .msi, Linux .AppImage / .deb / .rpm.