gexiv2 0.10.8 - 5 Feb 2018

  * Do not use linker scripts on Drawin/OS X
  * Fallback to AperturValue if FNumber is absent
  * Fix GIR header and vapi when using meson

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=791941
 - https://bugzilla.gnome.org/show_bug.cgi?id=792239
 - https://bugzilla.gnome.org/show_bug.cgi?id=792431

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Debarshi Ray <debarshir@gnome.org>
 - Corentin Noël <corentin@elementary.io>

gexiv2 0.10.7 - 24 Dec 2017

  * Add meson build support
  * Use glib-mkenums for enum types
  * Update debian
  * Fix make check when running out of tree
  * Use version script to clean up exported functions
  * Fix --disable-vala

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=784045
 - https://bugzilla.gnome.org/show_bug.cgi?id=787455

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Debarshi Ray <debarshir@gnome.org>
 - Jason Crain <jason@inspiresomeone.us>

gexiv2 0.10.6 - 21 May 2017

  * Fix missing include file
  * Add a function to save meta-data in XMP sidecar file
  * Add a more complete Python test-suite
  * Fix a potential NULL dereference in _get_comment()
  * Fix compatibility with Exiv2 0.26

Bugs fixed in this release:
 - Coverity issue CID 167853
 - https://bugs.gentoo.org/show_bug.cgi?id=613778
 - https://bugzilla.gnome.org/show_bug.cgi?id=712455
 - https://bugzilla.gnome.org/show_bug.cgi?id=780709
 - https://bugzilla.gnome.org/show_bug.cgi?id=782449

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Robert Bruce Park <r@robru.ca>

gexiv2 0.10.5 - 20 March 2017

  * Fix autogen.sh to also run configure
  * Generate gtk-doc and various documentation updates
  * Fix an abort on unhandled Minolta meta-data
  * Fix compilation issues with shadowing variables in StreamIO
  * Fix GPS rational calculations if fraction has 0 numerator and denominator
  * Several build cleanups
  * Add make check to build and run the python tests
  * Add C tests

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=723790
 - https://bugzilla.gnome.org/show_bug.cgi?id=774105
 - https://bugzilla.gnome.org/show_bug.cgi?id=775249
 - https://bugzilla.gnome.org/show_bug.cgi?id=776233
 - https://bugzilla.gnome.org/show_bug.cgi?id=779089
 - https://bugzilla.gnome.org/show_bug.cgi?id=779551
 - https://bugzilla.redhat.com/show_bug.cgi?id=1401706

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Pablo Castellano <pablo@anche.no>

gexiv2 0.10.4 - 15 August 2016
------------------------------

  * Additions to get_comment based on MWG guidelines (#746424)
  * Fix builddir != srcdir
  * Fix leaks in GPS coordinate handling (#754241)
  * Update build instructions (#749800)
  * Copyright transfer to SFC
  * Use M4 macros for GObject introspection (#765827)
  * Clean-up some introspection warnings
  * Catch exception by reference (CID:112500)
  * Generate the VAPI file from GIR
  * Mark _free() functions as deprecated
  * Fix several g-i-scanner warnings
  * Fix build issue introduced by VAPI changes (#768896)
  * Use AX_COMPILER_FLAGS and fix issues risen by that
  * Remove linker flags from CXXFLAGS
  * Enable maintainer mode and silent rules
  * Fix lookup of XMP tags (#768906)
  * Enable compiling without GObject Introspection

Bugs fixed in this release:
 - https://bugzilla.gnome.org/show_bug.cgi?id=746424
 - https://bugzilla.gnome.org/show_bug.cgi?id=749800
 - https://bugzilla.gnome.org/show_bug.cgi?id=754241
 - https://bugzilla.gnome.org/show_bug.cgi?id=765827
 - https://bugzilla.gnome.org/show_bug.cgi?id=768896
 - https://bugzilla.gnome.org/show_bug.cgi?id=768906

All contributors to this release:
 - Jens Georg <mail@jensge.org>
 - Jim Nelson <jim@yorba.org>
 - Roman Lebedev <lebedev.ri@gmail.com>
 - Emmanuele Bassi <ebassi@gnome.org>
 - Alan Pater <alan.pater@gmail.com>
 - Adam Dingle <adam@medovina.org>

gexiv2 0.10.3 - 23 March 2015
-----------------------------

  * Retrieve XMP tag's structure type (#736799)
  * Generate XMP packet as NUL-terminated string (#736587)
  * Retrieve tag's raw value as GBytes (#730136)
  * Fix gexiv2_metadata_get_fnumber() (#745347)


gexiv2 0.10.2 - 16 September 2014
---------------------------------

  * Use all EXIF tags for interpreted strings (#734861)
  * Automake fixes


gexiv2 0.10.1 - 25 April 2014
-----------------------------

  * Fix Python bindings (GObject Introspection issue)


gexiv2 0.10.0 - 17 March 2014
-----------------------------

  * Build system fixes
  * Updated links in documentation


gexiv2 0.9.1 - 5 February 2014
------------------------------

  * Fixed tarball compilation problem
  * Updated configure.ac
  * Fixed introspection generation


gexiv2 0.9.0 - 4 February 2014
------------------------------

  * Ported to Autotools
  * Added compile and runtime version number checks
  * Fixed bugs and resource leaks
  * Updated GTK-Docs and GI annotations


gexiv2 0.7.0 - 3 October 2013
-----------------------------

  * Fixed Python date/time getter/setter bindings
  * Fixed latitude translation code
  * New calls for getting underlying Exiv2 tag types


gexiv2 0.6.1 - 19 March 2013
-----------------------------
  * Increases the libtool so version to 2.0.0 to reflect ABI
    changes introduced in 0.6.0.


gexiv2 0.6.0 - 18 March 2013
-----------------------------
  * API has been cleaned up: several unnecessary or questionable
    calls removed
  * Improved support for developing GExiv2-based applications
    in Python
  * Now includes calls to register and unregister custom XMP
    namespaces


gexiv2 0.5.0 - 1 October 2012
-----------------------------

  * Corrects a major issue where some required directories wouldn't be created
    when running 'make install'.
  * Corrects an issue where gexiv2.py wouldn't get copied to the tarball when
    running 'make dist'.
  * Adds support for GObject introspection.


gexiv2 0.4.90 - 29 August 2012
-----------------------------

  * Corrected an issue with the makefile that would cause the GIR scanner to generate a
    lot of inconsequential-but-seemingly-ominous warnings.
  * Corrected handling of altitude in gexiv2_metadata_set_gps_info().


gexiv2 0.4.1 - 28 March 2012
----------------------------

  * An issue where the 64-bit version of the library would not be built with
    position-independent code under some circumstances has been corrected.


gexiv2 0.4.0 - 27 March 2012
----------------------------

  * It's now possible (and advisable for multithreaded client applications) to initialize
    the XMP-handling subsystem in a thread-safe manner prior to encoding or decoding.


gexiv2 0.3.1 - 22 March 2011
----------------------------

  * All debug and log messages from Exiv2 are now routed through GLib's logging functions.


gexiv2 0.3.0 - 10 January 2011
------------------------------

  * Updated to work with Exiv2 0.21, which has an ABI change from 0.20.


gexiv2 0.2.2 - 23 December 2010
-------------------------------

  * A more general case fix from 0.2.1, where guards against empty nodes are
    now in place throughout the library.


gexiv2 0.2.1 - 10 September 2010
--------------------------------

  * Fixes a crash when an opened file has more than one Exif.Image.Orientation
    and the first one is empty.  (http://trac.yorba.org/ticket/2514)


gexiv2 0.2.0 - 20 August 2010
-----------------------------

  * Fixed a memory leak plus other general bug fixes; no feature changes.


gexiv2 0.1.0 - 28 June 2010
---------------------------

  * Initial release.

