2.14.1:

2007-09-29  Rémi Cardona  <[email protected]>

       * configure.in:
       increase the minimum glib requirements.
       Bug #481566.

2007-10-02  Murray Cumming  <[email protected]>

       * glib/glibmm/wrap.cc:
       * glib/glibmm/wrap.h: Replaced wrap_create_new_wrapper()
       (introduced by the last commit) with wrap_create_new_wrapper(),
       allowing us to check that the parent GType actually implements
       the interface. This allows us to return a parent known type
       if it implements the wanted interface.

2007-09-25  Murray Cumming  <[email protected]>

       * glib/glibmm/wrap.cc:
       * glib/glibmm/wrap.h: Added wrap_auto_interface<>(), which should
       be used by wrap() specializations for interfaces, so we create
       instances of the interface even if the derived C type is unknown to
       us.
       * glib/glibmm/signalproxy_connectionnode.h: Do not wrap.h from here
       unnecessarily, to allow us to include objectbase.h in wrap.h,
       needed by the new templated method.
       * tools/m4/class_interface.m4: Use wrap_auto_interface<>()
       instead of wrap_auto() for interfaces.