Skip to main content

v0.2.0

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​

  • Cross-platform rendering expansion: Added macOS build support and integrated the Metal pipeline (briefly: raw/resize/lens utilities, pipeline wiring, and performance/refactor passes) (5eed41d, 0a37cfa, aefa6f0)
  • macOS visual pipeline upgrades: Added basic color management and experimental HDR support on macOS (880234c, 4c879c3)
  • Windows preview backend update: Ported Windows preview surface to D3D11 (3a079ad)
  • Internationalization: Added i18n support, language selection UI adjustments, and zh-CN font updates (2caeaed, 9657bf5, 44b5401)
  • New scopes & controls: Added histogram/waveform display, aspect ratio selection, thumbnail waiting animation, and reset adjustments support (5f47c71, e559e1e, 85a4440, 2c18f7f)
  • Versioning UI refresh: Improved versioning UI design (a0a5931)

Bug Fixes​

  • Windows build stability: Fixed multiple Windows compile issues during cross-platform integration (e794c4e, a6d8968, 2eca003, 4f89c41)
  • Metal pipeline path fix: Corrected wrong geometry pipeline path in Metal (34242aa)
  • Renderer include/path fixes: Updated include path handling for OpenGL viewer renderer (cefe155)
  • Editor background issue: Fixed editor background issue in reset-adjustments workflow (2c18f7f)

Documentation​

  • Added changelog documentation (805996f)
  • Added demo website and updated project website content (f6b76d8, 2eff447)
  • Updated README content (performance data, removed outdated video link) (1699e67, adc1912)

Miscellaneous​

  • Added website deployment GitHub Actions workflow (385ecec)
  • Added/updated dependency submodules (metal-cpp, libultrahdr) and Windows support integration (7ffd7c5, 65e1372)
  • Removed unnecessary third_party folder cleanup (b8c2fa3)