2.26.0:

* ApplicationRegistry: supports_mime_type(), supports_uri_scheme():
  Actually return the bool. (Vincent Untz ) Bug #570107.

2.24.0:

* Updated version number to match GNOME version.

2.22.0:

* Note that we now recommend that you use giomm (in glibmm) instead of 
  gnome-vfsmm.

2.21.1:

* ResultType enum: Deprecate the existing enum values, 
  and add new ones that begin with ERR_ instead of ERROR_,
  to avoid conflicts on Windows.
  Volume: Remove eject(), mount(), unmount() and connect_to_server() 
  when building on Windows, because gnome-vfs does not implement them.
  (Armin Burgmeier, #494360)
* Fixed build when exceptions are disabled.
  (Armin Burgmeier)
* New Async transfer API, deprecating the old one. 
  The Transfer and Async namespaces are deprecated now, and replaced
  by Transfer2 and Async2.
  The new SlotTransfer now allows you to return the various 
  XFER_ERROR/OVERWRITE_ACTION values.
  However, this is still unpleasant and we hope that all of gnome-vfs 
  will soon be deprecated by gio and gvfs in the new glib.
  (Marko Anastasov )

2.20.0:

* Updated version number to match GNOME version.

2.18.0:

* Updated version number to match GNOME version.

2.16.1:

* DirectoryHandle::close(): Set gobj() to null, to prevent 
  us from trying to close again later in the destructor.
  Bug #349334 from sosuiming.
* Build: Fix build when glibmm was built with --enable-api-exceptions=no.
  Bug #365038 (patch by Matt Hoosier)

2.16.0:

* Increased version number for GNOME 2.16

2.15.1:

Gnome::Vfs::Mime:
 * Removed  get_default_component(), get_short_list_components(), 
   get_all_components(), id_in_component_list(), and 
   id_list_from_component_list().
   This is because the underlying functions have been removed from 
   gnome-vfs. This _is_ an ABI break, but we are taking this 
   extraordinary step because it is very unlikely that anyone is using 
   these methods, and in order to remove the dependency on Bonobo.
   If you really need to use these methods, you should use 
   the underlying C functions, which have been moved to 
   libbonobo.

2.14.0:

* Increased version number for GNOME 2.14

2.12.0:

* Updated NEWS and increased version.

2.11.1:

* DirectoryHandle: Added a read_next() without 
  the bool& exists parameter.
  (Michael J M Thomson)
* Drive: Added get_mounted_volumes(), and deprecated 
  get_mounted_volume().
* Uri: Added format_for_display(), make_from_input(), 
  make_from_input(), make_canonical_strip_fragment(), 
  uris_match(), get_scheme(), make_from_shell_arg()
* Volume: Added get_hal_udi().
* Added url_show().
  (Murray Cumming)

2.10.0:

* Increased version for GNOME 2.10 release version.

2.8.0:

* Increased version for GNOME 2.8 release version.

2.7.2:

* Now builds against latest gnome-vfs 2.7 API.

2.7.1:

This is the first version for GNOME 2.7/2.8 with additional API:
* Added Address.
* Added ResolveHandle.
* Added DnsSd functions.
* Drive: Added get_hal_udi().
* Volume: Added get_hal_udi().

2.6.1:

* VolumeMonitor: create() is now static. This class could not be
  used before this, so this ABI change should be non-breaking.
  (Bryan Forbes)

2.6.0:

Increased version.

2.5.4:

* Async::FileInfoResult and Async::FindDirectoryResult can now be copied by
  value.
* Async::Handle::file_control(): Remove the useless DestroyNotify parameter.
* MimeAppliction: Make several get() methods const. Rename one get_value()
  method to get_value_bool(), because we can not overload by return type.
* MimeMonitor: Added get() function to get the singleton.
  (Murray Cumming)

2.5.3:

* Added utility functions, such as escaping/unescaping of strings.
  (Murray Cumming)

* Added Glib::Value specializations for enums.
  (Bryan Forbes)

2.5.2:

* Added asynchronous versions of the API,
  with sigc::slot callbacks.
  (Bryan Forbes)
* Added new gnome-vfs API: Drive, Volume,
  VolumeMonitor.
  (Bryan Forbes)

2.5.1:

* Updated for libsigc++ 2 API.

2.5.0:

* First release of gnome-vfsmm 2.5/2.6, which is
  parallel-installable with gnome-vfsmm 1.3/2.0,
  and uses glibmm 2.3.

1.3.5:

* Handle
  - Close in the destructor.
  - read(): don't throw an exception for a simple
    end-of file
* examples/simple/main.cc: Use a loop to read all
  the data, not just the first chunk.
  (Murray Cumming)
1.3.4:

* transfer_*(): Added string-based versions of
  the methods.
* Uri::to_string(): Added default argument value.
* Use C casts instead of static_casts<> for 
  broken old gcc 2.95.4 compilers. bug #120619.
  (Murray Cumming)
* Fixed documentation generation.
  (Alberto Paro)

1.3.3:

* Added FileInfo::is_symlink(). (Bryan Forbes)
* Added spec file. () (Gerald Henriksen)
* Added gnomemm-all pkg-config stuff. (Murray Cumming)

1.3.2:

* More enums wrapped.
* Wrapped MonitorHandle, DirectoryHandle.
* Wrapped MimeAction, MimeRegistry, MimeHandler
* Lots of documentation.
* New examples.
  (Bryan Forbes)
* Wrapped transfer methops, with example.
 (Murray Cumming, Brayn Forbes)
* Uri methods moved to Handle.
 (Murray Cumming)
  
1.3.1:

* Enums wrapped for C++
  (Bryan Forbes)
* Gnome::Vfs::FileInfo: Fixed some methods, and really throw exceptions.
  (Per Kristian Gjermshus)
* Fixed build and install problems
  (Bryan Forbes)
