Skip to main content

v0.2.3

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​

  • Project rebranded to Alcedo Studio: Renamed the project from Puerh Lab to Alcedo Studio across the codebase, UI, and website, and added a new welcome screen. (abdfa38, 0ebb546, cc02941)
  • WebGPU RAW processing backend: Added experimental WebGPU support to the image buffer and introduced a full WebGPU-accelerated RAW decode pipeline — including RCD demosaic shaders, linear reference op, skeleton backend, and RCD demosaic performance tuning. (3db42c6, 8caa858, d09d5e5, 4d7e041, f3cdde3, ab32232)
  • Windows preview surface migrated to D3D12: Ported the Windows preview surface from D3D11 to D3D12 in preparation for WebGPU support. (1573e4a)
  • Forward matrix support for RAW color: Added forward matrix to the RAW color context and metadata extraction pipeline for improved color accuracy on supported cameras. (0578f9d)
  • DNG import and metadata improvements: Optimized DNG file import performance, enhanced UI components, added DNG metadata extraction tests, and improved the DNG Converter recovery menu design. (614bac2, ef33ff67, 7481f37)
  • Clarity operator improvements: Improved Clarity operator quality and aligned its behavior between macOS and Windows. (d7a79fe, efd30e4)
  • Viewer pointer operations: Added pinch-to-zoom and pan input support to the image viewer. (37f58f7)
  • OCIO configuration enhancements: Improved OCIO configuration handling and cross-platform path management. (26096ac)
  • LUT search and panel updates: Added search support to the LUT selector and refreshed the LUT selection panel UI. (5bb41c4, 992bcd3)
  • Inference backend migrated to ONNX: Replaced the previous inference sidecar backend with ONNX Runtime. (cf3a12e)
  • i18n support for adjustment panels: Added localization coverage for all adjustment panel strings. (5e8920f)
  • macOS installation script update: Updated the macOS installation helper script. (fd3f8f2)

UI​

  • Comprehensive UI overhaul: Overhauled the main theme and inspector panel, redesigned the tone, geometry, scope, versioning, and export panels, updated slider and folder styles, redesigned history cards, updated data display fonts, and added a pipeline profiler readout. (4fb8ad7, 7d4b345, 5450a54, 5f9153d, ba568cd, 15e04a8, 42599fa, 3c1fbdb, 4ccdc3d, 6269a5c, 9c3a10f, a96f7e7, 3fa0b81, 723e894, b87cbc8, aedd372, b273134, 8e3297d)

Performance​

  • VRAM optimization for large images: Reduced peak VRAM consumption when processing 100MP+ images and capped the preview render resolution at 8K. (1a9f09a, e49f5e6)
  • Highlight reconstruction CUDA optimization: Further tuned the CUDA highlight reconstruction kernel for improved throughput. (4277677)
  • Thumbnail and decode optimizations: Optimized thumbnail downsample logic and general decode pipeline efficiency. (4046e82)

Bug Fixes​

  • RAW color matrix resolution fixes: Fixed CCM resolution errors for DNG files and general camera matrix matching. (83370a8, 060d887)
  • D3D12 preview crash: Fixed a crash-to-desktop when initializing the D3D12 preview surface. (11af467)
  • Lens correction crop: Fixed broken crop output after lens correction is applied. (66d6fbb)
  • Curve control behavior and rendering: Fixed curve control interaction behavior and panel corner rendering. (767bcf9, b591a56)
  • Editor font rendering on Windows: Fixed incorrect font rendering in the editor on Windows. (919fc88)
  • Miscellaneous UI fixes: Fixed incorrect collapse/expand button color and inconsistent panel headline design. (17fe748, b97e016)