darktable 3.2 will be released in August (original) (raw)

As published by @Pascal_Obry on the mailing list, we are pleased to inform you that darktable 3.2 will be released during this summer, targeting 10th August as the release date (this might be subject to change).

The main reason is we are already more than 1800 commits ahead of 3.0 – COVID-19 confinement had an unexpected effect on opensource contributions – and the master branch is not in a state where we can simply push changes to 3.0.x releases anymore, so we are unable to backport most bugfixes as minor releases.

Among the big changes:

darktable 3.4 is still planned for next Christmas as usual.

Many thanks to all the 61 (!) involved devs and all the testers who have achieved all that in 5 months !

elstoc (Chris E) May 29, 2020, 5:28pm 2

As @anon41087856 says there have been a ton of changes in darktable since 3.0, and probably in the process some more bugs have been introduced too. The next couple of months will be devoted to trying to make this release as stable as possible. If you are able to compile darktable from source you can help with this effort by testing the latest code and raising any issues you find (and in the process you’ll get a sneak preview of some of the great new features that have been added).

eyedear (Eyedear) May 29, 2020, 5:42pm 3

Amazing stuff the ui now is so much more polish. I have started to use it. Great stuff and thanks to all the devs.
One thing that I notice is when you double click an image in light table it takes around 2-3 seconds for the image to appear in darkroom. If the time can be reduce it would make the process seamless and feel even more polish.

Great job! Excited for the new version :slight_smile:

That is awesome! I have built some PRs to try them out, but I don’t want to switch my main library over to a dev version.
I am very impressed with FilmicV4, the new channel mixer and the UI changes and can’t wait to incorporate those in my workflow. Hearing that Christmas is in August this year has just made my day!

Nilvus May 29, 2020, 5:57pm 6

And the UI polish is not over. 2 PR are waiting (that I test them and check what’s needed to tweak on CSS). Added on that, that I also have (already) little things polished on my side and will be proposed after testing and confirm 2 cited PR. Thanks to @AlicVB and @Mark-64 works.

elstoc (Chris E) May 29, 2020, 5:58pm 7

I don’t blame you - my main library is still on a version somewhere between 3.0 and 3.2 (before some of the more major rewrites in 3.2). But you can run multiple versions at the same time (I’m running three at the moment). So run a few edits through the new version if you are able.

That’s what I do. I have a set of ‘difficult’ pictures that I use for testing different software. They are mostly mixed lighting pictures where half is natural/flash and a part is blue led light. So far my best results were with cough Lightroom cough, and I absolutely hate that I can’t explain why, nor reproduce it in darktable. The new filmic and channel mixer are amazing though. I might start a PlayRaw for new ideas soon.

betazoid (Anna) May 29, 2020, 6:20pm 9

I am using current git master. I experienced regular crashes some time ago but not during the last two weeks or so. Not sure what the reason for the carshes was. Anyway, I have the impression that git master is already surprisingly stable. I’d say git master is even more stable and less buggy than 3.0 in December.

Marcsitkin (Marc Sitkin) May 29, 2020, 6:35pm 10

Looking forward to the next version. Is there a way to set up a test environment without disturbing a production system? Can anyone post a link to directions?

If you launch darktable with --configdir <somewhere else than your normal config> It makes a new library and data db without disturbing your production library. Then disable writing xmp sidecars in settings or darktablerc and you should be good to go.

Marcsitkin (Marc Sitkin) May 29, 2020, 7:09pm 12

Thanks!

elstoc (Chris E) May 29, 2020, 7:15pm 13

You can also have two versions of the darktable application running side-by-side if you’re building from source, by telling the build script where to install it:

./build.sh --prefix /path/to/install/to

Then after building and installing, run it with

/path/to/install/to/bin/darktable --configdir "/path/to/config/dir"

My three versions all currently run from subdirectories within my home directory so that they don’t conflict with the stable version installed by my distro.

darix (darix) May 29, 2020, 7:51pm 14

elstoc (Chris E) May 29, 2020, 7:54pm 15

darix (darix) May 29, 2020, 8:09pm 16

Could you build an appimage in OBS too ? (Pleeeeeaaaase :slight_smile:)

No secret : we have more devs than ever and they got more time than ever in the past 2 months. A lot of stuff got fixed lately.

darix (darix) May 29, 2020, 9:27pm 19

elstoc (Chris E) May 29, 2020, 10:28pm 20

If you want to see more of the goodies coming in 3.2, the current draft of the release note (which is also not yet complete ) is here: darktable/RELEASE_NOTES.md at master · darktable-org/darktable · GitHub