news

lake

darktable 2.0.3 released

we're proud to announce the third bugfix release for the 2.0 series of darktable, 2.0.3!

the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.3.

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksum is:

$ sha256sum darktable-2.0.3.tar.xz
a03e5c1d786799e63c8b4a9f32e9e6f27b3a7d7ab0bbbb7753a516e630490345  darktable-2.0.3.tar.xz
$ sha256sum darktable-2.0.3.dmg 
0568d2d2551cfd2b8a55e8ff111857588f9fb986236bc11bff869ecec68ddebd  darktable-2.0.3.dmg

and the changelog as compared to 2.0.2 can be found below.

Bugfixes

  • Actually allow printing with ctrl-p shortcut as advertised in the tooltip
  • Fix scrolling of the histogram to change the exposure
  • Fix the restricted histogram when color picking an area
  • Fix a bug in color reconstruction
  • Fix an OpenCL bug in tonecurve
  • Fix a small memory leak
  • Better error messages in darktable-cli
  • Fix params introspection for unsigned types
  • Only depend on glib 2.32

Base Support

  • Fujifilm X70
  • Olympus PEN-F
  • Panasonic DMC-LX3 (1:1)

White Balance Presets

  • Canon EOS 1200D
  • Canon EOS Kiss X70
  • Canon EOS Rebel T5
  • Canon EOS 5DS
  • Canon EOS 5DS R
  • Canon EOS 750D
  • Canon EOS Kiss X8i
  • Canon EOS Rebel T6i
  • Canon EOS 760D
  • Canon EOS 8000D
  • Canon EOS Rebel T6s
  • Fujifilm X-Pro2
  • Fujifilm X20
  • Fujifilm X70
  • Olympus PEN-F

Noise Profiles

  • Canon EOS 5DS R
  • Fujifilm X20
  • Olympus E-PL6

Translation updates

  • Danish
  • German
  • Swedish
honda

darktable 2.0.2 released

we're proud to announce the second bugfix release for the 2.0 series of darktable, 2.0.2!

the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.2.

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksum is:

$ sha256sum darktable-2.0.2.tar.xz
75ea6354eb08aab8f25315a2de14c68dc6aad6ee5992061beea624afc7912400 darktable-2.0.2.tar.xz
$ sha256sum darktable-2.0.2.dmg 
33789b5a791770f9308cc653aaf50b0e9c054a0fbdd5e4a1d2e48e2bf6553f95  darktable-2.0.2.dmg

and the changelog as compared to 2.0.1 can be found below.

General

  • Require glib of at least version 2.40

New features

  • Add support for DNGs from x3f_extract
  • Support XMP files from Ramperpro timelapse controllers from ElysiaVisuals

Bugfixes

  • Fix some problems with sluggish GUI when Lua is compiled in
  • Some High DPI fixes
  • Small theming fixes
  • Fix some strings being too long in the GUI, especially when using localized versions
  • Fix a potential crash with malformed GPX files
  • Fix wrong zoom level of the map when searching for a location
  • Put XMP metadata into the right Exif fields
  • Fix a crash in masks.
  • Fix a crash in demosaicing
  • Fix Markesteijn demosaicing
  • Fix a crash when moving the mouse while going to darkroom when crop&rotate is active
  • Fix discrepancy between CPU and OpenCL codepath in invert
  • Fix some crashes with certain TIFF files
  • Fix build with GCC6
  • Fix build with osmgpsmap older than 1.1.0
  • Fix compilation when there are spaces in the path names

Camera support

  • Fujifilm X-Pro2

White balance presets

  • Pentax K-S2

Noise profiles

  • Fujifilm X-T10
  • Pentax K-S2

Translations

  • new
    • Hebrew
  • updated
    • German
    • Slovak
    • Swedish
race_cars

darktable 2.0.1 released

we're proud to announce the first bugfix release for the 2.0 series of darktable, 2.0.1!

the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.1

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksums are:

$ sha256sum darktable-2.0.1.tar.xz
4d0e76eb42b95418ab59c17bff8aac660f5348b082aabfb3113607c67e87830b  darktable-2.0.1.tar.xz
$ sha256sum darktable-2.0.1.dmg 
580d1feb356e05d206eb74d7c134f0ffca4202943388147385c5b8466fc1eada  darktable-2.0.1.dmg

and the changelog as compared to 2.0.0 can be found below.

New features:

  • add export variables for Creator, Publisher and Rights from metadata
  • add support for key accels for spot removal iop
  • add some more info to --version
  • add collection sorting by group_id to keep grouped images together
  • add $(IMAGE.BASENAME) to watermark
  • OSX packaging: add darktable-cltest
  • OSX packaging: add darktable-generate-cache

Bugfixes:

  • make sure GTK prefers our CSS over system's
  • make selected label's background color visible
  • make ctrl-t completion popup nicer
  • fixed folder list scrolling to the top on select
  • scale waveform histogram to hidpi screens
  • really hide all panels in slideshow
  • add filename to missing white balance message
  • fix wrong tooltip in print scale
  • changing mask no longer invalidates the filmstrip thumb, making it faster
  • fix calculated image count in a collection
  • don't allow too small sidepanels
  • fixes white balance sliders for some cameras
  • fix some memleaks
  • code hardening in color reconstruction
  • validate noiseprofiles.json on startup
  • no longer lose old export presets
  • fix some crash with wrong history_end
  • don't load images from cameras with CYGM/RGBE CFA for now
  • some fixes in demosaicing
  • fix red/blue interpolation for XTrans
  • fix profiled denoise on OpenCL
  • use sRGB when output/softproof profile is missing
  • fix loading of .hdr files
  • default to libsecret instead of gnome keyring which is no longer supported
  • fix a bug in mask border self intersections
  • don't allow empty strings as mask shape names
  • fix a crash in masks
  • fix an OpenCL crash
  • eliminate deprecated OpenCL compiler options
  • update appdata file to version 0.6
  • allow finding Saxon on Fedora 23

Camera support:

  • Fujifilm XQ2 RAW support
  • support all Panasonic FZ150 crop modes
  • basic support for Nikon 1 V3
  • add defs for Canon CHDK DNG cameras to make noise profiles work

White balance presets:

  • add Nikon D5500
  • add Nikon 1 V3
  • add missing Nikon D810 presets
  • add Fuji X100T

Basecurves:

  • copy X100S to X100T

Noise profiles:

  • fix typo in D5200 profiles to make them work again
  • add Panasonic FZ1000
  • add Nikon D5500
  • add Ricoh GR
  • add Nikon 1 V3
  • add Canon PowerShot S100
  • copy Fuji X100S to X100T

Translations:

  • add Hungarian
  • update German
  • update Swedish
  • update Slovak
  • update Spanish
  • update Dutch
  • update French
Christmas_Moon

darktable 2.0 released

we're proud to finally announce the new feature release of darktable, 2.0!

the github release is here: https://github.com/darktable-org/darktable/releases/tag/release-2.0.0

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz. the checksums are:

$ sha256sum darktable-2.0.0.tar.xz
d4f2f525bbbb1355bc3470e74cc158d79d7e236f3925928f67a88461f1df7cb1  darktable-2.0.0.tar.xz
$ sha256sum darktable-2.0.0.dmg
1019646522c3fde81ce0de905220a88b506c7cec37afe010af7d458980dd08bd  darktable-2.0.0.dmg

and the changelog as compared to the 1.6.x series can be found below.

when updating from the currently stable 1.6.x series, please bear in mind that your edits will be preserved during this process, but it will not be possible to downgrade from 2.0 to 1.6.x any more.

happy 2.0 everyone :)

Robert Hutton has done a video covering the new features and other changes between darktable 1.6 and 2.0: https://youtu.be/VJbJ0btlui0
Gource visualization of git log from 1.6.0 to right before 2.0: https://youtu.be/CUiSSfbMwb8

gui:
* darktable has been ported to gtk-3.0
* the viewport in darkroom mode is now dynamically sized, you specify the border width
* side panels now default to a width of 350px in dt 2.0 instead of 300px in dt 1.6
* further hidpi enhancements
* navigating lighttable with arrow keys and space/enter
* brush size/hardness/opacity have key accels
* allow adding tone- and basecurve nodes with ctrl-click
* the facebook login procedure is a little different now
* image information now supports gps altitude

features:
* new print mode
* reworked screen color management (softproof, gamut check etc.)
* delete/trash feature
* pdf export
* export can upscale
* new "mode" parameter in the export panel to fine tune application of styles upon export

core improvements:
* new thumbnail cache replaces mipmap cache (much improved speed, stability and seamless support for even up to 4K/5K screens)
* all thumbnails are now properly fully color-managed
* it is now possible to generate thumbnails for all images in the library using new darktable-generate-cache tool
* we no longer drop history entries above the selected one when leaving darkroom mode or switching images
* high quality export now downsamples before watermark and framing to guarantee consistent results
* optimizations to loading jpeg's when using libjpeg-turbo with its custom features
* asynchronous camera and printer detection, prevents deadlocks in some cases
* noiseprofiles are in external JSON file now
* aspect ratios for crop&rotate can be added to config file

image operations:
* color reconstruction module
* magic lantern-style deflicker was added to the exposure module (extremely useful for timelapses)
* text watermarks
* shadows&highlights: add option for white point adjustment
* more proper Kelvin temperature, fine-tuning preset interpolation in white balance iop
* monochrome raw demosaicing (for cameras with color filter array physically removed)
* raw black/white point module

packaging:
* removed dependency on libraw
* removed dependency on libsquish (solves patent issues as a side effect)
* unbundled pugixml, osm-gps-map and colord-gtk

generic:
* 32-bit support is soft-deprecated due to limited virtual address space
* support for building with gcc earlier than 4.8 is soft-deprecated
* numerous memory leaks were exterminated
* overall stability enhancements

scripting:
* lua scripts can now add UI elements to the lighttable view (buttons, sliders etc...)
* a new repository for external lua scripts was started: https://github.com/darktable-org/lua-scripts
* it is now possible to edit the collection filters via lua
* it is now possible to add new cropping guides via lua
* it is now possible to run background tasks in lua
* a lua event is generated when the mouse under the cursor changes

User manual has been updated, and will be released shortly after.

New camera support, compared to 1.6.9:
Base Support
- Canon PowerShot G5 X
- Olympus SP320
- Panasonic DMC-FZ150 (3:2)
- Panasonic DMC-FZ70 (1:1, 3:2, 16:9)
- Panasonic DMC-FZ72 (1:1, 3:2, 16:9)
- Panasonic DMC-GF7 (1:1, 3:2, 16:9)
- Panasonic DMC-GX8 (4:3)
- Panasonic DMC-LF1 (3:2, 16:9, 1:1)
- Sony DSC-RX10M2

White Balance Presets
- Canon EOS M3
- Canon EOS-1D Mark III
- Canon EOS-1Ds Mark III
- Canon PowerShot G1 X
- Canon PowerShot G1 X Mark II
- Canon PowerShot G15
- Canon PowerShot G16
- Canon PowerShot G3 X
- Canon PowerShot G5 X
- Canon PowerShot S110
- Panasonic DMC-GX8
- Panasonic DMC-LF1
- Pentax *ist DL2
- Sony DSC-RX1
- Sony DSC-RX10M2
- Sony DSC-RX1R
- Sony DSLR-A500
- Sony DSLR-A580
- Sony ILCE-3000
- Sony ILCE-5000
- Sony ILCE-5100
- Sony ILCE-6000
- Sony ILCE-7S
- Sony ILCE-7SM2
- Sony NEX-3N
- Sony NEX-5T
- Sony NEX-F3
- Sony SLT-A33
- Sony SLT-A35

Noise Profiles
- Canon EOS M3
- Fujifilm X-E1
- Fujifilm X30
- Nikon Coolpix P7700
- Olympus E-M10 Mark II
- Olympus E-M5 Mark II
- Olympus E-PL3
- Panasonic DMC-GX8
- Panasonic DMC-LF1
- Pentax K-50
- Sony DSC-RX1
- Sony DSC-RX10M2
- Sony ILCA-77M2
- Sony ILCE-7M2
- Sony ILCE-7RM2
- Sony SLT-A58

If you are a journalist writing about darktable you are welcome to ask if anything isn't clear. we can also proofread articles in some languages like English and German.

img_0001

fourth release candidate for darktable 2.0

we're proud to announce the fourth and hopefully last release candidate in the new feature release of darktable, 2.0~rc4.

the release notes and relevant downloads can be found attached to this git tag:
https://github.com/darktable-org/darktable/releases/tag/release-2.0rc4
please only use our provided packages ("darktable-2.0.rc4.*" tar.xz and dmg) not the auto-created tarballs from github ("Source code", zip and tar.gz). the latter are just git snapshots and will not work! here are the direct links to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-2.0rc4/darktable-2.0.rc4.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-2.0rc4/darktable-2.0.rc4.dmg

the checksums are:

$ sha256sum darktable-2.0~rc4.tar.xz
79446397a837bc9c262706d91b99ee0cb3339e93e36ebcbc3a23a0af80d77509
darktable-2.0~rc4.tar.xz
$ sha256sum darktable-2.0~rc4.dmg
14422e1569f94deb093e198895636b6e63982b9e9812c57e262fc42281d90bf5
darktable-2.0~rc4.dmg

packages for individual platforms and distros will follow shortly.

the changes from rc3 include minor bugfixes, such as:

  • translation updates
  • an OpenCL bug fixed
  • fixed a rare crash when leaving darkroom
  • fixed a bug in gamut checking
  • fixed a possible crash in lua garbage collection
  • fixed a bug in rawspeed's sraw handling
  • fixed a bug in circle masks
  • allow toggling tethering zoom with 'z'
  • don't make some modules too wide in some languages
  • fixed high CPU load when hovering filmstrip
  • fixed lighttable prefetching
  • fixed thumbnail color management
  • make tethered focusing for Canon cameras more robust wrt. libgphoto2 version
  • some styling fixes
  • fixed filmstrip width when duplicating images in darkroom
  • scroll sidepanels when mouse is next to the window border
  • speed up thumbnail color management using OpenMP
  • fixed a few small memleaks
  • fixed PDF exporter when compiled without Lua
  • camera support improvements:
    • noiseprofiles:
      • add Olympus E-M5 Mark II
      • add Canon M3
      • add Fuji X30
      • add Sony RX10M2
      • add Panasonic GX8
      • add Sony A7RII
    • whitebalance:
      • Canon S110
      • Canon S100
      • Canon G1 X Mark II
      • Canon PowerShot G3 X
      • Canon PowerShot G16
      • Canon PowerShot G15
      • Canon PowerShot G1 X
      • Canon 1D Mark III
      • Canon 1Ds Mark III
      • Canon EOS M3
      • Panasonic GX8
      • Pentax *ist DL2
      • Sony NEX-F3
      • Sony SLT-A33
      • Sony NEX-5T
      • Sony NEX-3N
      • Sony A3000
      • Sony A5000
      • Sony A5100
      • Sony A500
      • Sony RX1R
      • Sony RX1
      • Sony DSLR-A580
      • Sony ILCE-6000
      • Sony ILCE-7S
      • Sony ILCE-7SM2
      • Sony SLT-A35
    • rawspeed fixes:
      • support all Panasonic GF7 crops
      • support all Panasonic FZ70/FZ72 crops
      • support FZ150 3:2 and fix 4:3 blackpoint
      • fixed whitebalance for Canon G3 X
      • whitebalance support for the Leaf Credo line
      • fixed Nikon D1 whitebalance
      • whitebalance support for Canon Pro1/G6/S60/S70
      • add another whitebalance mode for Canon D30
      • fixed whitebalance for Canon G3/G5/S45/S50
      • fixed whitebalance for Canon S90
      • support another Canon 350D alias
autumn_path

third release candidate for darktable 2.0 & string freeze

we're proud to announce the third release candidate in the new feature release of darktable, 2.0~rc3.

the release notes and relevant downloads can be found attached to this git tag:
https://github.com/darktable-org/darktable/releases/tag/release-2.0rc3
please only use our provided packages ("darktable-2.0.rc3.*" tar.xz and dmg) not the auto-created tarballs from github ("Source code", zip and tar.gz). the latter are just git snapshots and will not work! here are the direct links to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-2.0rc3/darktable-2.0.rc3.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-2.0rc3/darktable-2.0.rc3.dmg

the checksums are:

$ sha256sum darktable-2.0~rc3.tar.xz
4d81527350e6f722da484bdcd3f620918321b0e15b1fdad219821abbf23c2c89
darktable-2.0~rc3.tar.xz
$ sha256sum darktable-2.0~rc3.dmg
109d5f14cd71fcee29b6646698028fde1f864c6cd51c5c25086b1a1d9f9578b2
darktable-2.0~rc3.dmg

packages for individual platforms and distros will follow shortly.

as we're closing in to the final version, we are also officially in string freeze as of now. this affects darktable, not the user manual.

the changes from rc2 include minor bugfixes, such as:

  • camera support improvements
    • add support for the Canon PowerShot G5 X
    • basic support for Olympus SP320
    • Panasonic LF1 noise profile and white balance presets
    • noiseprofiles: add Sony A77mk2
  • high-dpi fixes
  • fixed a few memleaks
  • 3:1 aspect ratio as preset in crop&rotate
  • magic lantern-style deflicker has been activated in the exposure module
  • updated translations

and the preliminary changelog as compared to the 1.6.x series can be found below.

when updating from the currently stable 1.6.x series, please bear in mind that your edits will be preserved during this process, but it will not be possible to downgrade from 2.0 to 1.6.x any more. be careful if you need darktable for production work!

happy 2.0~rc3 everyone :)

  • darktable has been ported to gtk-3.0
  • new thumbnail cache replaces mipmap cache (much improved speed, less crashiness)
  • added print mode
  • reworked screen color management (softproof, gamut check etc.)
  • removed dependency on libraw
  • removed dependency on libsquish (solves patent issues as a side effect)
  • unbundled pugixml, osm-gps-map and colord-gtk
  • text watermarks
  • color reconstruction module
  • raw black/white point module
  • delete/trash feature
  • addition to shadows&highlights
  • more proper Kelvin temperature, fine-tuning preset interpolation in WB iop
  • noiseprofiles are in external JSON file now
  • monochrome raw demosaicing (not sure whether it will stay for release, like Deflicker, but hopefully it will stay)
  • aspect ratios for crop&rotate can be added to conf (ae36f03)
  • navigating lighttable with arrow keys and space/enter
  • pdf export – some changes might happen there still
  • brush size/hardness/opacity have key accels
  • the facebook login procedure is a little different now
  • export can upscale
  • we no longer drop history entries above the selected one when leaving darkroom or switching images
  • text/font/color in watermarks
  • image information now supports GPS altitude
  • allow adding tone- and basecurve nodes with ctrl-click
  • new "mode" parameter in the export panel
  • high quality export now downsamples before watermark and frame to guarantee consistent results
  • Lua scripts can now add UI elements to the lighttable view (buttons, sliders etc …)
  • a new repository for external Lua scripts was started
lumber

Ubuntu Unstable Repository and our Release Candidates

Following is a public service announcement from Pascal de Bruijn, the maintainer of the Ubuntu PPAs.

As most of you know, my darktable-unstable PPA was serving as a pre-release repository for our stable maintenance tree, as it usually does. Now as master has settled down, and we're slowly gearing up for a 2.0 release, I'll do pre-release (release candidate) builds for darktable 2.0 there.

On my darktable-unstable PPA I will support Ubuntu Trusty (14.04, the latest Long Term Support release) as always. Temporarily I'll support Ubuntu Wily (15.10, the latest plain release) as well, at least until we have a final 2.0 stable release. Once we have a final 2.0 stable release I will support all Ubuntu versions (still) supported by Canonical at that time via my darktable-release PPA as usual.

In general updates on my darktable-unstable PPA should be expected to be fairly erratic, completely depending on the number and significance of changes being made in git master. That said, I expect that it will probably average out at once a week or so.

If you find any issues with these darktable release candidates please do report them to our bug tracker.

cannobio

second release candidate for darktable 2.0

we're proud to announce the second release candidate in the new feature release of darktable, 2.0~rc2.

as always, please don't use the autogenerated tarball provided by github, but only our tar.xz.

the release notes and relevant downloads can be found attached to this git tag:
https://github.com/darktable-org/darktable/releases/tag/release-2.0rc2
please only use our provided packages ("darktable-2.0.rc2.*" tar.xz and dmg) not the auto-created tarballs from github ("Source code", zip and tar.gz). the latter are just git snapshots and will not work! here are the direct links to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-2.0rc2/darktable-2.0.rc2.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-2.0rc2/darktable-2.0.rc2.dmg

the checksums are:

$ sha256sum darktable-2.0~rc2.tar.xz 
9349eaf45f6aa4682a7c7d3bb8721b55ad9d643cc9bd6036cb82c7654ad7d1b1  darktable-2.0~rc2.tar.xz
$ sha256sum darktable-2.0~rc2.dmg 
f343a3291642be1688b60e6dc98930bdb559fc5022e32544dcbe35a38aed6c6d  darktable-2.0~rc2.dmg

packages for individual platforms and distros will follow shortly.

for your convenience, robert hutton collected build instructions for quite a few distros in our wiki:

http://redmine.darktable.org/projects/darktable/wiki/Building_darktable_20

the changes from rc1 include many minor bugfixes, such as:

  • high iso fix for exif data of some cameras
  • various macintosh fixes (fullscreen)
  • fixed a deadlock
  • updated translations

and the preliminary changelog as compared to the 1.6.x series can be found below.

when updating from the currently stable 1.6.x series, please bear in mind that your edits will be preserved during this process, but it will not be possible to downgrade from 2.0 to 1.6.x any more. be careful if you need darktable for production work!

happy 2.0~rc2 everyone :)

  • darktable has been ported to gtk-3.0
  • new thumbnail cache replaces mipmap cache (much improved speed, less crashiness)
  • added print mode
  • reworked screen color management (softproof, gamut check etc.)
  • removed dependency on libraw
  • removed dependency on libsquish (solves patent issues as a side effect)
  • unbundled pugixml, osm-gps-map and colord-gtk
  • text watermarks
  • color reconstruction module
  • raw black/white point module
  • delete/trash feature
  • addition to shadows&highlights
  • more proper Kelvin temperature, fine-tuning preset interpolation in WB iop
  • noiseprofiles are in external JSON file now
  • monochrome raw demosaicing (not sure whether it will stay for release, like Deflicker, but hopefully it will stay)
  • aspect ratios for crop&rotate can be added to conf (ae36f035e1496b8b8befeb74ce81edf3be588801)
  • navigating lighttable with arrow keys and space/enter
  • pdf export -- some changes might happen there still
  • brush size/hardness/opacity have key accels
  • the facebook login procedure is a little different now
  • export can upscale
  • we no longer drop history entries above the selected one when leaving dr or switching images
  • text/font/color in watermarks
  • image information now supports gps altitude
  • allow adding tone- and basecurve nodes with ctrl-click
  • new "mode" parameter in the export panel
  • high quality export now downsamples before watermark and frame to guarantee consistent results
  • lua scripts can now add UI elements to the lighttable view (buttons, sliders etc...)
  • a new repository for external lua scripts was started.
nut

first release candidate for darktable 2.0

We're proud to announce the first release candidate in the new feature release of darktable, 2.0~rc1.

The release notes and relevant downloads can be found attached to this git tag:
https://github.com/darktable-org/darktable/releases/tag/release-2.0rc1
Please only use our provided packages ("darktable-2.0.rc1.*" tar.xz and dmg) not the auto-created tarballs from GitHub ("Source code", zip and tar.gz). The latter are just git snapshots and will not work! Here are the direct links to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-2.0rc1/darktable-2.0.rc1.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-2.0rc1/darktable-2.0.rc1.dmg

$ sha256sum darktable-2.0.rc1.tar.xz
412f17131c8674e266c91c933de1aa2b04c2ab7efdc04a60b00faf3abffc0446
darktable-2.0.rc1.tar.xz
$ sha256sum darktable-2.0.rc1.dmg 
080b846e677e0e2471389375a103c1714eefd0f9e7c64658758f2a7bf56f69c8
darktable-2.0.rc1.dmg

Packages for individual platforms and distros will follow shortly.

For your convenience, these are the ubuntu/debian packages required to build the source:

$ sudo apt-get build-dep darktable && sudo apt-get install libgtk-3-dev libpugixml-dev libcolord-gtk-dev libosmgpsmap-1.0-0-dev libcups2-dev

And the preliminary changelog can be found below.

When updating from the currently stable 1.6.x series, please bear in mind that your edits will be preserved during this process, but it will not be possible to downgrade from 2.0 to 1.6.x any more. Be careful if you need darktable for production work!

Happy 2.0~rc1 everyone :)

  • darktable has been ported to gtk-3.0
  • new thumbnail cache replaces mipmap cache (much improved speed, less crashiness)
  • added print mode
  • reworked screen color management (softproof, gamut check etc.)
  • text watermarks
  • color reconstruction module
  • raw black/white point module
  • delete/trash feature
  • addition to shadows&highlights
  • more proper Kelvin temperature, fine-tuning preset interpolation in the white balance module
  • noiseprofiles are in external JSON file now
  • monochrome raw demosaicing (not sure whether it will stay for release, like Deflicker, but hopefully it will stay)
  • aspect ratios for crop&rotate can be added to conf (ae36f03)
  • navigating lighttable with arrow keys and space/enter
  • pdf export – some changes might happen there still
  • brush size/hardness/opacity have key accels
  • the facebook login procedure is a little different now
  • export can upscale
  • we no longer drop history entries above the selected one when leaving darkroom or switching images
  • text/font/color in watermarks
  • image information now supports GPS altitude
  • allow adding tone- and basecurve nodes with ctrl-click
  • we renamed mipmaps to thumbnails in the preferences
  • new “mode” parameter in the export panel
  • high quality export now downsamples before watermark and frame to guarantee consistent results
  • Lua scripts can now add UI elements to the lighttable view (buttons, sliders etc.)
  • a new repository for external Lua scripts was started.
dt-3

released darktable 1.6.9

We are happy to announce that darktable 1.6.9 has been released.

The release notes and relevant downloads can be found attached to this git tag:
https://github.com/darktable-org/darktable/releases/tag/release-1.6.9
Please only use our provided packages ("darktable-1.6.9.*" tar.xz and dmg) not the auto-created tarballs from github ("Source code", zip and tar.gz). The latter are just git snapshots and will not work! Here are the direct links to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-1.6.9/darktable-1.6.9.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-1.6.9/darktable-1.6.9.dmg

this will likely be the last maintenance release in our 1.6 major release
series

$ sha256sum darktable-1.6.9.tar.xz
0f721e9d298a9407f6c0325d9c95b9dc37fa60f3b6a2f2e3b5675ff97c423173 
darktable-1.6.9.tar.xz
$ sha256sum darktable-1.6.9.dmg
f79b0c4f317f87aab353c25216f2a3628efa2a072b1ce64c21d075a3dda54e9e 
darktable-1.6.9.dmg

general

  • don't build with external lua 5.3 or higher (darktable MUST be built with
    lua 5.2)
  • format datetime locale dependant (and try to handle timezones better)
  • fix various minor memory leaks
  • use sRGB as display profile on all versions of OS X, fixes monitor profile
    being applied twice

rawspeed

(newly added camera support should be considered experimental for the
time being):

  • Olympus E-M10 Mk2
  • Canon G3 X
  • Canon PowerShot SX60 HS
  • Sony A7R II
  • Fuji X-A2
  • Panasonic FZ1000 bad pixel detection
  • alias Panasonic TZ70/ZS50 to the TZ71
  • improve Samsung NX1/NX500 support (handle 12bit modes)
  • don't load broken Kodak kdc files

white balance presets

  • Olympus E-M10 Mk2
  • Canon PowerShot SX60 HS
  • Canon PowerShot G7 X
  • Sony A7R II
  • Sony A7 II
  • Sony RX100M4
  • Sony RX10
  • Nikon 1 J5

noiseprofiles

  • Nikon D3300
  • Canon PowerShot S120

translations

  • Swedish (small updates)