Hello,
I have the following comprehension question to development of LibRaw:
Till yesterday I thought that it is a more or less a linear development
- so snapshot 2025-02 is fully based on version 0.21.3 and contains all features of 0.21.3
- same for version 0.21.4: based on snapshot 2025-02 and contains all features of it
I downloaded version 0.21.4 from your website (file: LibRaw-0.21.4.zip) and have seen some differences which lead me to the above question:
- 0.21.4 does not contain file: src -> decoders -> olympus14.cpp
(which was introduced with snapshot 2025-02 for olympus 14-bit images)
- 0.21.4 does e.g. not contain the *.diff files for dng-sdk 1.7
file: grp_read_image.cpp-dng17.diff is not contained
Now I am a little bit confused
Hope you will point me to the right direction
Thanks in advance
Best regards
herb
0.21 branch (0.21.0....0.21.4
0.21 branch (0.21.0....0.21.4) is based on 0.21.0 (released in 2022) and contains bugfixes and stability improvements (like move all allocations from non-initialized malloc to zero-filled calloc).
No new cameras, no new RAW formats, stability-only changes.
Snapshots contains new cameras/new raw formats support, but may be not as stable as 0.21.xx
This is explained in details in the update policy section on this site frontpage: https://www.libraw.org/#updatepolicy
-- Alex Tutubalin @LibRaw LLC