What's (visibly) new in 0.3.0
=============================

For more details see the NEWS file.

- Now requires a C++14 capable compiler to build.
- Largely improved metadata extraction on various format.
- More thumbnails are available on Panasonic RAW.
- Fix MakerNote on Pentax and Panasonic.
- Large number of new cameras listed.

New API:

- API to list and access IFD.
- API to iterator through metaata tags.

New tool:

- `exifdump` allow dumping EXIF from RAW files.

What's (visibly) new in 0.2.3
=============================

- Added a few more cameras.
- Fixed previews for CR3.

What's (visibly) new in 0.2.2
=============================

- ordiag now accept the flag `-D` to turn on a developer mode for the
  output.

What's (visibly) new in 0.2.1
=============================

- Added a few more cameras.

What's (visibly) new in 0.2.0
=============================

Contributors to this project agree to the Freedesktop.org Code of
Conduct:

  https://www.freedesktop.org/wiki/CodeOfConduct/

This release break ABI. Recompiling your code should be enough.

- The new pkgconfig package name is libopenraw-0.2.

- libopenraw now requires Rust to build.

It adds or change the following API:

- NEW or_rawfile_get_vendorid(): Use this to get the vendor ID for the
  RAW file. While this is the same as the vendor part of the type ID
  that you'd obtain with the macro OR_GET_FILE_TYPEID_VENDOR(), it is
  obtained differently, and might be much slower. `ordiag` will check
  the consistency. The testsuite will fail if inconsistent.

- Some camera IDs have been changed. Name and value.

- or_rawdata_get_rendered_image() will not downscale to RGB8. Check
  the format returned.

It adds support for a certain number of cameras:

(list in the NEWS file)

- libopenraw now support parsing Canon new CR3 files.

- libopenraw now support parsing GoPro GPR files.

or_raw_file_new() will now detect content if it can't guess the type
from the extension.