Skip to content

RAWmakase 0.4.9

Choose a tag to compare

@github-actions github-actions released this 29 Oct 14:27
· 574 commits to main since this release

RAWmakase 0.4.9 adds Lensfun's community lens profiles to Lens Corrections, exports a folder or a selection of photos as a catalog of its own, and stacks camera bursts from what the camera wrote in each file, both in Auto-Stack and when adding photos. Clipped highlights and lifted deep shadows render closer to Camera Raw, Select Sky keeps the sky under foliage along the top of the frame, and Move to Trash works again on Windows.

New

  • Lensfun lens profiles. Develop ▸ Lens Corrections ▸ Profile offers Lensfun's database when no imported Adobe profile fits your lens and the camera's built-in correction is incomplete. The 0.5 MB database (CC BY-SA 3.0) is downloaded only when you ask, from Lensfun's own update channel, and the parsing, matching and correction maths are RAWmakase's own Rust code. Preferences ▸ Profiles & Presets ▸ Lensfun profiles shows the installed version, checks for updates, removes the database and turns the suggestions off; rawmakase lensfun status|install|update|remove does the same from the command line. Each edit keeps its own copy of the calibration it uses, so updating or removing the database never changes an existing edit. Distortion, lateral chromatic aberration and vignetting are corrected; fisheye and other non-rectilinear lenses are listed but not applied. (#751, #662)
  • Export as Catalog. Export Folder as Catalog… in the Folders panel and Export as Catalog… in the thumbnail menu write a new catalog holding only those photos with their edits, Develop History, snapshots, masks, ratings, flags, labels, metadata, keywords, collections, stacks and virtual copies, plus a collection named after the file that lists every exported photo. Nothing of the other photos goes along. The export refers to the photos where they are; copy the files yourself and use Locate this folder… in the new catalog. After a folder export, the result dialog offers to remove the folder from this catalog, as long as nothing in it has changed since. Photos not found on this computer and lens profiles the edits name are listed in the dialog. (#742, #738)
  • Camera bursts in Auto-Stack. Auto-Stack by Capture Time gains a Group camera bursts checkbox. With it on, each burst or bracket the camera numbered becomes one stack, first frame on top, however long it took, and single shots are left alone. Sony, Fujifilm, Panasonic and Apple number their frames; Canon, Nikon and Olympus / OM System say whether a photo was shot in continuous drive or as a bracket, and their frames stack while less than Time Between Stacks apart. Adobe-converted DNGs are read too. Photos whose camera says nothing stack by time as before, and the file is read once and remembered in the catalog. Older Sony bodies are not read yet. (#741, #747, #736)
  • Stack camera bursts when adding photos. Preferences ▸ Catalog ▸ Adding photos ▸ Stack camera bursts (off by default) stacks the bursts of newly added photos, and of new files found by Synchronize Folder, once their files have been read in the background. Canon and Nikon continuous-drive frames join while less than 2 seconds apart. The stacks are one Undo step and are made only while the Library is shown. On macOS, Photo ▸ Stacking ▸ Auto-Stack by Capture Time… is in the menu bar. (#750, #740)

Improved

  • Clipped highlights match Camera Raw's colour. A patch with one or two channels clipped now moves towards neutral and brighter, as it does in Camera Raw, instead of being rebuilt from its neighbours' colour. Clipped skies lose their dull pink cast and the fringe where the second channel clipped. In our tests against Camera Raw 18.7, the stress sets improved at every Highlights setting; some photos come out slightly darker at Highlights −100 than before. (#755)
  • Deep shadows no longer turn magenta. Noise below black is now clipped after demosaicing, as Camera Raw does, instead of per sample before it. High-ISO shadows lifted with Shadows or Exposure keep their neutral colour; an ISO 6400 night scene's purple cast is gone. (#749)
  • Shadows and Highlights read the texture of each region. The per-photo rule from 0.4.8 now lifts smooth dark regions less than rough ones, as Camera Raw does, and averages four fits so one photo's result is steadier. Dark, noisy photos gain the most at Shadows +100; some photos move slightly further from Camera Raw at Shadows +100. (#743)
  • Select Sky keeps the sky under foliage. When leaves, a branch or an eave cover the top of the frame, the sky below them is now kept when it starts above the estimated horizon. Skies that reach the top of the frame are cut exactly as before. Saved masks are unchanged; a new Select Sky analyses the photo again. (#759)
  • GNOME title bars on Wayland. On GNOME, the window gets an Adwaita-style title bar with the window title and the usual buttons, following the desktop's colour scheme and button layout where GNOME's settings tools are installed, instead of a bare grey strip. KDE, Sway and Hyprland decorate windows themselves and are unchanged. (#756, #754)

Fixed

  • Move to Trash works on Windows for photos in a catalog. The Recycle Bin refused the paths RAWmakase handed it, so the photos stayed on disk and in the catalog. Tested on Windows 11. (#752, #744)
  • Develop follows a photo hidden by the filter. With only Picked photos shown, unflagging the photo open in Develop now opens the photo the Library selects in its place, so Left and Right keep working. (#748, #746)

Upgrade notes

  • A catalog becomes format 4 the first time an edit naming a Lensfun lens is stored in it, with a backup written first. Earlier releases refuse format 4 catalogs and presets or sidecars naming a Lensfun lens, leaving them unchanged. Catalogs without Lensfun edits stay at format 3.
  • XMP sidecars carry a Lensfun lens by identity only. On a computer without the database, the edit shows as unresolved with a Resolve button.
  • The burst and import tables are added without a format change; earlier releases ignore them.

Thanks to @EttVenter for the catalog export request (#738), @Ricci36 for the Windows trash report (#744), @slawkor for the filmstrip report (#746) and @taigenetsudo-code for the title bar request (#754).

Downloads

  • macOS: Apple Silicon · Intel — macOS 15+.
  • Windows installers: x86_64 (Windows 10+) · ARM64 (Windows 11 on ARM64). Windows packages are unsigned and may show a SmartScreen warning.
  • Debian / Ubuntu: x86_64 · ARM64 — Ubuntu 24.04+ or Debian 13+.
  • Fedora: x86_64 · ARM64 — Fedora 43+.
  • Arch Linux: x86_64 package. AUR publication remains paused.
  • Linux AppImage: x86_64 · ARM64 — the same system baseline as the DEB/RPM packages.

Homebrew users can update with brew upgrade --cask rawmakase after the tap update completes.

Full changelog: v0.4.8 → v0.4.9