You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scene-linear pipeline — the whole conversion now runs in scene-linear light internally: the creative stages (Retouch, Lab, Local, Toning, Finishing) operate on linear light instead of gamma-encoded data, so their math is physically correct, and the "print" colour space is now the wide-gamut ProPhoto RGB. The output/display transform is applied only at the very end with the correct working-space curve, fixing a latent mismatch where the internal buffer was sRGB-encoded but tagged as a wider space. Dust retouching keeps the same (perceptual) detection but now heals in linear light, with the CPU and GPU paths unified. In practice: more headroom before saturated colours clip, and a more accurate, slightly more saturated default look — existing edits will look a touch different, so re-tune Saturation/Toning to taste.
Independent roll average for luma and colour — the single Use Roll Average toggle is now two buttons, Use Luma Average and Use Colour Average. You can take the roll-wide tonal-range (black/white-point) baseline while letting each frame find its own colour balance, or vice-versa. With both on it behaves exactly like the old Use Roll Average; with both off, like per-image local.
Linear RAW on by default — RAW files now decode with neutral (1,1,1,1) multipliers, bypassing the camera's as-shot white balance. You can still re-enable camera WB with the Linear RAW toggle in the Exposure sidebar (off = camera WB applied).
Faster auto-exposure analysis — the block-median prefilter behind Auto Density/Grade and normalization is now multi-threaded with bit-for-bit identical results, roughly 2.5× faster on large frames, so opening files and batch analysis feel snappier.
Snappier live preview (GPU) — the GPU preview no longer re-meters the negative every frame (auto-exposure analysis is cached per image and reused while you drag creative sliders), and the engine caches bind groups, uses lighter preview decodes and a source cache. Dragging sliders is dramatically smoother and repeat exports are faster, with identical results.
Contact-sheet output location & templates — set an explicit output folder for the contact sheet, and save/recall named layout templates. @jboneng
Flat output tidies the Export panel — the Flat intent hides controls that don't apply, and honours your Print/Pixels sizing. @jboneng
Export panel reorganised — laid out in export order (output intent, settings, then the Export buttons), with presets, contact sheet and preview tucked into collapsible sections below.
Rule-of-thirds grid on crop, plus a denser 10×10 leveling grid while fine-rotating.
Edited controls turn yellow — changed sliders and the tabs holding them tint yellow, so you can see what you've touched.
VISION3 500T crosstalk matrix added to the bundled Lab Crosstalk profiles.
Fix: main window now fits small (1368×768) screens, and remembers its size/position.
Fix: long monitor ICC profile names no longer force a horizontal scrollbar in the Export panel.
Fix: Pakon .raw files no longer show a thin strip of garbage pixels along the left edge (and process a touch darker) — the loader now skips the file's small header.