Skip to main content

v0.2.5

This page retains the complete upstream release notes, including features, improvements, performance changes and fixes. Original record. Historical controls and restrictions describe that release; follow the v0.3.3 tutorials for current operation.

Complete release notes​

Features​

  • Highlights/Shadows local tone overhaul: Rebuilt the Highlights and Shadows adjustment around LLF-style local tone processing, stronger shadow detail recovery, better highlight strength scaling, and more consistent CUDA/OpenCL/Metal behavior. (2b232fc, 1bf39fd, b7263e1, 8fc7adb, 61b4b30, 06dcef5)
  • Color mixer quality upgrade: Migrated the color adjustment path toward OKLCh, refactored HLS/chroma handling, and fused saturation work into the shared color kernels for smoother hue/saturation edits. (892e34b, 6d91abe, 4ea033b)
  • Batch adjustment transfer: Added copy/paste adjustment transfer from the album workflow, including merge/paste modes, clearer dialog copy, and service-level tests for preserving version history. (3e00552, a010503)
  • HDR export overhaul: Reworked HDR export metadata, SDR/HDR parameter handling, UltraHDR writer paths, export queue UI, and writer coverage for more reliable HDR output. (7a3cd51)

UI​

  • Geometry/crop panel refactor: Reorganized crop, rotation, reset, and geometry controls into a clearer dedicated panel with updated editor/viewer interaction coverage. (44f686d)
  • Preview and interaction polish: Added point-to-point zoom preview scaling and improved tone slider settled-state handling for more stable continuous edits. (9a09948, 38b4046)

Performance​

  • Local tone mapping performance: Optimized LLF execution, Metal local tone mapping, and mask resolution bounds to reduce cost while preserving quality. (f079b56, 839f2e1, 908aeee, 9ac5d55)

Bug Fixes​

  • Preview and cache correctness: Fixed ROI request failures during H/S and geometry edits, LLF blending across ROI/resolution changes, simplified masking cache behavior, and corrected tone-mapping mask cache consistency. (4001c1c, f4ba2c0, ac073cb, 42ed19b)
  • Workflow state fixes: Fixed DRT parameter loss during adjustment overwrite, album rating scroll-position resets, and light theme color LED inconsistencies. (2e776de, 82ffbba, 8489e4c)
  • macOS and CI stability: Fixed macOS compile issues, macOS HDR preview overexposure, third-party dependency wiring, and CI compile/test coverage. (15b1101, bb29bc1, cdd30dd, dca770f)

Documentation​

  • Added merge-handoff and refactor planning documentation for the color-adjustment and tone-mapping work. (cb70a8b, 2237a8e)