news

dt-2

released darktable 1.6.8

We are happy to announce that darktable 1.6.8 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.8
Please only use our provided packages ("darktable-1.6.8.*" 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.8/darktable-1.6.8.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-1.6.8/darktable-1.6.8.dmg

this is a point release in the stable series. the sha256sum is

sha256sum darktable-1.6.8.tar.xz
b676f81bd8cc661a8f76e03ad449da4444f770b6bec3e9accf013c636f690905
sha256sum darktable-1.6.8.dmg
ec4b1ad797ea7a483d7fc94724de99a1d18da7d7f75071220e1d313e0a4d8a53

and as always, please don't use the tarballs provided by github (marked as "Source code").

changes

  • clipping, santiy check for custom aspect ratios
  • read lensmodel from xmp
  • handle canon lens recognition special case
  • general cleanups

rawspeed

  • Canon EOS M3
  • Canon EOS 5Ds (R)
  • Nikon 1 J5
  • Panasonic DMC-G7 (4:3 aspect ratio only)
  • Fujifilm X-T10
  • Pentax K-S2
  • Panasonic TZ71
  • Olympus TG-4
  • Leica VLUX1 4:3 aspect ratio mode

standard color matrices

  • Canon EOS M3
  • Canon EOS 5Ds (R)
  • Nikon 1 J5
  • Panasonic DMC-G7
  • Fujifilm X-T10
  • Pentax K-S2
  • Olympus TG-4

white balance presets

  • Samsung NX500
  • Panasonic TZ71

noise profiles

  • Sony ILCE-5100
  • Fujifilm HS50EXR
  • Canon EOS 5Ds R

So now go out, enjoy the summer and take a lot of photos!

town_hall

released darktable 1.6.7

We are happy to announce that darktable 1.6.7 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.7
Please only use our provided packages ("darktable-1.6.7.*" 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.7/darktable-1.6.7.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-1.6.7/darktable-1.6.7.dmg

this is another point release in the stable 1.6.x series.

sha256sum darktable-1.6.7.tar.xz
a75073b49df0a30cd2686624feeb6210bc083bc37112ae6e045f8523db4c4c98
sha256sum darktable-1.6.7.dmg
6630230049e6d2c4cdfd39585f95fbd1ee439a8dad107f7332aefeb1dd75b831

security

miscellaneous

  • improvements to facebook export
  • interpolation fixups
  • demosaic code cleanups
  • slideshow should handle very small images better
  • improve Olympus lens detection
  • various minor memory leak fixes
  • various other fixes
  • Pentax (K-x) DNG old embedded preview left over is now removed
  • modern OSX display profile handling

camera support

  • Nikon D7200 (both 12bit and 14bit compressed NEFs)
  • Nikon Coolpix P340
  • Canon EOS 750D
  • Canon EOS 760D
  • Canon EOS M2
  • Panasonic DMC-CM1
  • Panasonic DMC-GF7 (4:3 only)
  • Olympus XZ-10
  • Olympus SP570UZ
  • Samsung NX500
  • Fuji F600EXR

aspect ratios

  • Pansonic DMC-G5
  • Panasonic DMC-GM5
  • Panasonic FZ200

white balance presets

  • Nikon D7200
  • Nikon Coolpix P340
  • Panasonic DMC-GM1
  • Panasonic DMC-GM5
  • Olympus E-M10 (updated)
  • Olympus E-PL7
  • Olympus XZ-10

noise profiles

  • Canon Powershot G9
  • Sony A350

basecurves

  • Nikon D7200
  • Nikon D7000
  • Nikon D750
  • Nikon D90

translations

  • Catalan
  • German
  • Spanish
  • Swedish
wheat

released darktable 1.6.6

We are happy to announce that darktable 1.6.6 has been released. Please note that the 1.6.5 release was broken so 1.6.6 was directly pushed out. Just pretend 1.6.5 had been skipped.

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.6
Please only use our provided packages ("darktable-1.6.6.*" 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.6/darktable-1.6.6.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-1.6.6/darktable-1.6.6.dmg

this is another point release in the stable 1.6.x series.

sha256sum darktable-1.6.6.tar.xz
f85e4b8219677eba34f5a41e1a0784cc6ec06576326a99f04e460a4f41fd21a5
sha256sum darktable-1.6.6.dmg
bce9a792ee362c47769839ec3e49973c07663dbdf6533ef5a987c93301358607

Improvements

  • fix the Olympus E330 support (which was accidentally broken in 1.6.4)
  • fix white balance reading for the Canon Powershot SX50 HS
  • white balance presets for RICOH GR
  • minor assorted bug fixes (masks, lens correction, profiled denoise, etc)
thumb

released darktable 1.6.4

We are happy to announce that darktable 1.6.4 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.4
Please only use our provided packages ("darktable-1.6.4.*" 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's the direct link to tar.xz and dmg:
https://github.com/darktable-org/darktable/releases/download/release-1.6.4/darktable-1.6.4.tar.xz
https://github.com/darktable-org/darktable/releases/download/release-1.6.4/darktable-1.6.4.dmg

this is another point release in the stable 1.6.x series.

sha256sum darktable-1.6.4.tar.xz
 c5f705e8164c014acf0dac2ffc5b730362068c2864622121ca6fa9f330368d2a
sha256sum darktable-1.6.4.dmg
 e5bbf00fefcf116aec0e66d1d0cf2e2396cb0b19107402d2ef70d1fa0ab375f6

General improvements:

  • major rawspeed update
  • facebook exporter update (first authentication usability should be much better now)
  • first run opencl benchmark to prevent opencl auto-activation if GPU is obviously slower than CPU
  • lensfun cornercase fixes
  • some mask cornercase fixes
  • zonesystem now updates it's gui when number of zones changes
  • spots iop updates
  • ui_last/gui_language should work more reliably now
  • internal lua updated from 5.2.3 to 5.2.4 (distro typically use their own version of lua)
  • gcc 5 should build now

Camera support:

  • Canon Digital Rebel (non-european 300D)
  • Nikon D5500 (experimental)
  • Olympus E-M5 Mark II (experimental)
  • Samsung NX500 (experimental)

White balance presets:

  • Sony A77 II
  • Fujifilm X-E2
  • Olympus E-M5 Mark II

Noise profiles:

  • Canon 7D Mark II

updated translations:

  • German
  • French
  • Russian
  • Danish
  • Catalan
  • Japanese
  • Dutch
speicherstadt

released darktable 1.6.3

We are happy to announce that darktable 1.6.3 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.3
Please only use our provided packages ("darktable-1.6.3.*" 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's the direct link to tar.xz:
https://github.com/darktable-org/darktable/releases/download/release-1.6.3/darktable-1.6.3.tar.xz
and the DMG:
https://github.com/darktable-org/darktable/releases/download/release-1.6.3/darktable-1.6.3.dmg

this is another point release in the stable 1.6.x series.

sha256sum darktable-1.6.3.tar.xz
 852bb3d307b0e2b579d14cc162b347ba1193f7bc9809bb283f0485dfd22ff28d
sha256sum darktable-1.6.3.dmg
 be568ad20bfb75aed703e2e4d0287b27464dfed1e70ef2c17418de7cc631510f

Changes

  • Make camera import window transient
  • Allow soft limits on radius
  • Fix soft boundaries for black in exposure
  • Change order of the profile/intent combo in export dialog
  • Support read/write of chromaticities in EXR
  • Allow to default to :memory: db in config
  • Add mime handler for non-raw image file formats
  • Improved lens model name detection for Sony SAL lenses

Bug fixes

  • Fix buffer overrun in SSE clipping loop for highlight handling
  • Prevent exporting when an invalid export/storage is selected
  • Hopefully last fix for aspect ratios in crop and rotate (#9942)
  • No tooltip when dragging in monochrome (#10319)

RAW support

  • Panasonic LX100 (missing non-standard aspect ratio modes)
  • Panasonic TZ60
  • Panasonic FZ1000
  • KODAK EASYSHARE Z1015 IS
  • Canon 1DX (missing sRAW modes)
  • Canon A630 and SX110IS (CHDK RAW)

white balance presets

  • Panasonic FZ1000
  • Panasonic TZ60
  • Panasonic LX100

standard matrix

  • Canon Rebel T3 (non-european 1100D)

enhanced matrix

  • nikon d750

noise profiles

  • Canon EOS 1DX
waterwheel

released darktable 1.6.2

We are happy to announce that darktable 1.6.2 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.2
Please only use our provided packages (green buttons tar.xz and dmg) not the auto-created tarballs from github (grey buttons, zip and tar.gz). The latter are just git snapshots and will not work! Here's the direct link to tar.xz:
https://github.com/darktable-org/darktable/releases/download/release-1.6.2/darktable-1.6.2.tar.xz
and the DMG:
https://github.com/darktable-org/darktable/releases/download/release-1.6.2/darktable-1.6.2.dmg

this is a new stable point release, no big new features added.

sha256sum darktable-1.6.2.tar.xz
66ee5f8ce5df9169211980fa374dc686eaf74322e0bd363a56612ae808bdc5bd

sha256sum darktable-1.6.2.dmg
bd613994c9754313144e8804026b7faf672fa816801b687ff7d64a8d82880332

General improvements

  • Better names for key accels (no more <Primary>)
  • Local gallery export limited to useful web formats (JPEG/PNG/WebP)
  • Add a way to control the brush size with keys
  • Default X-Trans Demosaic to markesteijn (single pass)

Bugfixes

  • Fix IPTC Keyword reading for real
  • rawspeed: support short values in DNG ActiveArea
  • really disable parallel export
  • remove special characters from style export
  • Cropping aspect ratio fixes (#9942, #10265)
  • Some fixes to lua/masks/brushes

Camera support

  • Pentax *ist DS
  • Pentax *ist DL2
  • Pentax K110D
  • Sony A7 II
  • Sony ILCE-3500
  • Nikon 1 S2
  • Olympus E-450
  • Panasonic LX1
  • Panasonic G3 (aspect ratio modes)
  • Samsung NX1 blackpoint finetuning
  • Fuji X-E1 blackpoint finetuning

White balance presets

  • 7D Mark II (updated)
  • Olympus E-M1
  • Sony A99
fireworks

released darktable 1.6.1

We are happy to announce that darktable 1.6.1 has been released. Due to an oversight on our side we forgot to do this announcement back when the actual release was done, so this is mostly for historical reasons.

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.1
Please only use our provided packages (green buttons tar.xz and dmg) not the auto-created tarballs from github (grey buttons, zip and tar.gz). The latter are just git snapshots and will not work! Here's the direct link to tar.xz:
https://github.com/darktable-org/darktable/releases/download/release-1.6.1/darktable-1.6.1.tar.xz
and the DMG:
https://github.com/darktable-org/darktable/releases/download/release-1.6.1/darktable-1.6.1.dmg

this is a point release which fixes a couple of minor issues in the recent feature release 1.6.0 (such as a crash with images greater than 134 megapixels).

happy holidays everyone :)

sha1sums:
e3e0014361081364b56b6c02e886ba2fba6c6887 darktable-1.6.1.tar.xz
7173938cad7cd4c4a86de9438517c17166008f3c darktable-1.6.1.dmg

General improvements:

  • Hide mouse in slideshow mode
  • Show option for txt overlay in the preferences Bugfixes:
  • ImageIO format TIFF: use scanline-based I/O. Fixes bug #10230
  • exif: always try to use Exiv2's lens detection for Olympus
  • demosaic: fix assertion
  • Do not deadlock in input color profile on unsupported input profiles
  • ensure that quick access preset menu is displayed correctly
  • Properly disconnect from the mipmap signal when leaving tethering mode
  • Avoid integer overflow on big images
  • OSX HiDPI fixes
  • Lua fixes

Modules:

  • masks: enhance mouse hover detection
  • masks: allow smaller radius for circle and ellipse
  • spots: fix icon states bug #10216
  • spots: rounded correction. Fix bug #10045
  • spots: legacy_params(): adapt for latest mask changes
  • flip: fix legacy presets update
  • exposure: enable soft boundaries for black
  • zonesystem: remove stale button_release() callback
  • graduatednd: avoid rounding issues for rotation after moving whole line. Fixes bug #10241

Camera support:

  • Pentax *istDL
  • 7D Mark II sRAW/mRAW
  • Samsung NX1

White balance presets:

  • 7D Mark II
  • Panasonic DMC-LX7
darktable shirt

Released darktable 1.6

We are happy to announce that almost after one year darktable 1.6 has just 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.0
Please only use our provided packages (green buttons tar.xz and dmg) not the auto-created tarballs from github (grey buttons, zip and tar.gz). The latter are just git snapshots and will not work! Here's the direct link to tar.xz:
https://github.com/darktable-org/darktable/releases/download/release-1.6.0/darktable-1.6.0.tar.xz

If you are using any distribution's packages, please be patient for the packager to catch up and provide the relevant updates.

Thanks to our great community and all the contributors for making this possible!
See the development visualised: https://www.youtube.com/watch?v=N-ST2PDcDUg

Enjoy the release!

New features:

general/misc:

  • high DPI monitor support
  • signed OSX packages
  • map view now allows to only show images from the current collection on the map
  • slideshow
  • darktable-cli now works without a running X server for use on headless systems
  • support for audio notes playback
  • sticky preview
  • added the option to overwrite files when exporting to disk
  • crawler that syncs all xmp files on start
  • support huge images (> 32 bit pixel index). darktable can open 26770x13385 TIFFs and should in theory be able to process arbitrary sized images. don't try this on a 32 bit system though!
  • lens iop presets are copy/pastable between different images

output:

  • tiff read/write rewritten, works on 32-bit float now, supports compression
  • allow setting PPI for exported JPEGs, defaulting to 300
  • pwstorage libsecret
  • use HTTPS when exporting to flickr

darkroom:

  • new defringe image operation
  • automatic mode for levels module
  • allow to disable white balance
  • new colour reconstruction mode for highlight recovery that tries to add both colour and structure to clipped areas. thanks to a1ex from magic lantern!
  • better basecurve tool to create basecurves from raw/jpg pairs
  • soft boundaries in sliders (right click and type 8 in exposure compensation for example)
  • input colour gamut mapping to avoid problems with saturated blues causing purple artefacts

colour:

  • color conversion speedup (openmp for lcms2 case)
  • add linear Rec2020 as a build-in profile
  • embedded icc profile support for png/tiff (read/write)

lua scripting:

  • copy, move, reset and delete images via lua
  • handle progress bars via lua
  • limited manipulation of libs an views UI via lua
  • import and export styles via lua
  • trigger lua when the grouping mode changes
  • trigger lua when the overlay mode changes
  • trigger lua when the active view changes
  • manipulate snapshots via lua
  • handle more types of preferences, including enums, directories and file names
  • lua API is now versioned: use darktable.configuration.check_version to check
  • lua API incompatibilities: darktable.modules has been removed, use darktable.new_format and darktable.new_storage to access the constructors

performance improvements:

  • many speed improvements by adding sse code for image operations
  • make white balance work faster
  • make invert work faster
  • much faster exr export with optional compression (multicore support)
  • speedup of pfm writing
  • speedup of amaze. it is still slow but not as bad as it used to be

internal improvements:

  • module parameter introspection
  • clang/address-sanitizer/etc compiler warnings fixed
  • flip iop used for raw auto-orientation (simplifies code)
  • complete rawspeed migration for raw loading

bug fixes:

  • hdr bracketing fixes
  • masks cleanup and bugfixes
  • correct lens detection for compact cameras
  • avoid clipping in vignette, lowpass, shadows & highlights, a/b channels of colorcontrast and tonecurve

new cameras supported!

  • initial support for x-trans sensors
  • new demosaicing algorithms: markesteijn for x-trans and vng for x-trans and regular bayer raws
  • There is support for several dozens of new cameras, and loads of new noise profiles for denoising have been added. Check out the full list in the release notes on github.

and of course also:

  • updated usermanual
  • lots of small performance improvements and code cleanup
20110428_london_20110428_IMG_3966_01_small

Release Candidate for darktable 1.6

We are happy to announce the first release candidate for the upcoming darktable 1.6.

In case you are wondering about the versioning scheme: we use odd numbers as development versions and even numbers for stable releases. This means the release candidate, tagged as "darktable-1.5.1", is an unstable development version – the final stable version will bear the tag "darktable-1.6.0".

Grab the tarball and OS X package from the github release page:
https://github.com/darktable-org/darktable/releases/tag/release-1.5.1

Concerning Pascal's Unstable PPA: only Ubuntu 14.04 (LTS) is supported, and there will be no support for future non-LTS releases. Of course the stable PPA will still serve all active Ubuntu versions starting at the most recent LTS.

And here are the preliminary release candidate release notes:

New features:

  • initial support for x-trans sensors
  • input colour gamut mapping
  • slideshow
  • better basecurve tool to create basecurves from raw/jpg pairs
  • soft boundaries in sliders (right click and type 8 in exposure compensation for example)
  • support huge images (> 32 bit pixel index)
  • pwstorage libsecret
  • new defringe image operation
  • automatic levels
  • big exr export speedup (multicore support)
  • color conversion speedup (openmp for lcms2 case)
  • tiff read/write rewritten, works on 32-bit float now
  • embedded icc profile support for png/tiff (read/write)

Internal improvements:

  • module parameter introspection
  • clang/address-sanitizer/etc compiler warnings fixed
  • flip iop used for raw auto-orientation (simplifies code)
  • libraw not used any more for a lot of file formats (faster loading via rawspeed now)

Bug fixes:

  • hdr bracketing fixes
  • masks cleanup and bugfixes
  • lens iop presets are working
  • correct lens detection for compact cameras
  • updated usermanual
  • lots of performance improvements and code cleanup

New camera support / new noise profiles

There is support for several dozens of new cameras, and loads of new noise profiles for denoising have been added. Check out the full list in the release notes on github.

We are still looking for aspect ratio mode samples for the following camera models:

Please give this some testing and let us know on FreeNode in #darktable or on the darktable-devel mailing list if there are remaining issues with it.

And as always, thanks to our great community and all the contributors for making this possible! enjoy the release!

20121118-Chile-IMG-7388,medium_large.1409694179

String freeze for darktable 1.6

Dear all,

as we want to release darktable 1.6 some time at the end of the year, it now is the time to announce the string freeze. Please don't change any UI strings any more, so translators have a chance to catch up.

Translators: your updates should be committed to the master branch, there is no branch-off for a stable 1.6 version yet.

We should have the first release candidate packed up soon!