Open source photography workflow application and RAW developer

Darktable

Darktable 4.8.0

  -  115 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Darktable 4.8.0.


For those interested in downloading the most recent release of Darktable or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Darktable 4.8.0 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Darktable 4.8.0 Screenshot 1
  • Darktable 4.8.0 Screenshot 2
  • Darktable 4.8.0 Screenshot 3
  • Darktable 4.8.0 Screenshot 4

What's new in this version:

The Big Ones:
- The following is a summary of the main features added to darktable 4.8. Please see the user manual for more details of the individual changes (where available).
- Introduced the color equalizer module to control hue/lightness/saturation based on colors. This is a (partial) scene-referred replacement for the legacy color zones module.
- Two new modules have been introduced to support image composition.
- Enlarge Canvas: As the name implies, this module can be used to add areas on the left, right, top or bottom of the image. The new area can be assigned a different color to help masking if necessary. The new areas can the be filled with the Retouch module by copying some other part of the image, using Liquify if the area is small or the new module overlay.
- Overlay: This module can be used to add new content on the image by overlaying pixels from the current image or another image. The overlay content is defined by a drag-and-drop from the filmstrip to the Overlay module. This new content can be scaled, rotated and shifted horizontally or vertically. Using a mask, it can be used to fill an area created by the Enlarge Canvas or to add some new part into the image using masking. A common example is to overlay multiply pictures of a firework to create a bigger one.
- Implemented a toggle switch for the darkroom mode, forcing the pixel-pipe processing to use the whole image data instead of just the area displayed. This allows the user to inspect processed data without errors introduced via internal scaling, and equals what we get by exporting in "high quality resampling" mode.

Performance Improvements:
- Rewrote the clustering code in map view for dramatically faster performance on large collections (mapping should now be usable with more than one million geotagged images selected).

Other Changes:
- Changed the sort order of tags to a natural and case-insensitive order.
- Added Apple Keychain password storage backend for macOS devices.
- Collect module sorting has been integrated into the module's header instead of a preference. All collections can now be sorted easily by
- a single click on the sort button.
- Removed "unrestricted" mode from darktable's preferences resources for safety. This setting has been proved to be unsafe in many cases. It can still be enabled via the resource file if needed.
- Added buttons next to the snapshots to allow restoring it as the new
- history. Also, the snapshots are now supporting drawn masks. It is possible to visualize the difference between the main darkroom view and a snapshot with different masking for example.
- Using Right-Click on color label icons (bottom toolbar of lighttable) it is possible to add a description to color
- labels. This is an handy way of remembering the color label usage in the workflow.
- Removed the AI options in color calibration module because of mediocre quality.
- It is now possible to import images in-place in a GVfs mount on GNU/Linux.
- Added a dashed outline of the currently selected area in the print view.
- Added a few more EXIF fields to the image information module: White balance, exposure program, flash and metering mode. These get filled automatically for new imports. For existing photos, please perform a "refresh EXIF" on the selected images.
- Added Windows credential manager password storage backend.
- Added mask blending to the highlights reconstruction module.
- The generated raster mask holds the amount of reconstructed data and can be used with all algorithms.
- Color picker positions are defined by image coordinates instead of output.
- They will stay at the same location, whatever distorting modules are used.
- The history autosaving might be disabled because of slow drives, this is now done per image instead of globally.
- Added support for DNG files requiring the CameraCalibration tags for correct white balancing. (Some google pixel cameras for example). Requires re-reading exif metadata.
- Improved efficiency of the quick access panel by allowing modules to be reset and presets to be applied without opening the full module.
- Added more controls by default to further reduce the need to leave the panel while editing.
- Added more collection types and filters for flash, white balance, exposure program, metering mode and image grouping.
- Removed the old image grouping collection type and filter, which gave confusing results.
- Added support for CMYK profiled histogram.
- The map view can now be scrolled with the arrow keys (left/right/up/down) in small steps and in combination with
- Ctrl in bigger steps.

Fixed:
- Fixed copying of multiple instances to ensure the proper order is applied when pasting to a new image.
- Fixed raw chromatic aberration on Clang based systems
- Fixed backthumb crawler for deleted history. We make sure that the crawler is aware of a deleted history and so will regenerate the thumbs as expected.
- Fixed drawn masks visualizing in darkroom after pixelpipe module have changed. The drawn masks will now be properly adjusted if there is new distortion on the pipe, for example. This was not the case until one was editing the mask.
- Fixed memleak while importing avif images.
- Fixed mask blending for sraw images while in IOP_CS_RAW colorspace.
- Fixed OpenCL device locking for modules calling dt_dev_pixelpipe_process().
- Fixed the UI becoming unresponsive due to very large history.
- Fixed UCS colorspace maths, avoiding div-by-zero and out-of-gamut errors.
- Fixed a number of issues with guided filter blending and internal mask distortions.
- Fixed some issues related to cropping module and output/export dimensions.
- Fixed export processing when high quality is disabled and upscale is set.
- Fixed camera mounting when GPhoto2 internally reports a single attached camera multiple times.
- Fixed a issue preventing export to recent Piwigo's version.
- Fixed many stability issues for better overall robustness.