Skip to content

Releases: darktable-org/darktable

darktable 1.6.1

21 Dec 16:59
Compare
Choose a tag to compare

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 1.6.0

07 Dec 18:25
Compare
Choose a tag to compare

note 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!

sha1sum:
0c62bb1a720a2f4b1080177b21e8aa3de686375d darktable-1.6.0.tar.xz
71bac77806be3c0ed19f7bfcfb428bc83344be79 darktable-1.6.0.dmg

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

and of course also:

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

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!

p.s. 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

new noise profiles:

  • canon eos 700d
  • canon eos rebel sl1
  • dmc-gh3
  • dmc-gm1
  • dmc-gx7
  • dmc-lx5
  • dsc-rx100m2
  • dsc-rx100m2
  • dsc-rx100m2
  • e-m10
  • e-pl2
  • fuji x-e2
  • fuji x-t1
  • fuji x100s
  • ilce-6000
  • ilce-6r
  • ilce-7
  • ilce-7r
  • ilce-7s
  • nex-5r
  • nikon d40
  • nikon d5300
  • nikon d610
  • nikon d750
  • nikon d810
  • olympus e-m10
  • panasonic dmc-gh3
  • panasonic dmc-gh4
  • panasonic dmc-gx7
  • pentax k100d super

new cameras in rawspeed:

  • Canon EOS 7D Mark II
  • Canon EOS 10D
  • Canon EOS 300D DIGITAL
  • Canon EOS D30
  • Canon EOS D60
  • Canon PowerShot G1
  • Canon PowerShot G1 X Mark II
  • Canon PowerShot G2
  • Canon PowerShot G3
  • Canon PowerShot G5
  • Canon PowerShot G6
  • Canon PowerShot G7 X
  • Canon PowerShot Pro1
  • Canon PowerShot S120
  • Canon PowerShot S30
  • Canon PowerShot S40
  • Canon PowerShot S45
  • Canon PowerShot S50
  • Canon PowerShot S60
  • Canon PowerShot S70
  • Canon PowerShot A610
  • Canon PowerShot A620
  • Canon PowerShot A640
  • Canon PowerShot A650
  • Canon PowerShot A720 IS
  • Canon PowerShot S3 IS
  • Creo/Leaf Leaf Aptus 22(LF3779 )/Hasselblad H1
  • EASTMAN KODAK COMPANY KODAK P880 ZOOM DIGITAL CAMERA
  • FUJIFILM FinePix E550
  • FUJIFILM FinePix E900
  • FUJIFILM FinePix F700
  • FUJIFILM FinePix F900EXR
  • FUJIFILM FinePix HS10 HS11
  • FUJIFILM FinePix HS20EXR
  • FUJIFILM FinePix HS30EXR
  • FUJIFILM FinePix S200EXR
  • FUJIFILM FinePixS2Pro
  • FUJIFILM FinePix S3Pro
  • FUJIFILM FinePix S5000
  • FUJIFILM FinePix S5200
  • FUJIFILM FinePix S5500
  • FUJIFILM FinePix S5600
  • FUJIFILM FinePix S5Pro
  • FUJIFILM FinePix S6000fd
  • FUJIFILM FinePix S6500fd
  • FUJIFILM FinePix S9500
  • FUJIFILM FinePix S9600
  • FUJIFILM FinePix S9600fd
  • FUJIFILM FinePix X100
  • FUJIFILM IS-1
  • FUJIFILM X10
  • FUJIFILM X100S
  • FUJIFILM X100T
  • FUJIFILM X20
  • FUJIFILM X30
  • FUJIFILM X-A1
  • FUJIFILM X-E1
  • FUJIFILM X-E2
  • FUJIFILM XF1
  • FUJIFILM X-M1
  • FUJIFILM X-Pro1
  • FUJIFILM XQ1
  • FUJIFILM X-S1
  • FUJIFILM X-T1
  • Hasselblad Hasselblad 500 mech.
  • Hasselblad Hasselblad H3D
  • Kodak DCS Pro SLR/n
  • Leaf Credo 40
  • Leaf Credo 60
  • Leaf Credo 80
  • Leaf Leaf AFi-II 7(BT12701 )/Leaf AFi
  • Leaf Leaf Aptus 75(LI400146 )/Large Format
  • Leaf Leaf Aptus-II 10(LI300019 )/Phase One 645DF
  • Leaf Leaf Aptus-II 10R( )/Large Format
  • Leaf Leaf Aptus-II 12(LI301306 )/Phase One 645DF/645AF
  • Leaf Leaf Aptus-II 5(LI300059 )/Mamiya 645 AFD
  • Leaf Leaf Aptus-II 8(LI300247 )/Mamiya 645 AFD
  • LEICA DIGILUX 2
  • LEICA D-LUX 3
  • LEICA D-LUX 6
  • LEICA V-LUX 1
  • Mamiya-OP Co.,Ltd. MAMIYA ZD
  • MINOLTA DIMAGE 5
  • MINOLTA DIMAGE 7
  • MINOLTA DIMAGE 7HI
  • MINOLTA DIMAGE 7I
  • MINOLTA DIMAGE A1
  • MINOLTA DIMAGE A2
  • MINOLTA DIMAGE A200
  • MINOLTA DYNAX 5D
  • MINOLTA DYNAX 7D
  • NIKON CORPORATION NIKON 1 J4
  • NIKON CORPORATION NIKON D1X
  • NIKON CORPORATION NIKON D4S
  • NIKON CORPORATION NIKON D7100
  • NIKON CORPORATION NIKON D750
  • NIKON CORPORATION NIKON D800
  • NIKON CORPORATION NIKON D810
  • OLYMPUS CORPORATION C5060WZ
  • OLYMPUS IMAGING CORP. E-PL6
  • OLYMPUS IMAGING CORP. E-PL7
  • OLYMPUS OPTICAL CO.,LTD C5050Z
  • Panasonic DMC-FZ18
  • Panasonic DMC-FZ30
  • Panasonic DMC-FZ70
  • Panasonic DMC-FZ8
  • Panasonic DMC-GF3
  • Panasonic DMC-GH1
  • Panasonic DMC-GH4
  • Panasonic DMC-L1
  • Panasonic DMC-L10
  • Panasonic DMC-LX2
  • PENTAX Corporation PENTAX *ist D
  • PENTAX Corporation PENTAX K100D Super
  • PENTAX PENTAX K-5
  • RICOH IMAGING COMPANY, LTD. PENTAX K-3
  • SAMSUNG EK-GN120
  • SAMSUNG NX3000
  • SAMSUNG NX5
  • SEIKO EPSON CORP. R-D1
  • SONY DSC-R1
  • SONY DSC-RX100M3
  • SONY DSLR-A100
  • SONY ILCA-77M2
  • SONY ILCE-5000
  • SONY ILCE-5100
  • SONY ILCE-6000
  • SONY ILCE-7S

darktable 1.6 release candidate 3

30 Nov 17:32
Compare
Choose a tag to compare
Pre-release

this is the third and probably last release candidate before 1.6.0. for almost complete release notes please see the ones for rc1:

https://github.com/darktable-org/darktable/releases/tag/release-1.5.1

if you're a package maintainer, please test this one and let us know if there are any remaining issues with the build or the program.

the checksum is:
sha1sum darktable-1.5.3.tar.xz
4904c4daae62587e3ddda2f5a1d1a5d7fdb1b310 darktable-1.5.3.tar.xz

enjoy!

darktable 1.6 release candidate 2

25 Nov 18:27
Compare
Choose a tag to compare
Pre-release

see release candidate 1 for changelog. there have been additional bugfixes and new camera support (will publish in more detail for the final release)

sha1sum:
c2426a06de357c850b526d2422c5c18a9e8b168f darktable-1.5.2.tar.xz

darktable 1.6 release candidate 1

16 Nov 19:31
Compare
Choose a tag to compare
Pre-release

please be sure to download the provided tarball and check the sha1sum:

132728b89228b91f9f93714fd06e3010d3856901 darktable-1.5.1.tar.xz

(the github provided zip and tar.gz balls are just git snapshots and will not work)

these are the preliminary release candidate release notes:

new features:

  • 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)
  • colour 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

and of course also:

  • updated usermanual
  • lots of performance improvements and code cleanup

please give this some testing and let us know 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!

p.s. new cameras supported!

  • initial support for x-trans sensors

new noise profiles:

  • canon eos 700d
  • canon eos rebel sl1
  • dmc-gh3
  • dmc-gm1
  • dmc-gx7
  • dmc-lx5
  • dsc-rx100m2
  • dsc-rx100m2
  • dsc-rx100m2
  • e-m10
  • e-pl2
  • fuji x-e2
  • fuji x-t1
  • fuji x100s
  • ilce-6000
  • ilce-7
  • ilce-7r
  • nex-5r
  • nikon d40
  • nikon d5300
  • nikon d610
  • nikon d750
  • nikon d810
  • olympus e-m10
  • panasonic dmc-gh3
  • panasonic dmc-gx7
  • pentax k100d super

new cameras in rawspeed:

  • Canon Canon EOS 300D DIGITAL
  • Canon Canon EOS D30
  • Canon Canon EOS D60
  • Canon Canon EOS 10D
  • Canon Canon PowerShot Pro1
  • Canon Canon PowerShot G1
  • Canon Canon PowerShot G2
  • Canon Canon PowerShot G3
  • Canon Canon PowerShot G5
  • Canon Canon PowerShot G6
  • Canon Canon PowerShot G1 X Mark II
  • Canon Canon PowerShot S30
  • Canon Canon PowerShot S40
  • Canon Canon PowerShot S45
  • Canon Canon PowerShot S50
  • Canon Canon PowerShot S60
  • Canon Canon PowerShot S70
  • Canon Canon PowerShot S120
  • Canon PowerShot S3 IS
  • Canon PowerShot A610
  • Canon PowerShot A620
  • Canon PowerShot A640
  • Canon PowerShot A650
  • Canon PowerShot A720 IS
  • NIKON CORPORATION NIKON D1X
  • NIKON CORPORATION NIKON D750 mode
  • NIKON CORPORATION NIKON D750 mode
  • NIKON CORPORATION NIKON D7000
  • NIKON CORPORATION NIKON D7100
  • NIKON CORPORATION NIKON D800 mode
  • NIKON CORPORATION NIKON D800 mode
  • NIKON CORPORATION NIKON D810 mode
  • NIKON CORPORATION NIKON D810 mode
  • NIKON CORPORATION NIKON D810 mode
  • NIKON CORPORATION NIKON D810 mode
  • NIKON CORPORATION NIKON D810 mode
  • NIKON CORPORATION NIKON D4S mode
  • NIKON CORPORATION NIKON D4S mode
  • NIKON CORPORATION NIKON D4S mode
  • NIKON CORPORATION NIKON D4S mode
  • NIKON CORPORATION NIKON D4S
  • NIKON CORPORATION NIKON 1 J4 decoder_version
  • OLYMPUS OPTICAL CO.,LTD C5050Z
  • OLYMPUS CORPORATION C5060WZ
  • OLYMPUS IMAGING CORP. E-PL6
  • OLYMPUS IMAGING CORP. E-PL7 supported
  • Panasonic model = DMC-GH1 mode
  • Panasonic model = DMC-GF3 mode
  • Panasonic model = DMC-GF3 mode
  • Panasonic model = DMC-GF3 mode
  • Panasonic model = DMC-FZ70
  • LEICA DIGILUX 2 decoder_version
  • LEICA DIGILUX 2 mode
  • LEICA D-LUX 3 decoder_version
  • LEICA D-LUX 3 mode
  • LEICA V-LUX 1 decoder_version
  • LEICA V-LUX 1 mode
  • Panasonic DMC-L10 decoder_version
  • Panasonic DMC-L10 mode
  • Panasonic DMC-FZ30 decoder_version
  • Panasonic DMC-FZ30 mode
  • Panasonic DMC-FZ50 decoder_version
  • Panasonic model = DMC-FZ50 mode
  • Panasonic DMC-FZ8 decoder_version
  • Panasonic DMC-FZ8 mode
  • Panasonic DMC-FZ18 decoder_version
  • Panasonic DMC-FZ18 mode
  • Panasonic DMC-L1 decoder_version
  • Panasonic DMC-L1 mode
  • Panasonic DMC-LX2 decoder_version
  • Panasonic DMC-LX2 mode
  • LEICA model = D-LUX 6
  • LEICA model = D-LUX 6 mode
  • LEICA model = D-LUX 6 mode
  • LEICA model = D-LUX 6 mode
  • LEICA model = D-LUX 6 mode
  • PENTAX Corporation PENTAX K100D Super
  • PENTAX Corporation PENTAX *ist D
  • RICOH IMAGING COMPANY, LTD. PENTAX K-3
  • PENTAX PENTAX K-5 decoder_version
  • SAMSUNG NX5
  • SAMSUNG NX3000
  • SAMSUNG EK-GN120 decoder_version
  • SONY DSC-RX100M3
  • SONY DSLR-A100 decoder_version
  • SONY ILCE-5000 supported
  • SONY ILCE-5100
  • SONY ILCE-6000 supported
  • SONY ILCE-7S supported
  • SONY ILCA-77M2
  • FUJIFILM FinePix S6000fd
  • FUJIFILM FinePix S200EXR
  • FUJIFILM FinePix F700
  • FUJIFILM FinePix F900EXR
  • FUJIFILM FinePix E550
  • FUJIFILM IS-1
  • FUJIFILM FinePix S3Pro
  • FUJIFILM FinePix S5Pro
  • FUJIFILM FinePix S5600
  • FUJIFILM FinePix E900
  • FUJIFILM FinePixS2Pro
  • FUJIFILM FinePix S5000
  • FUJIFILM FinePix S5200
  • FUJIFILM FinePix S5500
  • FUJIFILM FinePix S6500fd
  • FUJIFILM FinePix S9500
  • FUJIFILM FinePix S9600
  • FUJIFILM FinePix S9600fd
  • FUJIFILM FinePix HS10 HS11
  • FUJIFILM FinePix HS20EXR
  • FUJIFILM FinePix HS30EXR
  • FUJIFILM FinePix X100
  • FUJIFILM X10
  • FUJIFILM X-S1
  • FUJIFILM X-Pro1
  • FUJIFILM XF1
  • FUJIFILM X-E1
  • FUJIFILM X20
  • FUJIFILM X30
  • FUJIFILM X100S
  • FUJIFILM X-M1
  • FUJIFILM X-A1
  • FUJIFILM XQ1
  • FUJIFILM X-E2
  • FUJIFILM X-T1
  • MINOLTA DYNAX 5D
  • MINOLTA DYNAX 7D
  • MINOLTA DIMAGE A1
  • MINOLTA DIMAGE A2
  • MINOLTA DIMAGE A200
  • MINOLTA DIMAGE 5
  • MINOLTA DIMAGE 7
  • MINOLTA DIMAGE 7I
  • MINOLTA DIMAGE 7HI
  • SONY DSC-R1
  • Mamiya-OP Co.,Ltd. MAMIYA ZD
  • Creo/Leaf Leaf Aptus 22(LF3779 )/Hasselblad H1
  • Leaf Leaf Aptus 75(LI400146 )/Large Format
  • Leaf Credo 40
  • Leaf Credo 60
  • Leaf Credo 80
  • Leaf Leaf Aptus-II 5(LI300059 )/Mamiya 645 AFD
  • Leaf Leaf Aptus-II 8(LI300247 )/Mamiya 645 AFD
  • Leaf Leaf AFi-II 7(BT12701 )/Leaf AFi
  • Leaf Leaf Aptus-II 10(LI300019 )/Phase One 645DF
  • Leaf Leaf Aptus-II 10R( )/Large Format
  • Leaf Leaf Aptus-II 12(LI301306 )/Phase One 645DF/645AF
  • Kodak DCS Pro SLR/n
  • EASTMAN KODAK COMPANY KODAK P880 ZOOM DIGITAL CAMERA
  • SEIKO EPSON CORP. R-D1
  • Hasselblad Hasselblad 500 mech.
  • Hasselblad Hasselblad H3D