Skip to content

v1.0.36

Choose a tag to compare

@github-actions github-actions released this 06 Oct 08:55
· 1 commit to main since this release

1.0.36.0 - 2026-10-06

  • Rebuilt 1.0.36.0 with the Store package/application display name restored to HdrImageViewer; translated UI and all 12 language resources are retained. This avoids submitting unreserved localized product names.
  • Added WinUI localization for Simplified Chinese and 11 additional languages: English, Russian, German, French, Spanish, Italian, Brazilian Portuguese, Japanese, Korean, Polish and Ukrainian. Viewer, settings and export UI now use localized resources; saved language preferences take effect after restart.
  • Added resource-key and format-placeholder consistency checks, Windows PRI loading checks and separate-process language regression coverage. Localization source scans exclude tooling worktrees and generated/dependency directories.
  • Updated libultrahdr to pinned source snapshot 66821e0a261aa3a06c0e7c889f52eced52850be1 after v2.0.2; this is not a new stable upstream release, and the CLI still reports v2.0.2. Removed local patches now fixed upstream and added clean-PATH JPEG/HEIC/AVIF Gain Map smoke checks at odd dimensions (33x17).

Install

  1. Download HdrImageViewer-1.0.36-win-x64-portable.zip.
  2. Extract the zip to a normal folder, for example C:\Apps\HdrImageViewer.
  3. Run HdrImageViewer.exe.

Requires the x64 .NET 10 Desktop Runtime and Windows App Runtime 2.2. No certificate installation is required for the portable zip. Windows may show a SmartScreen warning because this GitHub build is unsigned.

Recommended Install

For most users, install the Microsoft Store version so Windows handles signing and updates.

Bundled Format Tools

The x64 portable build includes the pinned JPEG XL, AVIF, HEIC, OpenEXR and Ultra HDR codecs and command-line tools. No separate MSYS2 installation is required for these formats.

JPEG Ultra HDR and HEIC / AVIF ISO Gain Map exports support monochrome and RGB gain maps. Codec versions and source checksums are recorded in eng/codecs.lock.json.