# -*- RD -*-

= NEWS

== Ruby-GNOME2 2.1.0: 2013-12-29

Ruby 2.1.0 support release!

=== Changes

==== All

  * Improvements
    * Set license information to gem.
  * Fixes
    * [windows] Added missing binaries for Ruby 2.1.0.
      [GitHub#123] [Patch by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled hicolor-icon-theme. It may fix a problem that
      Windows theme is not applied.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]

=== Thanks

  * Masafumi Yokoyama
  * Regis d'Aubarede

== Ruby-GNOME2 2.0.3: 2013-12-29

It is RC release for 2.1.0.

=== Changes

==== All

  * Improvements
    * Removed Ruby 1.8 from supported Ruby in READMEs.
      [GitHub#166] [Reported by Markus Heiler] [Patch by Masafumi Yokoyama]
    * Supported Ruby 2.1.0. [GitHub#181] [cosmo0920][Masafumi Yokoyama]
    * Made rcairo optional to required because we dropped old GTK+ that
      doesn't use cairo. (Cairo isn't used library such as GLib doesn't
      require rcairo. But Ruby/GLib2 requires rcairo on Windows because
      it uses zlib bundled in rcairo.) [GitHub#193] [cosmo0920]
    * Updated LGPL 2.1 files. [GitHub#196] [Reported by ktdreyer]
    * Supported tests on Travis CI. [Masafumi Yokoyama][cosmo0920]
    * Supported rake-compiler 0.9.1.

==== Ruby/GLib2

  * Improvements
    * Set UTF-8 encoding to exception message.
    * Added GLib::GetText.bindtextdomain.
    * Dropped GLib < 2.12 because CentOS 5 has GLib 2.12.3.
      [GitHub#190] [cosmo0920]
    * Added GValue#to_s.
    * [windows] Updated bundled GLib to 2.38.2 from 2.36.2.

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported GList return type.
    * Supported freeing UTF-8 return type.
    * Supported freeing array return type.
    * Supported NULL as array return value.
    * Supported freeing GObject return value.
    * Supported freeing structure return value.
    * Supported NULL character for gint8 array.
  * Fixes
    * Fixed type conversion from VALUE to GType.
      [GitHub#186] [Patch by Hiroyuki Tanaka]

==== Ruby/ATK

  * Improvements
    * Dropped ATK < 1.12 support because CentOS 5 has GTK+ 1.12.2.
      [GitHub#191] [cosmo0920]
    * [windows] Updated bundled ATK to 2.10.0 from 2.8.0.

==== Ruby/Pango

  * Improvements
    * Supported cairo 1.6.
      [GitHub#172] [Patch by Grant Schoep]
    * Dropped Pango < 1.14 support because CentOS 5 has GTK+ 1.14.9.
      [GitHub#192] [cosmo0920]
    * Added Pango::Layout#height=.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * Added Pango::Layout#ellipsized?.
      [GitHub#210] [Patch by Vasily Fedoseyev]
    * [windows] Updated bundled Pango to 1.36.1 from 1.34.1.

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Added rcairo dependency on Windows for using libpng and zlib
      bundled in rcairo.
    * [windows] Updated bundled gdk-pixbuf to 2.30.2 from 2.28.1.

==== Ruby/GTK2

  * Improvements
    * Dropped GTK+ < 2.10 support because CentOS 5 has GTK+ 2.10.4.
      [GitHub#182] [Patch by cosmo0920]
    * [windows] Updated bundled GTK+ to 2.24.22 from 2.24.18.

==== Ruby/GDK3

  * Improvements
    * [test] Made more stable. [GitHub#178] [Reported by mtasaka]
    * Added Gdk::Device#ungrab. [cosmo0920]
    * Added Gdk::DeviceManager. [cosmo0920]
    * Added Gdk::Device#get_position. [cosmo0920]
    * Added Gdk::Device#warp. [cosmo0920]
    * Added Gdk::Device#grab. [cosmo0920]
    * Added Gdk::Window#get_device_position. [cosmo0920]
    * [windows] Updated bundled GTK+ to 3.10.6 from 3.8.2.

==== Ruby/GTK3

  * Improvements
    * [sample] Updated for GTK+ 3. [Masafumi Yokoyama]
    * Removed Gtk::BindingSet#add_path.
    * Added Gtk.show_uri.
  * Fixes
    * Fixed a bug that Gtk::ActionGroup#add_radio_actions always fails.
      [ruby-gnome2-devel-ja] [Reported by S. Kitagawa]

==== Ruby/GStreamer

  * Improvements
    * Supported calling module functions of Gst module such as
      Gst.version before calling Gst.init.
    * Added Gst::Registry#plugins.
    * Added Gst::Registry#get_features.
    * Added Gst::ElementFactory#long_name.
    * Added Gst::ElementFactory#klass.
    * Added Gst::ElementFactory#author.
    * Added Gst::ElementFactory#static_pad_templates.
    * Added Gst::Caps#structures.
    * Added Gst::Structure#fields.
    * Gst::Element#flags returns flag object instead of raw integer value.
      Use Gst::Element#flags_raw for raw integer value.
    * Gst::PluginFeature#rank returns Gst::Rank instead of raw integer value.
      Use Gst::PluginFeature#rank for raw integer value.
    * Supported GstValueList.
    * [windows] Updated bundled GStreamer to 1.2.1 from 1.0.7.

==== Ruby/Clutter

  * Improvements
    * [sample] Updated for Clutter 1.12 or later.
      [Patch by Kentaro Fukuchi]
    * [windows] Updated bundled Clutter to 1.16.2 from 1.14.4.

==== Ruby/ClutterGStreamer

  * Improvements
    * [sample] Added.
      [Masafumi Yokoyama]
    * Fixed a typo in sample.
      [Reported by Toyo Abe]
    * [windows] Updated bundled Clutter-GStreamer to 2.0.8 from 2.0.2.

==== Ruby/Poppler

  * Improvements
    * Dropped Popper < 0.12 because CentOS has Poppler 0.12.4.
      [GitHub#212] [cosmo0920]
    * [windows] Bundled Poppler 0.24.4.

==== Ruby/RSVG

  * Improvements
    * [windows] Bundled librsvg 2.40.1.

==== Ruby/GtkSourceView3

  * Improvements
    * Supported auto GtkSourceView install on OS X.
      [GitHub#177] [Masafumi Yokoyama]
    * [windows] Updated bundled GtkSourceView to 3.10.1 from 3.8.1.

==== Ruby/GooCanvas

  * Improvements
    * [sample] Followed changes caused by migrating to
      Ruby/GObjectIntrospection.
      [Masafumi Yokoyama]
    * Updated FSF address.
      [GitHub#201] [Reported by ktdreyer]
  * Fixes
    * Fixed wrong dependency.
      [ruby-gnomde2-devel-ja] [Reported by Masafumi Yokoyama]

=== Thanks

  * Kentaro Fukuchi
  * S. Kitagawa
  * Markus Heiler
  * Masafumi Yokoyama
  * Grant Schoep
  * Toyo Abe
  * mtasaka
  * cosmo0920
  * Hiroyuki Tanaka
  * ktdreyer

== Ruby-GNOME2 2.0.2: 2013-05-26

Windows XP re-supportted release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added rbgutil_key_equal() convenient function.
      It is used for comparing key that may be String or Symbol.

==== Ruby/Pango

  * Improvements
    * [windows] Forced to disable uniscribe backend of HarfBuzz.
      [ruby-list:49412] [Reported by Masafumi Yokoyama]
    * Don't define Pango::CairoFcFontMap and Pango::CairoWin32FontMap
      because they may cause crash on OS X.
      [shocker-ja:1119] [Reported by znz]
    * Updated samples.
      [GitHub#164] [Patch by Kentaro Fukuchi]
  * Fixes
    * Fixed wrong index access in Pango::GlyphString#glyphs.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]

=== Thanks

  * Kentaro Fukuchi
  * Masafumi Yokoyama
  * znz

== Ruby-GNOME2 2.0.1: 2013-05-25

Ruby 1.8 support is dropped release!

=== Changes

==== All

  * Improvements
    * Dropped Ruby 1.8 support.
    * Updated bundled binaries versions for Windows.

==== Ruby/Pango

  * Improvements
    * Added Pango::CairoFontMap.set_default.
    * Enabled fontconfig font on Windows.
    * Defined Pango::CairoFcFontMap on init if it is available.
    * Defined Pango::CairoWin32FontMap on init if it is available.

==== Ruby/GTK3

  * Improvements
    * Added Gtk::Image#set_from_icon_set.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_stock.
      [GitHub#150] [Patch by Detlef Reichl]
    * Added Gtk::Image#set_from_gicon.
      [GitHub#150] [Patch by Detlef Reichl]
    * Updated samples.
      [GitHUb#151] [Patch by Detlef Reichl]
  * Fixes
    * Fixed a GC related crash bug.
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported ownership transfer for some input argument types.
      (Struct and Object)
    * Supported "(out caller-allocates)" for boxed object.
      [ruby-gnome2-devel-ja] [Reported by Kentaro Fukuchi]
    * Supported gpointer in/out.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
  * Fixes
    * Fixed missing argument.
      [GitHub#154] [Reported by Masafumi Yokoyama]

==== RubyGStreamer

  * Improvements
    * Supported methods that call callback
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Updated samples.
      [GitHub#156][GitHub#159][GitHub#160][GitHub#161]
      [Patch by NAKAJIMA Takashi]
    * Supported Gst::Bus#set_handler.
      [ruby-gnome2-devel-ja] [Reported by NAKAJIMA Takashi]
    * Supported Gst::Controller
      [ruby-gnome2-devel-ja] [Suggested by NAKAJIMA Takashi]
    * Stopped to require Gst.init.
  * Fixes
    * Fixed out of index access bug.

==== Ruby/GooCanvas

  * Improvements
    * Migrated to Ruby/GObjectIntrospection based bindings.
    * Stopped to require Goo.init.
  * Fixes
    * Updated samples.
      [GitHub#152][GitHub#153][GitHub#155][GitHub#157]
      [Patch by Masafumi Yokoyama]

==== Ruby/Clutter

  * Improvements
    * Stopped to require Clutter.init.
  * Fixes
    * Fixed broken samples.
      [ruby-gnome2-devel-ja] [Patch by Kentaro Fukuchi]

==== Ruby/ClutterGtk

  * Improvements
    * Stopped to require ClutterGtk.init.

==== Ruby/ClutterGStreamer

  * Added.

==== Ruby/WebKitGtk

  * Improvements
    * Stopped to require WebKitGtk.init.

==== Ruby/WebKitGtk2

  * Improvements
    * Stopped to require WebKitGtk2.init.

=== Thanks

  * Detlef Reichl
  * NAKAJIMA Takashi
  * Masafumi Yokoyama
  * Kentaro Fukuchi

== Ruby-GNOME2 2.0.0: 2013-04-29

GObject Introspection based bindings on Windows support release!

=== Changes

==== NEWS

  * Fixes
    * Fixed a typo. [Reported by Masafumi Yokoyama]
    * FIxed a typo. [Reported by Toyo Abe]

==== Ruby/GLib2

  * Improvements
    * Moved lib/gnome2-*.rb files to lib/gnome2/ directory.
    * Supported GLib 2.34. [Reported by OBATA Akio]

==== Ruby/GdkPixbuf2

  * Fixes
    * [windows] Fixed PNG can't be handled problem.
      [ruby-gnoem2-devel-ja] [Reported by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Removed needless Greybird theme.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]
    * Added Gdk::Window#create_cairo_context
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GTK3

  * Improvements
    * Updated samples.
      [GitHub #140][GitHub #141][GitHub #144]
      [Patch by Simon Arnaud]
      [GitHub #142][GitHub #143][GitHub #145][GitHub #146][GitHub #148]
      [Patch by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * [windows] Supported!

==== Ruby/GStreamer

  * Improvements
    * Supported GStreamer 1.0!
    * Migrated to GObject Introspection bindings!
    * Dropped GStreamer 0.10 support.

==== Ruby/Clutter

  * Improvements
    * [windows] Supported!

==== Ruby/ClutterGTK

  * Improvements
    * [windows] Supported!

=== Thanks

  * Masafumi Yokoyama
  * Toyo Abe
  * OBATA Akio
  * Regis d'Aubarede
  * Detlef Reichl
  * Simon Arnaud

== Ruby-GNOME2 1.2.6: 2013-04-02

Broken Ruby/Poppler fix release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Removed deprecated GLib::Completion.
    * Removed deprecated g_source_get_current_time() use.
    * [windows] Updated bundled GLib to 3.8.0.
    * [windows] Updated bundled glib-networking to 3.8.0.
    * [windows] Updated bundled GnuTLS to 3.1.10.

==== Ruby/ATK

  * Improvements
    * [windows] Updated bundled ATK to 2.8.0.

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Updated bundled gdk-pixbuf to 2.28.0.

==== Ruby/Pango

  * Improvements
    * [windows] Updated bundled Pango to 1.34.0.

==== Ruby/GDK3

  * Improvements
    * [windows] Updated bundled GTK+ to 3.8.0.

==== Ruby/Poppler

  * Fixes
    * Fixed a bug that Poppler::Page#render is broken.
      [SF.net#184] [Reported by HARUYAMA Seigo]

==== Ruby/GooCanvas

  * Improvements
    * Added a Ruby/GObjectIntrospection based sample.
      [GitHub #139] [Patch by Masafumi Yokoyama]

=== Thanks

  * Masafumi Yokoyama
  * HARUYAMA Seigo

== Ruby-GNOME2 1.2.5: 2013-03-28

Crash bug fix release!

=== Changes

==== All

  * Fixes
    * Fixed crash bugs.
      [GitHub #138] [Reported by Takuma Nakajima]

=== Thanks

  * Takuma Nakajima

== Ruby-GNOME2 1.2.4: 2013-03-24

Ruby/WebKitGtk2 addition release!

=== Changes

==== All

  * Improvements
    * Start mswin64 support. (But it is not completed yet.)
      [GitHub #135] [Patch by usa]

==== Ruby/GLib2

  * Improvements
    * Reduce needless GBoxed object copy.

==== Ruby/GdkPixbuf2

  * Fixes
    * Fix build error by a typo.

==== Ruby/GtkSourceView2

  * Improvements
    * Support auto RPM install on CentOS 6.

==== Ruby/GObjectIntrospection

  * Improvements
    * Add method name to arguments validation failure message.
    * Support specific version loading.

==== Ruby/GTK3

  * Improvements
    * [windows] Add gschemas.compiled.
      [ruby-talk:406026] [Reported by Regis d'Aubarede]

==== Ruby/WebKitGtk2

  * New!
    [GitHub #136] [Patch by eumario]

=== Thanks

  * usa
  * Regis d'Aubarede
  * eumario

== Ruby-GNOME2 1.2.3: 2013-03-17

Clean up release!

=== Changes

==== Ruby/GTK2

  * Remove needless signale handlers restore.

==== Ruby/GTK3

  * Remove needless signale handlers restore.

== Ruby-GNOME2 1.2.2: 2013-03-11

Ruby 2.0.0 support release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported test on Ruby 2.0.0.
      [GitHub #134] [Reported by mtasaka]

==== Ruby/Poppler

  * Improvements
    * Removed deprecated GDK support.

==== Ruby/GDK3

  * Improvements
    * Supported Ruby 2.0.0.
      [GitHub#129] [Reported by TOMITA Masahiro]

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported not GType based flags.
    * Supported not GType based enum.
    * Supported custom callback function.
    * Supported .h install.
    * Supported .pc install.
    * More Rubyish method names are used.
    * Stopped to raise exception when there are two or more out
      parameters.
    * Added Loader.start_callback_dispatch_thread().
    * Supported arguments validation.
    * Stopped to use array for just one return value.
    * Supported Enumerator.
    * Hide constructor methods.

==== Ruby/GtkSourceView3

  * Fixes
    * Fixed wrong deb package name.

==== Ruby/Clutter

  * Fixes
    * Fixed wrong initialized check.
    * Stopped to override Clutter.init unexpectedly.

==== Ruby/ClutterGTK

  * Fixes
    * Fixed wrong initialized check.

==== Ruby/WebKitGTK

  * Fixes
    * Fixed wrong initialized check.

=== Thanks

  * Vincent Carmona
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * TOMITA Masahiro
  * NAKAJIMA Takashi
    (for unreleased GObjectIntrospection based GStreamer bindings)
  * mtasaka

== Ruby-GNOME2 1.2.1: 2013-01-30

GTK+ 3 support on Mac OS X release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * Supported custom sudo prompt on auto native package install.
      [GitHub:126] [Suggested by Yorick Peterse]
    * Started to support JRuby. (It is not completed yet.)
      [GitHub:125] [Reported by vpereira]
    * Accepted unsigned long int size GType.
    * Removed DL support.
    * Don't call deprecated g_type_init() for GLib >= 2.35.1.

==== Ruby/GTK2

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]

==== Ruby/GTK3

  * Fixes
    * Fixed a memory leak related Gtk::TreeIter.
      [GitHub:128] [Patch by Toshiaki Asai]
    * Fixed a crash bug caused by symbol conflict with Ruby/GDK3 on
      Mac OS X.
      [GitHub:127] [Reported by Sergio Campama] [Helped by Watson]

==== Ruby/GDK3

  * Improvements
    * [windows] Bundled Greybird theme.
      [Suggested by Regis d'Aubarede]

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#get_items_at [GitHub:124] [Patch by David Maciejak]

==== Ruby/WebKitGTK

  * Added

==== Ruby/GtkSourceView3

  * Improvements
    * Supported Windows.

=== Thanks

  * David Maciejak
  * Yorick Peterse
  * vpereira
  * Toshiaki Asai
  * Sergio Campama
  * Watson
  * Regis d'Aubarede

== Ruby-GNOME2 1.2.0: 2013-01-24

GTK+ 3 support release!

=== Changes

==== All

  * Added ruby-gtk3 package. Here is a list:
    * Ruby/GLib2
    * Ruby/ATK
    * Ruby/Pango
    * Ruby/GdkPixbuf2
    * Ruby/GDK3
    * Ruby/GTK3

==== Ruby/GLib2

  * Improvements
    * Supported custom VALUE <-> GBoxed conversion
    * Supported VALUE <-> GBoxed conversion by RVAL2GOBJ
    * Added GLib::Source::REMOVE
    * Added GLib::Source::CONTINUE
    * Added rbgobj_make_boxed_raw()
    * Added GLib::Value for internal use
    * [windows] Updated to the latest GLib: 2.28.8-1 -> 2.34.3
  * Changes
    * Removed deprecated GLib::Win32.get_package_installation_directory
    * Removed deprecated GLib::Win32.get_package_installation_subdirectory
    * Added user_data to RGConvertTable callbacks
    * rbgobj_convert_define() copies passed RGConvertTable
    * Removed deprecated G_DEF_FUNDAMENTAL. Use RG_DEF_CONVERSION instead

==== Ruby/GIO2

  * Improvements
    * Installed headers

==== Ruby/ATK

  * Improvements
    * [windows] Updated to the latest ATK: 1.32.0 -> 2.6.0

==== Ruby/Pango

  * Improvements
    * [windows] Updated to the latest Pango: 1.28.3 -> 1.32.6

==== Ruby/GdkPixbuf2

  * Improvements
    * [windows] Updated to the latest gdk-pixbuf: 2.24.0 -> 2.26.5

==== Ruby/GTK2

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Updated to the latest GTK+ 2: 2.24.8 -> 2.24.14

==== Ruby/GDK3

  * Improvements
    * [windows] Supported: 3.6.4

==== Ruby/GTK3

  * Improvements
    * Removed needless not copy flag from Allocation
    * [windows] Supported: 3.6.4

==== Ruby/GObjectIntrospection

  * Improvements
    * Supported over loaded method
    * Supported over loaded constructor
    * Supported GBoxed object
    * Supported char *
    * Supported GInterface
    * Supported CallableInfo
    * Supported may be null
    * Supported union object
    * Supported not GBoxed struct
    * Supported out parameter
    * Supported C array
    * Added "?" suffix to predicate method name
    * Supported SourceFunc callback
    * Supported GValue
    * Added GObjectIntrospection::Loader.register_boxed_class_converter
    * Supported inout parameter
    * Supported binary data array
  * Changes
    * ArgInfo#[] -> ArgInfo#get_arg

==== Ruby/CairoGObject

  * Added

==== Ruby/Clutter

  * Added

==== Ruby/ClutterGtk

  * Added

== Ruby-GNOME2 1.1.9: 2012-12-29

This is a experimental GObjectIntrospection support release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Renamed G_DEF_CLASS4 to G_DEF_CLASS_WITH_PARENT.
      G_DEF_CLASS4 is still usable but it is deprecated.

==== Ruby/GObjectIntrospection

  * Added. It is still experimental.

== Ruby-GNOME2 1.1.8: 2012-12-19

This is a bug fix release for Ruby 2.0.0.

=== Changes

==== All

  * Fixes
    * Fixed a bug that *.so isn't installed with Ruby 2.0.0.

== Ruby-GNOME2 1.1.7: 2012-12-10

This is a package for Windows fix release.

=== Changes

==== Ruby/GTK2

  * Fixes
    * Bundled GTK+ 2.24.8-1 instead of GTK+ 2.24.10-1.
      [Reported by Mahoro Shimura]

=== Thanks

  * Mahoro Shimura

== Ruby-GNOME2 1.1.6: 2012-12-02

This is Ruby 2.0.0 support release!

=== Changes

==== All

  * Fixes
    * Fixed install error on Ruby 2.0.0.
      [ruby-gnome2-devel-en] Recent Ruby: 'depend' files must be changed
      [Reported by Carlo E. Prelz]

==== Ruby/GLib2

  * Improvements
    * Improved portability a bit. '$,' is used instead of rb_output_fs.
      [GktHub:#117] [Reported by Marvin Gülker]

==== Ruby/GIO2

  * Fixes
    * Fixed a crash bug on i386. [Reported by TAKATSU Tomonari]

==== Ruby/GTK2

  * Improvements
    * Added Gtk::TreeModel#iter_root. [GitHub:121] [Patch by dmaciejak]
    * Added Gtk::TreeModel#iter_next. [GitHub:121] [Patch by dmaciejak]

==== Ruby/GdkPixbuf2

  * Fixes
    * Fixed build errors with old gdk-pixbuf.

==== Ruby/Poppler

  * Improvements
    * Added missing required Poppler version.
      [Suggested by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Fixes
    * Fixed a wrong package name on Red Hat and Fedora.
      [Reported by Grant Schoep]
      [ruby-gnome2-devel-en] poppler, build fails, incorrect
      required_pkg_config_package?

  * Changes
    * Disabled auto Poppler install for Homebrew. It requires
      --with-glib option but auto install with --with-glib option
      isn't supported yet.

==== Ruby/GooCanvas

  * Improvements
    * Added Goo::Canvas#update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#request_update. [GitHub:119] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_from_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#convert_to_pixels. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#get_item_at. [GitHub:123] [Patch by dmaciejak]
    * Added Goo::Canvas#bounds. [GitHub:123] [Patch by dmaciejak]

==== Ruby/GStreamer

  * Improvements
    * Don't pass -h and --help to GStreamer.
      [GitHub:#118] [Reported by dmaciejak]

=== Thanks

  * TAKATSU Tomonari
  * dmaciejak
  * Grant Schoep
  * Carlo E. Prelz
  * Marvin Gülker

== Ruby-GNOME2 1.1.5: 2012-08-29

This is a network support improvement release!

=== Changes

==== Ruby/GLib2

  * Improvements
    * windows: Bundled glib-networking.

==== Ruby/GIO2

  * Improvements
    * Added Gio::TlsCertificate.
    * Added Gio::TlsCertificateFlags.

==== Ruby/GTK2

  * Improvements
    * Added Gtk.show_uri.

  * Fixes
    * Gtk::TreeStore#reorder:
      Fixed wrong the number of reorder values check.
      [SF.net#3561748] [Reported by Nounou]

=== Thanks

  * Nounou

== Ruby-GNOME2 1.1.4: 2012-07-21

This is a easy to install release!

=== Changes

==== All

  * Improvements
    * Supported automatic required native packages install.

==== Ruby/GLib2

  * Improvements
    * mkenums: Supported "/* < flags > */" tag.
    * mkenums: Supported two or more upper case characters such as "IO".
      * Before: GIOStatus -> g_iostatus
      * After:  GIOStatus -> g_io_status
    * GIOCondition: Changed to GLib::Boxed object from integer.
    * GLib::Source#attach doesn't require context.

  * Fixes
    * Fixed wrong type conversion for GIOCondition.

==== Ruby/GIO2

  * Improvements
    * Gio::Socket#create_source: Supported callback.

  * Fixes
    * Fixed return values.
    * Fixed wrong type conversions.

==== Ruby/GTK2

  * Improvements
    * Re-supported GTK+ 2.10.0. [GitHub:115] [Patch by Grant Schoep]

  * Fixes
    * Fixed a typo in test script.
      [GitHub:109] [Reported by kimura wataru]

==== Ruby/GStreamer

  * Fixes
    * Fixed a test failure with GStreamer 0.10.36.
      [GitHub:111] [Reported by mtasaka]

=== Thanks

  * kimura wataru
  * mtasaka
  * Grant Schoep

== Ruby-GNOME2 1.1.3: 2012-04-08

This is a bug fix release of 1.1.2.

=== Changes

==== Ruby/GLib2

  * Improvements
    * Added required Ruby version into gemspec.
    * [GitHub#106] glib-mkenums.rb supported macro lines in header.
      This change is required for building with GLib 2.31.20.
      [Reported by mtasaka]
    * [GitHub#107] Supported tests on PPC.
      [Reported by mtasaka]
  * Fixes
    * Fixed handler_id type.

==== Ruby/GTK2

  * Improvements
    * Added Gtk::TreeViewColumn#set_sort_column_id and
      Gtk::TreeViewColumn#sort_column_id= for GTK+ < 2.18.
      [ruby-gnome2-devel-en] Gtk::TreeViewColumn
      [Reported by grant schoep]
    * Added Gtk::InfoBar.
    * Added Gtk::MessageType.
    * Added Gtk::ResponseType.
  * Fixes
    * Fixed build failure with GTK+ < 2.12.
      [ruby-gnome2-devel-en] compile problems gtk2, ruby-gnome2-all-1.1.2
      [Reported by grant schoep]
    * Fixed require failure with GTK+ < 2.14.
      [ruby-gnome2-devel-en] NameError: undefined method
      `color_selection' for class `Gtk::ColorSelectionDialog'
      [Reported by grant schoep]

==== Ruby/Poppler

  * Improvements
    * [GitHub#97] Added Poppler::Page#text_layout.
      [Patch by Andrey Kutejko]
    * [SF.net#3495948] Removed needless poppler-cairo check.
      [Reported by Pino Toscano]
  * Fixes
    * [GitHub#96] Fixed valid state of child index iterator.
      [Patch by Andrey Kutejko]
    * [GitHub#97] Fixed parameter check of Poppler::Page#get_text.
      [Patch by Andrey Kutejko]

==== Ruby/VTE

  * Fixes
    * Fixed build failure with VTE < 0.24.

==== Ruby/GStreamer

  * Improvements
    * Added Gst::Element#seek_simple.
  * Fixes
    * [GitHub#95] Fixed async test.
      [Reported by mtasaka]

=== Thanks

  * mtasaka
  * grant schoep
  * Andrey Kutejko
  * Pino Toscano

== Ruby-GNOME2 1.1.2: 2012-01-15

This is a bug fix release of 1.1.1.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [GitHub#94] install missing header files.
      [Reported by mtasaka]

==== Ruby/Pango

  * Fixes
    * [GitHub#94] install a missing header file.
      [Reported by mtasaka]

==== Ruby/GdkPixbuf2

  * Fixes
    * [GitHub#94] install missing header files.
      [Reported by mtasaka]

=== Thanks

  * mtasaka

== Ruby-GNOME2 1.1.1: 2012-01-14

This is a bug fix release of 1.1.0.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [ruby-list:48587] Re: [ANN] Ruby-GNOME2 1.1.0
      fix wrong parent class for GLib::IOChannelWin32Socket.
      [Reported by ashbb]

==== Ruby/GTK2

  * Fixes
    * Fixed a bug that Gtk::ActionGroup#add_radio_actions always fail.

==== Ruby/GStreamer

  * Improvements
    * [win32] Supported FLAC.

=== Thanks

  * ashbb

== Ruby-GNOME2 1.1.0: 2012-01-05

This is a source cleanup release.

=== Changes

==== Ruby/GLib2

  * Improvements
    * [GitHub#65] Supported GLib 2.31. [Reported by mtasaka]
    * Supported comparing between GLib::Enum/GLib::Flags and Symbol.
  * Fixes
    * [GitHub#1] Fix GLib::Spawn regression.
      [Patch by Geoff Youngs]
    * Plugged memory leaks.
    * Fixed a crash by GC on Ruby 1.9.
  * Changes
    * Remove optional Ruby-GetText-Package dependency.

==== Ruby/GTK2

  * Improvements
    * [ruby-gnome2-devel-en] FileChooserDialog raising warnings on Windows:
      Added hicolor-icon-theme into gem on Windows.
      [Suggested by Nikolai Weibull]
  * Fixes
    * Fixed a crash by GC.
    * Plugged memory leaks.
    * Fixed Gdk::GC#colormap= uses wrong value.
    * Fixed Gtk::TextBuffer#serialize uses wrong value.

==== Ruby/Pango

  * Fixes
    * Plugged memory leaks.

==== Ruby/GdkPixbuf

  * Improvements
    * Gdk::Pixbuf.new supports hash argument.
  * Fixes
    * Plugged memory leaks.

==== Ruby/GStreamer

  * Improvements
    * Supported Windows gem.
    * Improved memory management.
  * Fixes
    * [GitHub#86] Gstreamer: test_caps test fails. [Reported by mtasaka]
    * [GitHub#87] GStreamer: test_span test fails. [Reported by mtasaka]
    * [GitHub#87] GStreamer: test_create_clock test fails.
      [Reported by mtasaka]
    * [GitHub#89] GStreamer: test_fraction_range_new test fails.
      [Reported by mtasaka]
    * [GitHub#91] GStreamer: test_state "sometimes" fails.
      [Reported by mtasaka]

==== Ruby/Poppler

  * Fixes
    * Fixed a wrong conversion in Poppler::Document#find_dest.
      [Reported by Chloé Desoutter]

=== Thanks

  * Geoff Youngs
  * mtasaka
  * Chloé Desoutter
  * Nikolai Weibull

== Ruby-GNOME2 1.0.3: 2011-09-19

This is a bug fix release of 1.0.2.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [#3411234] Supported RubyGems 1.8.6.
      [Tobias Pfeiffer, Kouhei Sutou]

=== Thanks

  * Tobias Pfeiffer

== Ruby-GNOME2 1.0.2: 2011-09-18

This is a bug fix release of 1.0.1.

=== Changes

==== Ruby/GLib2

  * Fixes
    * [#3411204] Supported RubyGems 1.8.6.
      [Tobias Pfeiffer, Kouhei Sutou]

==== Ruby/GTK2

  * Fixes
    * Fixed the default theme on Windows.
      [ashbb, Kouhei Sutou]

=== Thanks

  * Tobias Pfeiffer
  * ashbb

== Ruby-GNOME2 1.0.1: 2011-09-18

This is a bug fix release of 1.0.0.

=== Changes

==== Ruby/GLib2

  * Improvements
    * GLib::IOChannel.open supports Windows.
      [OBATA Akio, Kouhei Sutou]
    * Added RVAL2STRV_FREE(), CSTRFILENAME2RVAL(),
      RVAL2STRV, STRV2RVAL(), G_REPLACE_SET_PROPERTY(),
      G_REPLACE_GET_PROPERTY() and G_REPLACE_ACTION().
      [Nikolai Weibull]
  * Fixes
    * GLib::IOChannelWin32Socket.new uses raw socket handle
      not file descriptor.
      [NAKAMURA Usaku, Kouhei Sutou]

==== Ruby/GTK2

  * Fixes
    * [#3383158] removed non LANG=C characters to be
      buildable on LANG=C environment.
      [Antonio Terceiro, Kouhei Sutou]
    * Fixed Gtk::FileFilter#add_custom crash.
      [Jeff Moore, Kouhei Sutou]
    * Fixed initialization order.
      [ashbb, Kouhei Sutou]

==== Ruby/GooCanvas

  * Improvements
    * Supported binary bundled gem.
      [HAYASHI Kentaro]

==== Ruby/GtkSourceView2

  * Fixes
    * Fixed bundled binary directory path on Windows.
      [HAYASHI Kentaro]

==== Ruby/GtkMozEmbed

  * Deprecated.

=== Thanks

  * Antonio Terceiro
  * OBATA Akio
  * NAKAMURA Usaku
  * HAYASHI Kentaro
  * Jeff Moore
  * ashbb
  * Nikolai Weibull

== Ruby-GNOME2 1.0.0: 2011-07-13

This is the first major release!!!

=== Changes

==== Document

  * Fixes
    * updated deprecated list in README.
      [Michal Suchanek, Kouhei Sutou]

==== Ruby/GLib2

  * Improvements
    * bind g_io_channel_win32_new_socket() as GLib::IOChannelWin32Socket.
      [Kouhei Sutou]

  * Fixes
    * [#3312572] added missing parentheses.
      [Evan Phoenix]

=== Thanks

  * Evan Phoenix
  * Michal Suchanek

== Ruby-GNOME2 0.90.9: 2011-06-11

NOTE: 0.90.x releases are for 1.0.0 major release.

This is the last release of 0.90.x series. The next release
will be 1.0.0!

=== Changes

==== All

  * Fixes
    * Fix a bug in version numbers.
      [Grant Schoep, Vincent Carmona]
    * Support 'bundle install' .

==== Ruby/GLib2

  * Improvements
    * Support GLib::IOChannel.new(fd) and GLib::IOChannel#fd on Windows.
    * GLib::IOChannel#write returns written byte not self.
      [backward incompatible]

==== Ruby/GTK2

  * Fixes
    * fix misc/bindings.rb sample (ruby 1.9).
      [Vincent Carmona]
    * [#3305589] fix Gtk::Window#add_accel_group misses
      a reference to accel group.
      [Piotr Korzuszek, Kouhei Sutou]
    * Support cairo related samples in Ruby 1.9.
      [Jon, Kouhei Sutou]

==== Ruby/GStreamer

  * Improvements
    * add Gst::Registry.update method.
      [Vincent Carmona]

==== Ruby/VTE

  * Fixes
    * [#3199587] fix pc install.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Poppler

  * Fixes
    * [#3292118] don't run needless tests.
      [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/GtkSourceView2

  * Improvements
    * support Windows.
      [S.Kitagawa]

=== Thanks

  * OBATA Akio
  * Grant Schoep
  * Mamoru Tasaka
  * Piotr Korzuszek
  * S.Kitagawa
  * Jon

== Ruby-GNOME2 0.90.8: 2011-03-04

NOTE: 0.90.x releases are for 1.0.0 major release.

A bug fix release of 0.90.7.

=== Changes

==== All

  * Fixes
    * 'make distclean' does not removed pkg-config files.

==== Ruby/GLib2

  * Fixes
    * fix non-gem rcairo detection. [#3178228]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Atk

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/Pango

  * Fixes
    * fix 'make distclean' cleans needed a file.
      [Vincent Carmona]

==== Ruby/GTK2

  * Fixes
    * fix require order.
      [id:kenhys]
    * [#3046538] fix crash by GC at exit.
      [Vincent Carmona, Kouhei Sutou]
    * gtk-demo samples with ruby 1.9 (excepted cairo ones).
      [Vincent Carmona]

==== Ruby/GooCanvas

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GStreamer

  * Improvements
    * improve missing message.
      [Vincent Carmona]
    * add Gst::InstallPlugins.
      [Vincent Carmona, Kouhei Sutou]

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]
    * don't use rbgprivate.h. [#3188442]
      [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkSourceView2

  * Fixes
    * fix pc install. [#3178294]
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Vincent Carmona
  * id:kenhys
  * Mamoru Tasaka

== Ruby-GNOME2 0.90.7: 2011-02-02

NOTE: 0.90.x releases are for 1.0.0 major release.

A package fix release of 0.90.6.

=== Changes

==== Ruby/GLib2

  * Improvements
    * force remove "-Wl,--no-undefined" linker option because
      Ruby-GNOME2 packages doesn't support the option.
      [Dobai-Pataky Bálint, Kouhei Sutou]

==== Ruby/GTK2

  * Improvements
    * use "MS-Windows" GTK+ theme by default on Windows.
      [ashbb, Kouhei Sutou]

=== Thanks

  * ashbb
  * Dobai-Pataky Bálint

== Ruby-GNOME2 0.90.6: 2011-01-29

NOTE: 0.90.x releases are for 1.0.0 major release.

Removed deprecated packages. All supported packages support
RubyGems. All supported packages except Ruby/VTE,
Ruby/GStreamer and Ruby/GtkMozEmbed support also Windows
binary bundled gem.

=== Changes

==== All

  * remove all deprecated packages.
    [Masaaki Aoyagi]
  * all supported packages support RubyGems.
    [Masaaki Aoyagi]

==== Ruby/GLib2

  * Imrpovements
    * add gnome2-raketask.rb that is a utility library to
      define Rake tasks for Ruby-GNOME2 packages.
      [Masaaki Aoyagi, Kouhei Sutou]

  * Fixes
    * fix GType conversion.
      [Kouhei Sutou]
    * fix rcairo installed by RubyGems detection.
      [Masaaki Aoyagi]

==== Ruby/GIO2

  * Improvements
    * support GIO 2.26.
      [Nikolai Weibull]

==== Ruby/GStreamer

  * Improvements
    * add Gst::MissingURISourceMessage.
      [Vincent Carmona, Kouhei Sutou]
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/Pango

  * Fixes
    * rename Pango::LayoutIter#at_last_line! to
      at_last_line? because at_last_line is a predicate
      method. (at_last_line! still exists for backward compatibility.)
      [mrkn, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]
  * Fixes
    * support "2.0b7" style module version. #3141244
      [reandr, Kouhei Sutou]

==== Ruby/GooCanvas

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/GtkSourceView2

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

==== Ruby/VTE

  * Improvements
    * support RubyGems.
      [Masaaki Aoyagi]

=== Thanks

  * Vincent Carmona
  * mrkn
  * reandr
  * Nikolai Weibull
  * Masaaki Aoyagi

== Ruby-GNOME2 0.90.5: 2010-10-28

NOTE: 0.90.x releases are for 1.0.0 major release.

A build system improvements release.

=== Changes

==== All

  * Improvements
    * add --with-pkg-config-dir option to extconf.rb for *.pc.

==== Ruby/GLib2

  * Improvements
    * glib-mkenums.rb can work with Ruby 1.9 on LANG=C.
      [Kouhei Sutou]

  * Bug fixes
    * fix pkg-config gem dependency.
      [Kouhei Sutou]

== Ruby-GNOME2 0.90.4: 2010-10-24

NOTE: 0.90.x releases are for 1.0.0 major release.

A bug fix release of 0.90.3.

=== Changes

==== Ruby/GLib2

  * Bug fixes
    * add missing '*' for String type conversion. [#3093789]
      [tmtms, Kouhei Sutou]

==== Ruby/GIO2

  * Bug fixes
    * Remove needless cairo dependency.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Libglade2

  * Improvements
    * Don't install *.pc by default.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * tmtms

== Ruby-GNOME2 0.90.3: 2010-10-23

NOTE: 0.90.x releases are for 1.0.0 major release.

  * Support String encoding in Ruby 1.9.
  * RVAL2CSTR2 and CSTR2RVAL2 are deprecated.
  * Ruby/GIO2 is imported as an experimental library.

=== Changes

==== All

  * Support String encoding.
    [Guillaume Cottenceau, Neil Roberts, Kouhei Sutou]
  * Don't install *.pc by default. Set pkgconfigdir make
    varialbe like 'make pkgconfigdir=/usr/lib/pkgconfig'.

==== Ruby/GLib2

  * Improvements:
    * declare argument types.
      [Nobuyoshi Nakada, Kouhei Sutou]

==== Ruby/GIO2

  * Imported as an experimental library.
    [Nikolai Weibull]

==== Ruby/GTK2

  * Improvements:
    * keep backward compatibility around GDK key
      symbols introduced at GTK+ 2.20.
      "[ruby-gnome2-devel-en] Constants names change in Gdk::KeyVal"
      [Vincent Carmona]
    * move gdk-pixbuf and cairo related methods from Ruby/GdkPixbuf2.
      "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2"
      [Andrea Dallera, Kouhei Sutou]
  * Bug fixes:
    * fix GType conversion in Gtk::ItemFactory.new on 64bit
      platform.
      [Grant McLean, Steve Wills, Kouhei Sutou]

==== Ruby/GdkPixbuf2

  * Improvements:
    * move gdk-pixbuf and cairo related methods to Ruby/GTK2.
      "[ruby-gnome2-devel-en] gtk2 dependency to gdkpixbuf2"
      [Andrea Dallera, Kouhei Sutou]
    * change .pc filename from ruby-gdkpixbuf2 to
      ruby-gdk-pixbuf2.

==== Ruby/RSVG2

  * Bug fixes:
    * add missing libcroco dependency on Windows.
      [U.Nakamura, Kouhei Sutou]

==== Ruby/Poppler

  * Improvements:
    * support Popper 0.15.0. [#3079667]
      [Mamoru Tasaka, Kouhei Sutou]

  * Bug fixes:
    * add missing libjpeg dependency on Windows.
      [U.Nakamura, Kouhei Sutou]
    * fix installed Ruby/GLib2 gem can't be detected.
      [kdmsnr, Kouhei Sutou]

=== Thanks

  * U.Nakamura
  * kdmsnr
  * Mamoru Tasaka
  * Guillaume Cottenceau
  * Vincent Carmona
  * Grant McLean
  * Steve Wills
  * Andrea Dallera
  * Nobuyoshi Nakada
  * Neil Roberts

== Ruby-GNOME2 0.90.2: 2010-09-26

NOTE: 0.90.x releases are for 1.0.0 major release.

A RubyGems package fix release.

=== Changes

==== All

  * fix path.
    [kimura wataru, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * fix gtk2/base.rb is missing in gem.
      [S.Kitagawa, Kouhei Sutou]

==== Ruby/GIO2

  * Bug fixes:
    * fix a typo in .pc name. [#3075619]
      [O01eg, Kouhei Sutou]

==== Ruby/RSVG2

  * Bug fixes:
    * also check rb_cairo.h availability. [#3075617]
      [O01eg, Kouhei Sutou]

=== Thanks

  * S.Kitagawa
  * O01eg
  * kimura wataru

== Ruby-GNOME2 0.90.1: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

A install bug fix release of 0.90.0.

=== Changes

==== Ruby/ATK

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Pango

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/Poppler

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

==== Ruby/RSVG

  * Bug fixes:
    * fix .pc install path.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio

== Ruby-GNOME2 0.90.0: 2010-09-23

NOTE: 0.90.x releases are for 1.0.0 major release.

RubyGems support!

=== Changes

==== Ruby/GTK2

  * Bug fixes:
    * [ruby-gnome2-devel-en] Gtk 2.20, Gtk::Builder and 'name'
      add Gtk::Buildable#builder_name/set_builder_name.
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud

== Ruby-GNOME2 0.19.4: 2011-04-17

NOTE: 0.19.x releases are development series.

This release has many bug fixes and some improvements. The
fixed bugs include a memory leak bug on GC. If your
application live long time, you should upgrade.

=== Changes

==== Ruby/GLib2

  * Bug fixes:
    * fixed type_register on Ruby 1.9.
      [Simon Arnaud, Kouhei Sutou]
    * fixed memory leak in GC.
      [Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * [#2865895] support GdkWindow's cursor property.
      NOTE: GTK+ 2.18.0 is unsupported version.
      [Guillaume Cottenceau, Mamoru Tasaka]
    * Gtk::MenuItem.new accepts nil as a label.
      [Kazuhiro NISHIYAMA, Kouhei Sutou]
    * fixed wrong conversion in Gtk::TreePath#<=>.
      [Takeuchi Yusuke, Kouhei Sutou]
    * fix Gtk::RecentInfo#application_info's double free bug.
      [Kouhei Sutou]
  * Improvements:
    * Gdk::Window#invalidate accepts nil as 'area'
      argument. It means 'invalidates whole window'.
      [Hiroyuki Ito]
    * Gtk::Clipbord#request_text sets UTF-8 encoding in Ruby
      1.9.
      [Rg Rg, Kouhei Sutou]
    * add Gtk::TreePath#==.
      [Takeuchi Yusuke, Kouhei Sutou]

==== Ruby/Pango

  * Improvements:
    * add Pango::Gravity.
      [Hiroyuki Ito, Kouhei Sutou]

==== Ruby/GdkPixbuf

  * add Gdk::Pixbuf#pixels=.
    [Michal Suchanek]

==== Ruby/GStreamer

  * Bug fixes:
    * [#2920997] fix argument type. [Johan Kiviniemi]
  * [#2924886] implement Gst::MessageTag#parse. [Vincent Carmona]

==== Ruby/GtkMozEmbed

  * Bug Fixes:
    * [#2924766] fix -Wl,-rpath syntax. [OBATA Akio]
    * [#2925285] Gtk::MozEmbed#chrome_mask fails.
      [tobi, Kouhei Sutou]
    * support XULRunner 1.9.2. [OBATA Akio]

=== Thanks

  * Guillaume Cottenceau
  * Mamoru Tasaka
  * Michal Suchanek
  * Simon Arnaud
  * Kazuhiro NISHIYAMA
  * Johan Kiviniemi
  * OBATA Akio
  * Hiroyuki Ito
  * Rg Rg
  * Vincent Carmona
  * tobi
  * Takeuchi Yusuke

== Ruby-GNOME2 0.19.3: 2009-09-24

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.2.

=== Changes

==== Ruby/GLib2

  * Bug fix:
    * really fix
      'empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.'
      [Simon Arnaud, Kouhei Sutou]

=== Thanks

  * Simon Arnaud

== Ruby-GNOME2 0.19.2: 2009-09-23

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.1.

=== Changes

==== Ruby/GLib2

  * Bug fixes:
    * empty $(vendorarchdir) related build problem on CentOS 5.3 x86_64.
      [Toshiyuki Suzumura, Kouhei Sutou]
    * [#2862022] fix multi thread blocking with Ruby
      1.8.6-p368 or later and 1.8.7-p173 or later.
      [Roy Wright, Andrea Dallera, Kouhei Sutou]
    * [Debian #502262] work Ruby thread with GTK+.
      [Johan Walles, Kouhei Sutou]

==== Ruby/GTK2

  * Bug fixes:
    * [#2679744] fix a typo:
      Gtk::Widget#set_scroll_adjustment ->
      Gtk::Widget#set_scroll_adjustments.
      [Kentaro Fukuchi, Kouhei Sutou]

==== Ruby/GtkMozEmbed

  * Bug fixes:
    * fix .pc detection.
      [OBATA Akio, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Toshiyuki Suzumura
  * Roy Wright
  * Andrea Dallera
  * Johan Walles
  * Kentaro Fukuchi

== Ruby-GNOME2 0.19.1: 2009-07-26

NOTE: 0.19.x releases are development series.

This release is a bug fix release of 0.19.0.

=== Changes

==== Ruby/GTK2

  * use RUBYARCHDIR
    [OBATA Akio]
  * #2814953: install missing headers
    [Mamoru Tasaka]

==== Ruby/GLib2

  * Bug fixes:
    * avoid object allocation while GC
      [OBATA Akio, Kouhei Sutou]
  * use RUBYARCHDIR
    [OBATA Akio]
  * mkmf-gnome2.rb add "-I$(vendorarchdir)" to $CPPFLAGS.
    [OBATA Akio, Kouhei Sutou]

==== Ruby/ATK

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/Pango

  * use RUBYARCHDIR
    [OBATA Akio]
  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/Libart

  * use RUBYARCHDIR
    [OBATA Akio]

==== Ruby/GdkPixbuf

  * use gem version rcairo as fallback
    [OBATA Akio]

==== Ruby/GnomePrint

  * install rblibgnomeprintversion.h
    [OBATA Akio, Kouhei Sutou]

==== Ruby/GtkMozEmbeded

  * fix header generation error caused by missing file
    [OBATA Akio]

==== Ruby/VTE

  * support VTE 0.20
    [Kouhei Sutou]

==== Ruby/PanelApplet

  * #2815036: re-support Ruby 1.8.6.
    [Mamoru Tasaka, Kouhei Sutou]

==== Ruby/Libglade2

  * Debian#519786: fix GC related SEGV when a widget in
    glade is removed by hand.
    [Arnaud Cornet, Kouhei Sutou]

=== Thanks

  * OBATA Akio
  * Mamoru Tasaka
  * Arnaud Cornet

== Ruby-GNOME2 0.19.0: 2009-05-29

NOTE: 0.19.x releases are development series.

This release supports new versions of panel-applet and xulrunner
and fixes various bugs including some GC issues

=== Changes

Ruby/GLib2:
  * add 'const' to name argument of rbgerr_define_gerror()
    [Nikolai Weibull, Kouhei Sutou]
  * Bug fixes:
    * #2420281: Failed to build
      [troels knak-nielsen, Kouhei Sutou]
    * #2493874: glib/rbglib_maincontext.c error in "RUBY_UBF_IO"
      [boo, Kouhei Sutou]
    * wrong priority conversion in GLib::Timeout.add and
      GLib::Timeout.add_seconds.
      [Nikolai Weibull]
    * fixed limits of basic types
      [Pascal Terjan]

Ruby/GTK2:
  * Bug fixes:
    * fixed initialize function is deleted.
      [kimura wataru, Kouhei Sutou]
    * checked GTK_FILE_SYSTEM_ERROR availability. GTK+ 2.15.x
      doesn't have it.
      [Kouhei Sutou]
    * fixed GC problems.
      [Kouhei Sutou]
    * #2195432: Gtk::RCStyle.set_color_flags wrong conversion
      [Jesse van den Kieboom, Kouhei Sutou]
    * #2318481: gtkselectiondata_set Drag and Drop API problem
      [dave foster, Kouhei Sutou]
    * #2420281: Failed to build
      [troels knak-nielsen, Kouhei Sutou]

Ruby/Pango:
  * added Pango::Attribute#start_index= and Pango::Attribute#end_index=.
    [Geoff Youngs, Kouhei Sutou]

Ruby/Poppler:
  * removed 0.6.x support. 0.8.0 or later is required.
    [Kouhei Sutou]

Ruby/RSVG2:
  * fixed broken cairo integration.
    [James Healy, Kouhei Sutou]

Ruby/PanelApplet:
  * #2466921: fixed build failure with libpanel-applet >= 2.25
    [Mamoru Tasaka, Kouhei Sutou]
  * fixed incomplete install.
    [Pascal Terjan, Kouhei Sutou]

Ruby/GtkMozEmbed:
  * supported XULRunner 1.9.0.
    [Arnaud Cornet, Kouhei Sutou]

Ruby/GNOME2:
  * supported MinGW.
    [id:luna_8bit, Kouhei Sutou]

Ruby/Bonobo2:
  * moved Bonobo.setup_x_error_handler to Ruby/BonoboUI2.
    [id:luna_8bit, Kouhei Sutou]

Ruby/BonoboUI2:
  * moved Bonobo.setup_x_error_handler from Ruby/Bonobo2.
    [id:luna_8bit, Kouhei Sutou]

Ruby/GnomeVFS:
  * format security error.
    [Pascal Terjan]

=== Thanks

  * kimura wataru
  * Philipp Götzinger
  * Andrew S. Townley
  * Jesse van den Kieboom
  * James Healy
  * dave foster
  * troels knak-nielsen
  * boo
  * Geoff Youngs
  * Arnaud Cornet
  * id:luna_8bit

== Ruby-GNOME2 0.18.0: 2008-09-30

This release fixes some memory leak bugs and has new
experimental packages.

=== Changes

Ruby/GLib2:
  * mkmf-gnome2.rb: add check_cairo. [Kouhei Sutou]
  * fixed memory leaks. [Kouhei Sutou]
    * [#2110165] Gdk::Pixbuf memory leak
  * install glib-enum-types.h. [Andy Spencer]
    * [#2106938] Install glib-enum-types.h

Ruby/GTK2:
  * add GTK+ 2.12 related bindings. [Guillaume Cottenceau]
  * fixed initialize order. [Kouhei Sutou]
    * [#2113491] Incorrect initialize order (compiling with mingw)

Ruby/GooCanvas [NEW][EXPERIMENTAL]:
  * added. [Kouhei Sutou]

Ruby/Pango:
  * fixed memory leaks. [Kouhei Sutou]

Ruby/GtkSourceView2 [NEW][EXPERIMENTAL]:
  * add. [yselkowitz]

=== Thanks

  * OBATA Akio
  * James Healy
  * Ricky Zheng
  * Guillaume Cottenceau
  * Ricky Zheng

== Ruby-GNOME2 0.17.0: 2008-09-07

=== Release notes

  * This Release supports Ruby 1.8.7 and has many bug fixes and
    new bound functions.

=== Main changes

Ruby/GLib:
  * [#2060606] Crash when removing ruby applet from gnome panel with 0.7rc1
    [Kouhei Sutou]

Ruby/GTK:
  * [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou]
  * [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]

Ruby/Pango:
  * [#2043970] Pango::FontDescription#weight= seg fault [Kouhei Sutou]

Many other changes, GC bugs, Segfault fixes. See
corresponding ChangeLog for detailed information on changes
and contributors.

=== Thanks

Special thanks for your contributions to: (list in no particular order)

  * Neil Roberts
  * Cesare Tirabassi
  * Arnaud Cornet

== Ruby-GNOME2 0.17.0-rc1: 2008-06-06

=== Release notes

  * This Release Candidate seems to be pretty stable. Please give us
    feedback if you encounter any problems.
  * The win32 bindings will be released later and will be
    considered as EXPERIMENTAL The changes marked with 2
    stars (**) may currently not work on win32 platforms.

=== Main changes

Ruby/GLib:
  * Bound functions defined since 2.14 and 2.16.
  * Improved main loop polling. **
  * Improved callback handling from non Ruby thread. **

    This changes breaks API. Sjoerd, you need to call
    rbgutil_start_callback_dispatch_thread() in your
    GStreamer bindings. Sorry.

  * Supported convenience GEnum and GFlags notation. e.g.:
      GLib::UTF8.normalize(utf8, GLib::NormalizeMode::NFD)
      ->
      GLib::UTF8.normalize(utf8, :nfd)

      key_file.load_from_data(data,
                              GLib::KeyFile::KEEP_COMMENTS |
                              GLib::KeyFile::KEEP_TRANSLATIONS)
      ->
      key_file.load_from_data(data, [:keep_contents, :keep_translations])

  * Fixed locale dependent constant name computation. [#1901843]
    [Kouhei Sutou]

Ruby/GTK:

  * partially support new symbols in 2.12
    (Gtk::RecentAction, Gtk::TextBuffer, Gdk::Display,
    Gtk::TreeViewColumn, Gtk::Stock, Gtk::Widget,
    Gtk::ScaleButton, Gtk::TreeView, Gtk::VolumneButton,
    Gtk::Tooptip and Gtk::TextMark only).

  * [#2025651] FTBFS with gtk+ 2.13.5 [Cesare Tirabassi, Kouhei Sutou]

  * [#2043970] Segfaults on 64-bit Linux [Neil Roberts, Kouhei Sutou]

Ruby/GStreamer:

  *  Worked with GStreamer >= 0.10.x but isn't completed yet.

Ruby/Poppler:

  * Supported poppler-glib 0.6.x and 0.8.0. [Kouhei Sutou]

Ruby-GNOME2:
  * Ruby-GNOME2 can be built with ruby 1.9.0 but doesn't
    work well without [ruby-dev:34104] patch.

  * Some extconf.rb improvements

Many other changes, GC bugs, Segfault fixes. See
corresponding ChangeLog for detailed information on changes
and contributors.

=== Thanks

Special thanks for your contributions to: (list in no particular order)
  * Kazuhiro NISHIYAMA
  * Kouhei Sutou
  * Kero van Gelder
  * Masahiro Sakai
  * Detlef Reichl
  * Guillaume Cottenceau
  * Masahiro Sakai
  * Mikael Hallendal
  * Carlo E. Prelz
  * Sjoerd Simons
  * Juergen Mangler
  * Dirk von Schmieden
  * Mathieu Blondel
  * Joseph Method
  * Masayuki Yamaguchi

And also special thanks to all other contributors not listed
above!

== Ruby-GNOME2 0.16.0: 2006-12-30

Ruby-GNOME2:
  * Fixed serious bugs (depends on GC)
  * Support GTK+-2.10 and the latest version of each libraries.
  * Don't include Ruby/GStreamer and Ruby/Libgda. We cancel to
    support Ruby/GStreamer and Ruby/Libgda.
  * Cancel to support ruby-1.6.x and GTK+-2.4 or earlier.

Ruby/GLib:
  * Support GLib+-2.10 APIs. [Kouhei Sutou, Masao Mutoh]
  * Fix segfaults related GC with signal handlers. [Guillaume Cottenceau, Kouhei Sutou]
  * Add functions for Unicode Manipulation [Kouhei Sutou]
    GLib::Unicode, GLib::UTF8, GLib::UTF16, GLib::UCS4, GLib::UniChar
  * Add Key-value file parser [Masao Mutoh]
    GLib::KeyFile
  * Add Bookmark file parser [Masao Mutoh]
    GLib::BookmarkFile
  * Add Win32 compatibility functions [Masao Mutoh]
    GLib::Win32
  * Add glib-mkenums.rb [Kouhei Sutou, Masao Mutoh]
  * Other improvement and fix bugs.[Kouhei Sutou, Masao Mutoh]

Ruby/ATK:
  * Support ATK-1.12 APIs. [Masao Mutoh]

Ruby/Pango:
  * Support Pango-1.2, 1.4 APIs [Masao Mutoh]
  * Fix some bugs. [Masao Mutoh]

Ruby/GdkPixbuf:
  * Move Cairo::Context#set_source_pixbuf from Ruby/GTK.[Kouhei Sutou]
    You can use the methods unless X server.

Ruby/GTK:
  * Support GTK+-2.10. [Pascal Terjan, Kouhei Sutou, Masao Mutoh]
    Gtk::PrintUnixDialog, Gtk::PageSetupUnixDialog, Gtk::Print*, Gtk::PageSet
    Gtk::LinkButton, Gtk::Recent*, Gtk::Assistant, Gtk::StatusIcon
  * Other improvement and fix bugs [Sjoerd Simons, Kouhei Sutou, Masao Mutoh]

Ruby/GNOME:
  * None.

Ruby/GnomeCanvas:
  * Fixed a bug and trivial improvement. [Masao Mutoh]

Ruby/Libglade:
  * Fixed some bugs and trivial improvement. [Kouhei Sutou, Masao Mutoh]

Ruby/Libart:
  * a trivial improvement. [Kouhei Sutou]

Ruby/GConf:
  * Sample code cleanup. [Masao Mutoh]

Ruby/GnomeVFS:
  * None.

Ruby/GtkHtml2:
  * None.

Ruby/GtkGLExt:
  * None.

Ruby/PanelApplet:
  * None. Deprecated (Use Gtk::StatusIcon in Ruby/GTK+)

Ruby/GtkSourceView:
  * Support gtksourceview-1.8. Some improvements. [Kouhei Sutou, Masao Mutoh]

Ruby/GnomePrint:
  * None.

Ruby/GnomePrintUI:
  * a trivial improvement. [Kouhei Sutou]

Ruby/RSVG:
  * Added a sample [Kouhei Sutou]
  * Improved, fixed bugs [Kouhei Sutou]

Ruby/GtkMozEmbed:
  * a trivial improvement. [Masao Mutoh]

Ruby/Poppler:
  * Improved, fixed bugs [Kouhei Sutou]

Ruby/VTE:
  * None.

Ruby/GStreamer:
  * Canceled.

Ruby/Libgda:
  * Canceled.

== Ruby-GNOME2-0.15.0: 2006-07-01

Ruby/GLib:
  * Improve signal handlers with pthread ruby(--enable-pthread). [Sjoerd Simons]
  * Added new fundamental object for other bindings. [Sjoerd Simons]
  * GLib::Source#remove -> GLib::Soruce.remove [Kouhei Sutou]
  * Added new macros (GLIST2ARYF, GLIST2ARY2F, GSLIST2ARYF, GLIST2ARY2F,
    G_PROTECT_CALLBACK) [Masao Mutoh]
  * Added GLib.win32_locale, GLib, win32_locale_filename_from_utf8 [Kouhei Sutou]
  * Improve memory management [Kouhei Sutou, Sjoerd Simons, Masahiro Sakai, Masao Mutoh]
  * Other improvement and fix bugs.
    [Sjoerd Simons, Joao Pedrosa, Kouhei Sutou, Masahiro Sakai, Masao Mutoh]

Ruby/ATK:
  * Improved cygwin support. [Masao Mutoh]
  * Fix a bug. [Masahiro Sakai]

Ruby/Pango:
  * Fix some bugs. [Laurent Sansonetti, Masao Mutoh]
  * Added Pango::Layout#markup=, Pango::AttrAbsoluteSize [Masao Mutoh]

Ruby/GdkPixbuf:
  * Fix a bug. [NISHI Takao]
  * Code cleanup [Masao Mutoh]

Ruby/GTK:
  * Improve signal handlers. [Masahiro Sakai]
  * Added Gtk::Widget#set_widget, #set_requisition. [Daniel Chokola]
  * Added Gtk::Dialog#get_response. [Masao Mutoh]
  * Other improvement and fix bugs [Mario Steele, Tilman Sauerbeck, Geoff Youngs,
    Masahiro Sakai, Kouhei Sutou, Masao Mutoh]

Ruby/GNOME:
  * Follow Ruby/GLib2 change(GRClosure). [Kouhei Sutou]

Ruby/GnomeCanvas:
  * Code cleanup [Kouhei Sutou, Masao Mutoh]

Ruby/Libglade:
  * Fixed some bugs and trivial improvement. [Masao Mutoh]

Ruby/Libart:
  * None.

Ruby/GConf:
  * Sample code cleanup. [Masao Mutoh]

Ruby/GStreamer:
  * Sample code cleanup. [Masao Mutoh]

Ruby/GnomeVFS:
  * Improved and fixed bugs. [Masahiro Sakai, Masao Mutoh]

Ruby/GtkHtml2:
  * Sample code cleanup. [Masao Mutoh]

Ruby/GtkGLExt:
  * Improved and fixed bugs. [Kouhei Sutou, Masao Mutoh]

Ruby/Libgda:
  * Fix build against 1.3.x branch (libgda-2.x). [Laurent Sansonetti]

Ruby/PanelApplet:
  * Fixed a bug [Patch #1431855]

Ruby/GtkSourceView:
  * Sample code cleanup. [Masao Mutoh]

Ruby/GnomePrint:
  * Added Gnome::Print::BINDING_VERSION. Code cleanup [Kouhei Sutou]

Ruby/GnomePrintUI:
  * Added Gnome::PrintUI::BINDING_VERSION. [Kouhei Sutou]
  * Sample code cleanup. [Masao Mutoh]

Ruby/RSVG:
  * Added RSVG::BINDING_VERSION, RBRSVG_MAJOR_VERSION,
    RBRSVG_MINOR_VERSION, RBRSVG_MICRO_VERSION. [Kouhei Sutou]
  * Supported 2.14.
  * Improved, fixed bugs [Kouhei Sutou, Masao Mutoh]

Ruby/GtkMozEmbed:
  * Improved, fixed bugs [Mirko Maischberger, Masao Mutoh]

Ruby/Poppler [NEW] [EXPERIMENTAL]:
  * Added [Kouhei Sutou]

Ruby/VTE [NEW]:
  * Added [Kouhei Sutou]

== Ruby-GNOME2 0.14.1: 2005-11-06

Ruby/GLib:
  * Fix memory leaks. [Masao Mutoh]

Ruby/ATK:
  * None.

Ruby/Pango:
  * Fix some bugs. [Masao Mutoh]

Ruby/GdkPixbuf:
  * None.

Ruby/GTK:
  * Improve memory management. [Masao Mutoh]

Ruby/GNOME:
  * None.

Ruby/GnomeCanvas:
  * None.

Ruby/Libglade:
  * None.

Ruby/Libart:
  * None.

Ruby/GConf:
  * None.

Ruby/GStreamer:
  * None.

Ruby/GnomeVFS:
  * None.

Ruby/GtkHtml2:
  * None.

Ruby/GtkGLExt:
  * None.

Ruby/Libgda:
  * None.

Ruby/PanelApplet:
  * None.

Ruby/GtkSourceView:
  * None.

Ruby/GnomePrint:
  * None.

Ruby/GnomePrintUI:
  * None.

Ruby/RSVG:
  * None.

Ruby/GtkMozEmbed:
  * None.

== Ruby-GNOME2 0.14.0: 2005-10-16

Ruby/GLib:
  * Fix segfault related on GC. [Masao Mutoh]
  * Support Ruby-GetText-Pacakge(Include pseudo GetText module). [Masao Mutoh]
  * Add and completed: [Masao Mutoh]
    * Glib::Shell, GLib::Completion, GLib::Timer,
      sample/shell.rb, completion.rb, timer.rb.
  * Add some methods, improved, fixed bugs: [Pascal Terjan, Sven Herzberg, Masao Mutoh]
    * GLib, GLib::Object, GLib::MetaInterface, GLib::Enum,
      GLib::Flags, PKGConfig, extconf.rb, mkmf-gnome2.rb

Ruby/ATK:
  * Support ATK-1.10. [Masao Mutoh]
  * Add Atk::BUILD_VERSION. [Masao Mutoh]
  * Add some methods, improved, fixed bugs: [Masao Mutoh]
    * Atk, Atk::Relation, Atk::RelationSet,
      Atk::StreamableContent, Atk::Text::Attribute,
      Atk::Util
  * Add and completed: [Masao Mutoh]
    * Atk::Util::KeyEventType

Ruby/Pango:
  * Support Pango-1.10 and cairo [Kouhei Sutou, Masao Mutoh]
  * Add Pango::BUILD_VERSION. [Masao Mutoh]
  * Add some methods, improved, fixed bugs: [Kouhei Sutou, Masao Mutoh]
    * Pango, Pango::Layout, Pango::LayoutLine,
      Pango::LayoutIter, Pango::Language, Pango::Font,
      Pango::GlyphItem, Pango::GlyphString, Pango::Context,
      Pango::Analysis, Pango::Item
  * Add and completed: [Masao Mutoh]
    * Pango::ScriptIter, Pango::Script, Pango::(.*)FontMap, Pango::(.*)Face,
      Pango::(.*)Family, Pango::XFont, Pango::FT2Font,
      sample/script.rb, break.rb, item.rb, layout.rb
  * Add classes: [Kouhei Sutou, Masao Mutoh]
    * Pango::Engine, Pango::EngineShape, Pango::EngineLang
      Cairo::Context, Pango::CairoFcFont, Pango::CairoFont, Pango::CairoWin32Font,
      Pango::CairoFontMap
  * Rename class name: [Masao Mutoh]
    * Pango::FontSet -> Pango::Fontset, Pango::FontSetSimple -> Pango::FontsetSimple.

Ruby/GdkPixbuf:
  * Support GTK+-2.8. [Guillaume Cottenceau]
  * Add some methods, improved, fixed bugs: [Kouhei Sutou, Guillaume Cottenceau]
    * Gdk::Pixbuf
  * Add and completed: [Guillaume Cottenceau]
    * Gdk::PixbufSimpleAnim, sample/simpleanim.rb

Ruby/GTK:
  * Support GTK+-2.8. [Guillaume Cottenceau, Masao Mutoh]
  * Support cairo. [Kouhei Sutou, Masao Mutoh]
  * Add Gtk::BUILD_VERSION. [Masao Mutoh]
  * Add some methods, improve, fix bugs: [Guillaume Cottenceau, Masao Mutoh]
    * Gdk, Gdk::Drawable, Gdk::Display, Gdk::Drawable,
      Gdk::Cursor, Gdk::Window, Gdk::Screen, Gtk::Action,
      Gtk::Dialog, Gtk::Drag, Gtk::EntryCompletion,
      Gtk::FileChooser, Gtk::IconView, Gtk::Image,
      Gtk::Menubar, Gtk::MenuShell, Gtk::ScrolledWindow,
      Gtk::SizeGroup, Gtk::Stock, Gtk::TextBuffer,
      Gtk::TextIter, Gtk::ToolButton, Gtk::TreeRowReference,
      Gtk::TreeView, Gtk::TreeViewColumn, Gtk::Window,
      sample/gtk-demo/*.rb
  * Add: [Guillaume Cottenceau, Kouhei Sutou]
    * Cairo::Context, Gdk::EventGrabBroken,
      sample/gtk-demo/cairo_*.rb, sample/misc/rgtk+cairo.rb


Ruby/GNOME [Masao Mutoh]:
  * Support libgnome/libgnomeui-2.12.
  * Add Gnome::BUILD_VERSION.
  * Add some methods, improve, fix bugs:
    * Gnome, Gnome::Util, Gnome::URL, Gnome::Help, Gnome::App, Gnome::Client
  * Add: Gnome::GConf, Gnome::Sound, Gnome::Trigger
    * sample/gnome-trigger.rb, sample/gnome-sound.rb

Ruby/GnomeCanvas:
  * Support libgnomecanvas-2.12. [Pascal Terjan, Masao Mutoh]
  * Add Gnome::Canvas::BUILD_VERSION. [Masao Mutoh]
  * Add some methods, improve, fix bugs: [Kouhei Sutoh, Pascal Terjan, Masao Mutoh]
    * Gnome::CanvasItem, Gnome::CanvasPathDef, Gnome::Canvas.
  * Add: Gnome::CanvasBuf. [Masao Mutoh]

Ruby/Libglade [Masao Mutoh]:
  * Support libglade-2.12.
  * Add GladeXML::BUILD_VERSION.
  * Add some methods, improve, fix bugs:
    bin/ruby-glade-create-template, sample/l10n_*.rb, GladeXML

Ruby/Libart [Masao Mutoh]:
  * Add Art::BUILD_VERSION.
  * Add: Art::Uta.

Ruby/GConf:
  * Support Cygwin. [Yaakov Selkowitz]
  * Add GConf::BUILD_VERSION. [Masao Mutoh]

Ruby/GStreamer:
  * Support on Ruby-1.9. [Laurent Sansonetti]
  * Add Gst::BUILD_VERSION. [Masao Mutoh]
  * Fix bugs, improve, add some methods: [Masao Mutoh]
    * Gst::Element

Ruby/GnomeVFS:
  * Support Cygwin. [Yaakov Selkowitz]
  * Add GnomeVFS::BUILD_VERSION. [Masao Mutoh]
  * Fix bugs, improve, add some methods: [Masao Mutoh]
    * GnomeVFS

Ruby/GtkHtml2 [Masao Mutoh]:
  * Add Gtk::HtmlContext::BUILD_VERSION.

Ruby/GtkGLExt:
  * Added Gtk::GL::BUILD_VERSION. [Masao Mutoh]
  * Fix bugs, improve, add some methods: [Kouhei Sutou]
    * Gdk::Pixmap

Ruby/Libgda:
  * Support Cygwin. [Yaakov Selkowitz]
  * Add Gda::BUILD_VERSION. [Masao Mutoh]

Ruby/PanelApplet [Masao Mutoh]:
  * Add PanelApplet::BUILD_VERSION.

Ruby/GtkSourceView [Masao Mutoh]:
  * Support GtkSourcView-1.4.
  * Add Gtk::SourceView::BUILD_VERSION.
  * Fix bugs, Improve, Add some methods:
    * Gtk::SourceView, Gtk::SourceBuffer, Gtk::SourceTag, Gtk::SourceTagStyleMask
  * Add and completed:
    * Gtk::SourceStyleScheme, Gtk::SourcePrintJob

Ruby/GnomePrint [Kouhei Sutou]:
  * Support libgnomeprint-2.12.
  * Add Gnome::Print::BUILD_VERSION
  * Fix bugs, Improve, Add some methods:
    * Gnome::PrintContext
  * Add: sample/gp-pac.rb

Ruby/GnomePrintUI [Kouhei Sutou]:
  * Support libgnomeprintui-2.12.
  * Add:
    * Gnome::PrintUI::BUILD_VERSION, Gnome::FontSelection,
      Gnome::FontPreview, Gnome::FontDialog,
      Gnome::PrintContentSelector

Ruby/RSVG [Kouhei Sutou]:
  * Support rsvg-2.12.
  * Add RSVG::BUILD_VERSION

Ruby/GtkMozEmbed [NEW]:
  * Merged. [Mirko Maischberber]
  * Add Gtk::MozEmbed::BUILD_VERSION [Masao Mutoh]

== Ruby-GNOME2 0.13.0: 2005-07-31

Ruby/GLib:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Added and completed: [Masao Mutoh]
    * GLib:PollFD, GLib::Source, GLib::MainLoop, GLib::IOChannel,
      GLib::Idle, GLib::ChildWatch
  * Added some methods, improved, fixed bugs: [Vincent Isambart, Masao Mutoh]
    * PKGConfig, extconf.rb,
  * Added: [Masao Mutoh]
    * GLib::MainContext, sample/iochannel.rb, idle.rb, timeout.rb,
      timeout2.rb, tests/test-iochannel.*, runner.rb,

Ruby/ATK:
  * None.

Ruby/Pango:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Support x86_64 [Masao Mutoh]
    * Pango::Layout
  * Added some methods, improved, fixed bugs: [Mirko Maischberger,
    Pascal Terjan, Masao Mutoh]
    * sample/parse.rb, Pango::LayoutLine, Pango::Coverage, Pango::LayoutIter,
      Pango::FontFamily, Pango::Attriterator

Ruby/GdkPixbuf:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Fixed bugs, Improved: [Mirko Maischberger, Masao Mutoh]
    * sample/*.rb

Ruby/GTK:
  * Support x86_64 [Kouhei Sutou, Masao Mutoh]
    * Gdk::Atom, Gtk::ItemFactory, Gtk::Widget, Gtk::Drag, Gtk::SizeGroup
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Fixed bugs, Improved, Added some methods: [Hiroyuki Ikezoe, KATO Kazuyoshi,
    Pascal Terjan, Kouhei Sutou, Mirko Maischberger, Masao Mutoh]
    * Gtk::ActionGroup, Gtk::IconTheme, Gtk::RC, Gtk::TreeModel, Gdk::TimeCoord,
      Gdk::Window, Gtk::CellView, Gtk::ToolButton, Gtk::MenuToolButton, Gdk,
      Gdk::Display, Gdk::GC, Gdk::PangoAttrEmbossed, Gdk::Drawable, Gtk::Window,
      sample/gtk-demo/main.rb, sample/misc/*.rb, sample/testgtk/*.rb.
  * Added: [KATO Kazuyoshi, Masao Mutoh]
    * sample/gtk-demo/hypertext.rb, sample/misc/colorselection.rb

Ruby/GNOME [Mirko Maischberger]:
  * sh-bang (!#) normalization
    * sample/test-gnome/*.rb

Ruby/GnomeCanvas [Kouhei Sutou]:
  * Support x86_64, Improved. [Kouhei Sutou]
    * Gnome::CanvasPathDef

Ruby/Libglade:
  * None.

Ruby/Libart:
  * Added [Kouhei Sutou]
    * Art::DRect, Art::IRect
  * Fixed bugs, Improved, Added some methods: [Kouhei Sutou, Masao Mutoh]
    * Art::Affine, Art::BPath. Art::Canvas

Ruby/GConf:
  * None.

Ruby/GStreamer:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Added: [Laurent Sansonetti]
    * Gst::XOverLay, sample/video-player.rb,
  * Fixed bugs, Improved, Added some methods:
    [Laurent Sansonetti]
    * Gst::Caps, Gst::Pad, Gst::Element, Gst::TagSetter

Ruby/GnomeVFS [Masao Mutoh]:
  * Fixed bugs, Improved, Added some methods:
    GnomeVFS::File

Ruby/GtkHtml2:
  * None.

Ruby/GtkGLExt:
  * None.

Ruby/Libgda:
  * None.

Ruby/PanelApplet [Masao Mutoh]:
  * Check libpanel-applet version(2.6 or later):
    extconf.rb

Ruby/GtkSourceView [Masao Mutoh]:
  * None.

Ruby/GnomePrint:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
    * Gnome::PrintContext, Gnome::PrintJob, Gnome::PrintConfig,
      Gnome::PrintUnit, Gnome::PrintPaper, src/lib/gnomeprint2.rb,
      sample/to_file.rb

Ruby/GnomePrintUI:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]
    * Gnome::PaperSelector, Gnome::PrintUnitSelector, Gnome::PrintPreview,
      Gnome::PrintDialog, Gnome::PrintConfigDialog, sample/dialog.rb,

Ruby/RSVG:
  * Fixed GCC 4.0 warnings [Masao Mutoh]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]

== Ruby-GNOME2 0.12.0: 2005-03-06

Ruby/GLib:
  * Support GLib-2.6.x. [Masao, Mutoh]
  * Support MS VC++. [Masao, Mutoh]
  * Fix bugs, Improved, Added some methods. [KATO Kazuyoshi,
    Masao Mutoh]
    * PKGConfig, rbgobj_lookup_class().
  * Added: [Masao, Mutoh]
    * GLib::Threads, src/lib/pkg-config.rb, sample/spawn.rb.

Ruby/ATK [Dafydd Harries, Vincent Isambart, Masao Mutoh]:
  * Support MS VC++.
  * Fix bugs, Improved, Added some methods.
  * Follow Ruby/GLib changes.

Ruby/Pango [Masao Mutoh]:
  * Support Pango-1.8.x.
  * Support MS VC++.
  * Follow Ruby/GLib changes.
  * Added and completed:
    * Pango::Renderer, Pango::Matrix, Pango::AttrStrikethroughColor,
      Pango::AttrUnderlineColor, Pango::GlyphItem
  * Added some methods, improved, fixed bugs: [Matthew Berg]
    * Pango::Context, Pango::AttList, Pango::Attribute,
      Pango::Layout, Pango, Pango::AttrSize, Pango::LogAttr,
      Pango::Item, Pango::Analysis, Pango::Font,
      Pango::FontDescription, Pango::FontFace,
      Pango::FontSet, Pango::AttrList, Pango::AttrIterator,
      Pango::Rectangle, Pango::Layout, Pango::LayoutLine,
      Pango::LayoutIter, Pango::GlyphInfo
  * Added
    * Pango::FcFont, Pango::XftFont, Pango::FontFcFontMap,
      Pango::XftFontMap.
  * Renamed, Moved
    * Pango::FontFamily#list_faces -> #faces.

Ruby/GdkPixbuf [leon breedt, Masao Mutoh]:
  * Support GTK+-2.6.x.
  * Follow Ruby/GLib changes.
  * Fixed bugs, Improved, Added some methods for GTK+-2.6.x:
    * Gdk::PixbufAnimationIter, Gdk::Pixbuf,
      Gdk::PixbufLoader, Gdk::PixbufFormat

Ruby/GTK:
  * Support Ruby-1.9.x.
  * Support Pango-1.8.x.
  * Support GTK+-2.6.x.
  * Support MS VC++.
  * Follow Ruby/GLib changes.
  * Improve to support gthread.
  * Added and completed for GTK+-2.6.x: [Darren Willis,
    * Gtk::CellRendererProgress, Gtk::ScrollStep,
      Gtk::IconView, Gtk::CellRendererCombo,
      Gtk::AboutDialog, Gdk::PangoRenderer, Gtk::CellView,
      Gtk::MenuToolButton, Gtk::FileChooserButton,
      Gdk::EventChange, Gdk::X11
  * Fixed bugs, Improved, Added some methods for GTK+-2.6.x:
    [Mirko Maischberger, Joao Pedrosa, KATO Kazuyoshi, Masao Mutoh]
    * Gtk, Gtk::CellLayout, Gtk::RadioToolButton,
      Gtk::ToggleToolButton, Gtk::Stock, Gtk::Image,
      Gtk::Label, Gtk::Progressbar, Gtk::EntryCompletion,
      Gtk::TextBuffer, Gtk::FileFilter, Gtk::FileChooser,
      Gtk::Menu, Gtk::CellRenderer, Gtk::TreeView,
      Gtk::TextView, Gtk::TextBuffer, Gtk::Drag,
      Gtk::ToolItem, Gtk::ActionGroup, Gtk::Action,
      Gtk::ComboBox, Gtk::Combo, Gtk::IconTheme,
      Gtk::SelectionData, Gtk::TargetList, Gtk::ListStore,
      Gtk::Window, Gtk::ToggleAction, Gtk::MessageDialog,
      Gdk::Region, Gdk::Window, Gtk::Clipboard,
      Gtk::Settings, Gtk::TreeModel, Gtk::ModelFilter,
      Gtk::TreeViewColumn, Gtk::Widget, Gdk::Pango,
      Gdk::Display, Gdk::Drawable, Gtk::RadioAction,
      Gdk::Screen, Gtk::TextBuffer, Gdk::Threads,
      sample/gtk-demo/*.rb, sample/misc/threads.rb,
      pangorenderer.rb
  * Added: [KATO Kazuyoshi, Darren Willis, Masao, Mutoh]
    * sample/misc/tree_progress.rb, misc_button.rb,
      aboutdialog.rb, aboutdialog2.rb,
      sample/gtk-demo/clipboard.rb, entry_completion.rb,
      expander.rb, iconview.rb

Ruby/GNOME [Masao Mutoh]:
  * Follow Ruby/GLib changes.

Ruby/GnomeCanvas [Masao Mutoh]:
  * Follow Ruby/GLib changes.

Ruby/Libglade [Masao Mutoh]:
  * Follow Ruby/GLib changes.
  * Support MS VC++.
  * Improved.

Ruby/Libart [KATO Kazuyoshi, Masao Mutoh]:
  * Follow Ruby/GLib changes.

Ruby/GConf [Masao Mutoh]:
  * Follow Ruby/GLib changes.
  * Fixed bugs, Improved.
  * Deprecated:
    * GConf::Client.new

Ruby/GStreamer:
  * Follow Ruby/GLib changes. [Masao Mutoh]
  * Added and completed: [Jack Paul, Masao Mutoh, Laurent Sansonetti]
    * Gst::TypeFindFactory, Gst::MediaInfoError, Gst::Tag,
      Gst::RegistryPool, Gst::TagSetter
  * Fixed bugs, Improved, Added some methods:
    [Jack Paul, Max Nickel, Masao Mutoh, Laurent Sansonetti]
    * Gst::Plugin, Gst::PluginFeature, Gst::Caps, Gst::Structure,
      Gst::Xml, Gst::Thread, Gst::Scheduler, Gst::SchedulerFactory,
      Gst::MediaInfo,
      sample/gst-inspect.rb

Ruby/GnomeVFS [Masao Mutoh]:
  * Follow Ruby/GLib changes.
  * Fixed bugs, Improved.

Ruby/GtkHtml2 [Masao Mutoh]:
  * Follow Ruby/GLib changes.

Ruby/GtkGLExt [Masao Mutoh]:
  * Follow Ruby/GLib changes.

Ruby/Libgda:
  * Support 1.1.99
  * Follow Ruby/GLib changes. [Masao Mutoh]
  * Fixed bugs, Improved, Added some methods: [Laurent Sansonetti]
    Gda::DataModel, Gda::Provider, Gda::Quarklist, Gda::Connection
  * Renamed, Moved [Laurent Sansonetti]
    * Gda::DataModel#editable? => #updatable?
    * #editing? => changed?
    * #begin_edit => #begin_update
    * #cancel_edit => #cancel_update
    * #end_edit => #end_update

Ruby/PanelApplet [Neil Stevens, Masao Mutoh]:
  * Follow Ruby/GLib changes.
  * Added some methods

Ruby/GtkSourceView [Masao Mutoh]:
  * Follow Ruby/GLib changes.
  * Added some methods

Ruby/GnomePrint:
  * Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]

Ruby/GnomePrintUI:
  * Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]

Ruby/RSVG:
  * Follow Ruby/GLib changes. [Masao Mutoh, Kouhei Sutou]
  * Fixed bugs, Improved, Added some methods. [Kouhei Sutou]

== Ruby-GNOME2 0.11.0: 2004-11-14

Ruby/GLib [Kouhei Sutou, Vincent Isambart, Masao Mutoh]:
  * Fix bugs, Improved, Added some methods.

Ruby/ATK [Vincent Isambart, Masao Mutoh]:
  * Support ATK+-1.7.x.
  * Fixed bugs, Improved, Added some methods.

Ruby/Pango [Geoff Youngs, Vincent Isambart, Masao Mutoh]:
  * Improved, Fix bugs.

Ruby/GdkPixbuf [Geoff Youngs, Masao Mutoh]:
  * Support GTK+-2.4.x.
  * Fixed bugs, Improved, Added some methods.

Ruby/GTK [Geoff Youngs, Vincent Isambart, Masao Mutoh]:
  * Fixed bugs, Improved, Added some methods.

Ruby/GNOME [Masao Mutoh]:
  * Improved.

Ruby/GnomeCanvas [Masao Mutoh]:
  * Fixed bugs, Improved, Added some methods.

Ruby/Libglade [Masao Mutoh]:
  * Improved.

Ruby/Libart [Vincent Isambart, Masao Mutoh]:
  * Improved to support ruby-1.7.x or later.
  * Changed: [Masao Mutoh]
    * Art::Canvas::Color.new -> Art::Canvas.color.
    * Art::Vpath::Dash -> Art::VpathDash.

Ruby/GConf [Masao Mutoh]:
  * Improved.

Ruby/GStreamer [Masao Mutoh]:
  * Improved.

Ruby/GnomeVFS [Masao Mutoh]:
  * Improved.

Ruby/GtkHtml2 [Masao Mutoh]:
  * Improved.

Ruby/GtkGLExt [Vincent Isambart]:
  * Improved.

Ruby/Libgda:
  * None.

Ruby/PanelApplet:
  * None.

Ruby/GtkSourceView [Vincent Isambart, Masao Mutoh]:
  * Fixed bugs.

Ruby/GnomePrint [NEW]:
  * Added. [Kouhei Sutou]

Ruby/GnomePrintUI [NEW: Alpha release]:
  * Added. [Kouhei Sutou]

Ruby/RSVG [NEW: Alpha release]:
  * Added. [Kouhei Sutou]

== Ruby-GNOME2 0.10.1: 2004-08-16

Ruby/GdkPixbuf [Masao Mutoh]:
 - Fix bugs.

Ruby/GTK [Masao Mutoh]:
 - Support GTK+-2.0.x again.

Ruby/GtkSourceView [Masao Mutoh]:
 - Fix bugs.

== Ruby-GNOME2 0.10.0: 2004-08-09

Ruby/GLib [Masao Mutoh]:
  * Added: [Kazuhiro NISHIYAMA, Masao, Mutoh]
    * GLib::Spawn, sample/utils.rb, sample/type-register2.rb
  * Added some methods, improved, fixed bugs: [Laurent Sansonetti,
    Pascal Terjan, Masao Mutoh]
    * GLib, GLib::Object, GLib::Log, glib2.rb,

Ruby/ATK [Masao Mutoh]:
  * None.

Ruby/Pango [Masao Mutoh]:
  * Fix bugs.

Ruby/GdkPixbuf [Masao Mutoh]:
  * Removed version information.

Ruby/GTK:
  * Support GTK+-2.4.x.
  * Added: [Seiya Nishizawa, Masao, Mutoh]
    * Gtk::ToolButton, Gtk::ToolItem, Gtk::ToggleToolButton,
      Gtk::SeperatorToolItem, Gtk::ComboBox, Gtk::ComboBoxEntry,
      Gtk::Expander, Gtk::ColorButton, Gtk::FontButton, Gtk::FileChooserWidget,
      Gtk::FileChooser, Gtk::FileFilter, Gtk::FileChooserDialog, Gtk::Action,
      Gtk::ToggleAction, Gtk::IconInfo, Gtk::IconTheme, Gtk::UIManager,
      Gtk::RadioAction, Gtk::CellLayout, Gtk::ActionGroup,
      sample/misc/entrycompletion.c, filechooser.rb, combobox.rb, expander.rb,
      color_font_button.rb, uimanager.rb, uimanager2.rb, uimanager2.xml
  * Improved, fixed bugs: [Geoff Youngs, Vincent Isambart,
    Kazuhiro NISHIYAMA, Masao Mutoh]
    * Gtk::Style, Gtk::Widget, Gtk::TextView, Gtk::Container, Gdk::EventClient,
      Gtk::Dialog, Gtk::Entry, Gdk::Selection, Gtk::Drag, Gdk, Gdk::Atom,
      Gtk::Editable, Gtk::Stock, Gtk::TextIter, Gtk::TextMark, Gtk::Style,
      sample/misc/dialog2.rb, entry.rb, settings.rb,
  * Renamed, Moved: [Masao Mutoh]
    * Gtk::EventCrossing::CrossingMode to Gtk::EventCrossing::Mode,
      Gdk::SettingAction to Gdk::EventSetting::Action
      Gdk::Input.set_extension_events to Gdk::Device.
  * Deperecated: [Masao Mutoh]
    * Gtk::Combo, Gtk::OptionMenu since GTK+-2.4.

Ruby/GNOME:
  * None.

Ruby/GnomeCanvas:
  * None.

Ruby/Libglade:
  * Added: [Masao Mutoh]
    * sample/l10n*, makemo.rb, sample/po/*.
  * Added methods: [Masao Mutoh]
    * GladeXML#get_tooltips.
  * Improved, fixed bugs: [Masao Mutoh]
    * GladeXML, bin/ruby-glade-create-template

Ruby/Libart:
  * None.

Ruby/GConf:
  * Added some methods, Improved, fixed bugs: [Giovanni Corriga, Pascal Terjan,
    Kazuhiro NISHIYAMA, Masao Mutoh]
    * GConf::Client
  * Deprecated: [Masao Mutoh]
    * GConf::Client.new. Use GConf::Client.default instead.

Ruby/GStreamer:
  * Requires GStreamer-0.8.x or later.
  * Added: [Laurent Sansonetti]
    * Gst::Clock, Gst::Scheduler
  * Added methods, improved, Fixed bugs: [Laurent Sansonetti]
    * Gst::Element, Gst::Bin, Gst::Caps, Gst::Structure,
  * Removed: [Laurent Sansonetti]
    * Gst::Autoplug, Gst::AutoplugFactory, Gst::Type,
      Gst::TypeFactory, Gst::TypeFind
      Gst.set_debug,

Ruby/GnomeVFS:
  * Fixed bugs: [Pascal Terjan, Giovanni Corriga, Masao Mutoh]

Ruby/GtkHtml2:
  * None.

Ruby/GtkGLExt:
  * Fixed bugs: [Vincent Isambart]

Ruby/Libgda:
  * Added methods, fixed bugs: [Laurent Sansonetti]
    * Gda::Command, Gda::Connection
  * Removed: [Laurent Sansonetti]
    * Gda::Export

Ruby/PanelApplet [NEW]:
  * Added. [Jamis Buck, Masao Mutoh]

Ruby/GtkSourceView [NEW]:
 - Added. [Laurent Sansonetti]

= GNOME2 0.9.1: 2004-03-14

Ruby/GLib [Masao Mutoh]:
  * Fix a compilation problem on MinGW.

Ruby/ATK [Masao Mutoh]:
  * Fix a compilation problem on MinGW.
  * Improved extconf.rb

Ruby/Pango [Masao Mutoh]:
  * Improved extconf.rb

Ruby/GTK [Masao Mutoh]:
  * Fix a compilation problem on MinGW.
  * Fix a bug of Gtk::Combo.
  * Improved extconf.rb

Ruby/GConf [Kazuhiro NISHIYAMA]:
  * Fix bugs.

Ruby/Libgda [Laurent Sansonetti]:
  * Support libgda-1.0.3(stable branch).

= Ruby-GNOME2 0.9.0: 2004-03-07

Ruby/GLib:
  * Improved, fixed bugs: [Kenichi Komiya, Vincent Isambart, Masao Mutoh]
    * GLib::Object, GLib::Param::Flags, mkmf-gnome2.rb, sample/type-register.rb
  * Added new macros: [Masao Mutoh]
    * G_DEF_CLASS3()

Ruby/ATK [NEW]:
  * Added and compeleted: [Masao Mutoh]
    * Atk::Action, Atk::Document, Atk::GObjectAccessible, Atk::NoOpObject,
      Atk::NoOpObjectFactory, Atk::Value, Atk::Component, Atk::Image,
      Atk::HyperText, Atk::HyperLink, Atk::EditableText, Atk::Implementor,
      Atk::Object, Atk::Relation, Atk::Registry, Atk::ObjectFactory,
      Atk::State, Atk::StateSet, Atk::EditableText, Atk::Table
  * Added: [Masao Mutoh]
    * Atk::Util, Atk::Component, Atk::Selection, Atk::Text

Ruby/GdkPixbuf:
  * None.

Ruby/Pango:
  * None.

Ruby/GTK:
  * Completed: [Masao Mutoh]
  * Added and completed: [Masao Mutoh]
  * Added: [Kenichi Komiya, Masao, Mutoh]
    * Gtk::TextAppearance, sample/misc/bindings.rb, properties.rb,
      style_property.rb, settings.rb
  * Added some methods, improved, fixed bugs: [Kenichi Komiya, Masahiro Sakai,
     Vincent Isambart, Dafydd Harries, Masao Mutoh]
     * Gdk::Window, Gtk::SizeGroup, Gtk::Object, Gtk::BindingSet,
       Gtk::TextTagTable, Gtk::TextTag, Gdk::Colormap, Gtk::TreeViewColumn,
       Gtk::TextIter, Gtk::SpinButton, Gtk::Allocation, Gtk::TextView,
       Gtk::TextBuffer, Gtk::Widget, Gtk::Container, Gtk::Setting, Gtk::TreePath,
       Gtk::TreeIter, Gdk::Display, Gtk::TextAttributes, Gdk::Property,
       Gdk::Keymap, Gdk::Pixmap, Gdk::Drawable, Gdk::Screen, Gdk::Event,
       Gdk::EventExpose, Gdk::Selection, Gdk::GC,
       sample/gtk-demo/main.rb, stock_browser.rb, list_store.rb, tree_store.rb,
       sample/testgtk/notebook.rb,
       sample/misc/label.rb, toolbar.rb,
       extconf.rb
  * Removed: [Masao Mutoh]
     * Gtk::Object#activate_binding
       * Use Gtk::Object#bindings_activate insted.
     * Gtk::TextAttribute#copy
       * Use GLib::Boxed#copy instead.
     * Gdk::EventKey#string, #length.
     * makedefconst.rb
  * Deperecated: [Masao Mutoh]
    * Gtk::TextBuffer#insert_with_tags, #insert_pixbuf, #insert_child_anchor.
    They will be removed until 1.0.0.
    Use Gtk::TextBuffer#insert instead.

Ruby/GNOME:
  * Fixed bugs: [Masao Mutoh]
    * Gnome::Program

Ruby/GnomeCanvas:
  * Added: [Masao Mutoh]
    * Gnome::CanvasShape, Gnome::CanvasRE, Gnome::CanvasClipgroup
  * Fixed bugs: [Vincent Isambart, Masao Mutoh]
    * extconf.rb, sample/canvas-curve.rb

Ruby/Libglade:
  * Added: [Masao Mutoh]
    * sample/custom.[rb|glade]
  * Added methods: [Archit Baweja, Masao Mutoh]
    * GladeXML#widget_names, #filename, #[], #require, #provide
  * Improved, fixed bugs: [Masao Mutoh]
    * bin/ruby-glade-create-template

Ruby/Libart:
  * Improved: [Masao Mutoh]
    * extconf.rb

Ruby/GConf:
  * None.

Ruby/GStreamer:
  * Added some methods, improved, fixed bugs: [Laurent Sansonetti]
    * Gst, Gst::Bin, Gst::Pad, Gst::PadTemplate, Gst::Type, Gst::Element
      sample/gst-inspect.rb, media-type2.rb

Ruby/GnomeVFS:
  * Added some methods, improved, fixed bugs: [Masahiro Sakai, Masao Mutoh]
    * GnomeVFS::FileInfo, Gnome::VFS::File, GnomeVFS::ProtocolError,
      GnomeVFS::NoMasterBrowserError

Ruby/GtkHtml2:
  * Added some methods, fixed bugs: [Vincent Isambart, Masao Mutoh]
    * Gtk::HtmlView, Gtk::HtmlStream, extconf.rb

Ruby/GtkGLExt:
  * Added some methods, improved, fixed bugs: [Vincent Isambart, Masao Mutoh]
    * Gdk::GLDrawable, sample/*.rb

Ruby/Libgda:
  * Added: [Laurent Sansonetti]
    GeometricPoint, Gda::Money, Gdak::Time
  * Added some methods, improved, fixed bugs: [Nikolai Weibull, Laurent Sansonetti]
    * Gda::Error, Gda::ParameterList, Gda::Provider, Gda::DataSource,
      Gda::Connection, Gda::Parameter, Gda::Command, Gda::Row, Gda::Value,
      Gda::DataModel, Gda::ModelList, Gda::FieldAttributes
      tests/*.rb, src/lib/libgda.rb

== Ruby-GNOME2 0.8.1: 2003-11-23

Ruby/GTK:
  * Fixed compilation problems for GTK+-2.0.x. [Masao Mutoh]
  * Fixed some bugs. [Masahiro Sakai, Masao Mutoh]
  * Added Gtk::Tree* methods for GTK+-2.2.x. [Matthew Berg]

Ruby/GtkHtml2:
  * Fixed compilation problems for libgtkhtml-2.4.1 [Masahiro Sakai]

Ruby/Libgda:
  * Fixed a bug [Laurent Sansonetti]
    *Notice* Ruby/Libgda needs libgda-1.0.2(not released yet) or later.

== Ruby-GNOME2 0.8.0: 2003-11-16

Ruby/GLib:
  * Provide methods for creating GObject from ruby side. Now you can create
    your own signals and properties: [Masahiro, Sakai]
    * GLib::MetaInterface, GLib::Instantiatable, GLib::Signal
  * Added some methods, improved and Fixed some bugs:
    [Masahiro Sakai, Masao Mutoh]
    * GLib::Closure, GLib, GLib::Instantiatable, GLib::Object, mkmf-gnome2.rb
  * Added new macros: [Masao Mutoh]
    * G_RENAME_NICK()
  * Added: [Masahiro, Sakai]
    * sample/type-register.rb, tests/*.rb

Ruby/GdkPixbuf:
  * Added some methods, improved and Fixed some bugs:
    [KATO Kazuyoshi, Masao Mutoh]
    * Gdk::Pixbuf

Ruby/Pango:
  * rbpango.h is installed with glib/gtk2 headers.
  * Added new methods: [Masao Mutoh]
    * Pango::Layout
  * Added: [Masao Mutoh]
    * PangoLogAttr, PangoAnalysis

Ruby/GTK:
  * Completed: [Masao Mutoh]
    * Gdk::Geometry, Gdk::Event*, Gdk::Pixbuf, Gdk::Drawable,
      Gdk::DragContext, Gdk::Selection, Gdk::RGB, Gdk::GC, Gdk::Atom,
      Gdk::Image, Gdk::Colormap, Gdk::Keyval, Gdk::Screen, Gdk::Visual,
      Gdk::Window, Gdk::Display, Gdk
  * Added and completed: [Masao Mutoh]
    * Gdk::Property, Gdk::Keymap, Gdk::TimeCoord,
  * Added some methods, improved, fixed bugs: [Matthew Berg,
    Martin Povolny, KATO Kazuyoshi, Laurent Sansonetti, Masahiro Sakai,
    Masao Mutoh]
    * Gtk::AccelGroup, Gtk::Accelmap, Gtk::Clipboard, Gtk::Notebook,
      Gtk::Drag, Gtk::Menu, Gtk::Stock, Gtk::Style, Gtk::ListStore,
      Gtk::TreeStore, Gtk::Widget, Gtk::TextBuffer, Gtk::TreePath,
      Gtk::TreeRowReference
  * Added: [KATO Kazuyoshi]
    * sample/gtk-demo/changedisplay.rb, sample/gtk-demo/pixbufs.rb.
  * Removed: [Masao Mutoh]
    * Gtk::Clipboard#owner
    * Gdk::Span
    * Gdk::Region#eql?, #&, #-, #|

Ruby/GNOME:
  * Added some methods, improved, fixed bugs: [Masao Mutoh]
    * Gnome::AppHelper, Gnome::DruidPageStandard
  * Apply Enum/Flags. [Masao Mutoh]

Ruby/GnomeCanvas:
  * None.

Ruby/Libglade:
  * None.

Ruby/Libart:
  * None.

Ruby/GConf:
  * None.

Ruby/GStreamer:
  * Update maintainer's e-mail address [Laurent Sansonetti]

Ruby/GnomeVFS:
  * None.

Ruby/GtkHtml2:
  * Added and completed: [Masao Mutoh]
    * Gtk::HtmlContext, Gtk::HtmlBoxTable,
      Gtk::HtmlBoxTableRowGroup,
  * Completed: [Masao Mutoh]
    * Gtk::HtmlView
  * Added: [Masao Mutoh]
    * Gtk::HtmlBox, Gtk::HtmlBoxBlock, Gtk::HtmlBoxTableCaption,
      Gtk::HtmlBoxText, Gtk::BoxRoot, Gtk::BoxForm,
      Gtk::HtmlParser, Gtk::HtmlEmbedded, Gtk::HtmlBoxEmbedded

Ruby/GtkGLExt:
  * None.

Ruby/Libgda [NEW]:
  * Added and compeleted: [Laurent Sansonetti]
    * Gda, Gda::Client, Gda::Command, Gda::Provider,
      Gda::DataSource, Gda::Connection, Gda::DataModelArray,
      Gda::DataModelHash, Gda::DataModelList, Gda::Error,
      Gda::Export, Gda::FieldAttributes, Gda::Parameter,
      Gda::ParameterList, Gda::QuarkList, Gda::Row,
      Gda::Select, Gda::Table, Gda::Transaction
  * Added
    * Gda::DataModel
      sample/*.rb, tests/*.rb

== Ruby-GNOME2 0.7.0: 2003-09-07

The whole Ruby-GNOME2:
  * Enum/Flags support. Enum/Flags constants are defined as classes.
    [Masahiro Sakai, Vincent Isambart, Masao Mutoh]
  * Improve extconf.rb. [Masao Mutoh]
    If the libraries are not found, they're ignored.
    And you can specify to target libraries.

Ruby/GLib:
  * Improved and Fixed some bugs. [Masahiro Sakai, Masao Mutoh]
    * GLib::Type, GLib::Boxed, mkmf_gnome2.rb
  * Added lib/glib2.rb and improve to support Win32 platform.
    [TAMURA.KENICHI, Masahiro Sakai]
  * Added new class: [Masahiro Sakai]
    * GLib::Enum, GLib::Flags
  * Added new macros: [Masahiro Sakai]
    * RVAL2GENUM(), RVAL2GFLAGS(), GENUM2RVAL(), GFLAGS2RVAL().
  * Removed some methods. [Masahiro Sakai]
    * GLib::Param#value_defaults?
  * Define GLib::BINDING_VERSION
  * Apply Enum/Flags. [Masahiro Sakai]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GdkPixbuf:
  * Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/Pango:
  * Improved and Fixed some bugs:
    [Vincent Isambart, Masahiro Sakai, Masao Mutoh]
    * Pango::Font, sample/*.rb, extconf.rb
  * Added new methods: [Masahiro Sakai]
    * Pango::Language, Pango::FontMap, Pango::FontFamily, Pango::Context,
      Pango::FontDescription,
  * Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GTK:
  * Follow Ruby/GLib changes. [Masahiro Sakai, Masao Mutoh]
  * Added some methods, improved, fixed bugs: [Martin Povoln,
    KATO Kazuyoshi, Masahiro Sakai, Masao Mutoh]
    * Gdk::Atom, Gdk::Input, Gdk::DragContext, Gdk::Event, Gdk::GC, Gdk,
      Gtk::Label, Gtk::TreeIter, Gtk::TreeView, Gtk::IconSize,
      gdk-demo/*.rb, extconf.rb
  * Added: [KATO Kazuyoshi]
    * Gdk::DisplayManager, gtk-demo.rb
  * Apply Enum/Flags. [Masahiro Sakai, Masao Mutoh]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GNOME:
  * Follow extconf.rb changes. [Masao Mutoh]
  * Fix bugs. [Masahiro Sakai]

Ruby/GnomeCanvas:
  * Follow extconf.rb changes. [Masao Mutoh]
  * Improve extconf.rb. [Masahiro Sakai]
  * Fix a sample. [Vincent Isambart]

Ruby/Libglade:
  * Add a 'after' parameter to GladeXML.connect.
    It allows to connect signal_connect_after(). [Soila Jani]
  * Fix bugs: [Masao Mutoh]

Ruby/Libart:
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GConf:
  * Apply Enum/Flags. [Masao Mutoh]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GStreamer:
  * Improved and Fixed some bugs. [Laurent Sansonetti]
    * Gst, Gst::MediaInfo, Gst::Second, Gst::MediaType, sample/media-type.rb
  * Added some methods: [Laurent Sansonetti]
    * Gst::Bin, Gst::Registry, Gst::MediaInfoTrack
  * Added: [Laurent Sansonetti]
    * Gst::XML, Gst::ClockEntry, sample/xml-ogg-player.rb
  * Win32 support. [Masahiro Sakai]
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GnomeVFS:
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GtkHtml2:
  * Added: [Martin Povoln, Masao Mutoh]
    * Gtk::HtmlStream, lib/gtkhtml2.rb
  * Removed methods: [Martin Povoln]
    * Gtk::HtmlView#set_html
  * Follow extconf.rb changes. [Masao Mutoh]

Ruby/GtkGLExt [NEW]:
  * Added and completed. [Vincent Isambart]
    * Gdk::GLConfig, Gdk::GLContext, Gdk::GLDrawable, Gdk::GLPixmap,
     Gdk::GLWindow, Gdk::Window, Gdk::Pixmap, Gtk::GL, Gtk::Widget
  * Added. [Vincent Isambart]
    * Gdk::GL, sample/*.rb
  * Follow extconf.rb changes. [Masao Mutoh]
  * Win32 support. [Masahiro Sakai]

== Ruby-GNOME2 0.6.0: 2003-08-09

Ruby/GLib:
  * mkmf-gnome2.rb,rbglib.h, rbgobject.h, rbgutil.h are installed
    to site-ruby directories.
    The other libraries which depends on Ruby/GLib can compile
    in any directotires. [Masahiro Sakai, Masao Mutoh]
  * Support ruby-1.8.0 [Masao Mutoh]
  * Added new macros: [Geoff Youngs, Masao Mutoh]
    * CBOOL2RVAL/RVAL2CBOOL, G_DEF_CONSTANTS, G_RENAME_CONSTANT
  * Improved and Fixed some bugs. [Masahiro Sakai]
    * GLib::Object, GLib::Type, GLib::Closure, GLib::Signal,
  * Added some methods: [Masahiro Sakai]
    * GLib::Param, GLib::Param::*, GLib::Boxed, GLib::Signal, GLib::Pointer
  * Removed some methods. [Masahiro Sakai]
    * GLib::Param::*#default, #default_value

Ruby/GdkPixbuf:
  * Follow Ruby/GLib changes. [Masao Mutoh]
  * Separate Gdk::Pixbuf#scale to #scale and #scale!,
    #composite to #composite and #composite!. [Masao Mutoh]

Ruby/Pango:
  * Follow Ruby/GLib changes. [Masao Mutoh]

Ruby/GTK:
  * Follow Ruby/GLib changes. [Sakai, Masahiro, Masao Mutoh]
  * rbgtk.h are installed to site-ruby directories.
    The other libraries which depends on Ruby/GTK can compile
    in any directotires. [Masao Mutoh]
  * Completed: [Geoff Youngs, Masao Mutoh]
    * Gtk::Clipboard, Gtk::Menu, Gtk::Notebook, Gtk::Socket, Gtk::Plug,
      Gtk::FileSelection, Gtk::ListStore, Gtk::TreeStore, Gtk::TreeModel,
      Gtk::TextView, Gtk::Notebook, Gtk::ColorSelection, Gtk::Style,
      Gtk::ItemFactory, Gtk::Invisible, Gtk::TreeSortable, Gtk::TreeView,
      Gtk::TreeSelection, Gtk::TreePath, Gtk::TreeViewColumn, Gtk::Drag,
      Gtk::TextTag, Gtk module
  * Added and completed.
    * Gtk::TreeDragSource, Gtk::TreeDragDest,
  * Added some methods, improved, fixed bugs: [Geoff Youngs,
    Masahiro Sakai, Masao Mutoh]
    * Gdk::Window, Gdk::Drawable, Gdk::EventProperty, Gdk module,
      Gtk::Object, Gtk::Editable, Gtk::TreeModel,
      Gtk module, Gtk::TextBuffer, Gtk::IMContext, Gtk::Menu
  * Added: [Geoff Youngs, Masao Mutoh]
    * Gtk::BingindSet, Gdk::Display, Gdk::Screen
  * Removed: [Masao Mutoh]
    * Gtk::Socket#xwindow, Gtk::Menu#set_path,
      Gtk::Notebook#popup_disable/enable, Gtk::ItemFactory.add_foreign
      Gtk::TreeSortable#sort_func=, Gtk::TreePath#to_s

Ruby/GNOME:
  * Follow Ruby/GLib changes. [Masao Mutoh]
  * Add Gnome::PixmapEntry#set_preview. [Masao Mutoh]

Ruby/GnomeCanvas:
  * Follow Ruby/GLib changes. [Masao Mutoh]

Ruby/Libglade:
  * Follow Ruby/GLib changes. [Masao Mutoh]

Ruby/Libart:
  * Follow Ruby/GLib changes. [Masao Mutoh]

Ruby/GConf:
  * Fix a bug [744158] [Masao Mutoh]

Ruby/GStreamer [NEW]:
  * Merged with Ruby-GStreamer project. [Laurent Sansonetti]
  * Version informations are also merged.
  * Completed: [Laurent Sansonetti]
    * Gst, Gst::Autoplug, Gst::Cpu,  Gst::Format,
      Gst::Object, Gst::PadTemplate, Gst::Pipeline,
      Gst::PluginFeature, Gst::QueryType,
      Gst::Type
  * Added and completed. [Laurent Sansonetti]
    * Gst::AutoplugFactory, Gst::EventMask, Gsk::EventSeek,
      Gst::EventSegmentSeek, Gst::EventSize, Gst::Parse,
      Gst::SystemClock, Gst::Thread,Gst::MediaInfo,
      Gst::MediaInfoStream, Gst::MediaInfoTrack
  * Added some methods, improved, fixed bugs: [Laurent Sansonetti]
    * Gst::Caps, Gst::Clock, Gst::Plugin, Gst::Pad, Gst::Element,
  * Added: [Nikolai :: lone-star :: Weibull, Laurent Sansonetti]
    * sample/media-type.rb, gst-inspect.rb, mediap-type2.rb

Ruby/GnomeVFS [NEW]:
  * Initial release. [Nikolai :: lone-star :: Weibull]
  * Completed: [Nikolai :: lone-star :: Weibull]
    * GnomeVFS module, GnomeVFS::Directory, GnomeVFS::Monitor,
      GnomeVFS::FileInfo, GnomeVFS::Error
  * Added: [Nikolai :: lone-star :: Weibull]
    * GnomeVFS::File, GnomeVFS::URI

Ruby/GtkHtml2 [NEW]:
  * Initial release. [Martin Povoln]
  * Added: [Martin Povoln]
    * Gtk::HtmlDocument, Gtk::HtmlView

== Ruby-GNOME2 0.5.0: 2003-05-24

Ruby/GLib:
  * Fixed warning for ruby-1.8.1. [Masao Mutoh]
  * Fixed some bugs, Added methods and improved: [Masahiro Sakai]
    * GLib::Object, GLib::ParamSpec, GLib::Signal, GLib::Type,
      GLib::Instantiatable, GLib::MetaInterface, GLib::Param::String
  * Added: [Geoff Youngs, Masao Mutoh]

Ruby/GdkPixbuf:
  * Fixed a bug. [Geoff Youngs]

Ruby/Pango:
  * Some constants were moved. [Masao Mutoh]
    * Moved Pango::Attribute::UNDERLINE_* to Pango::AttrUnderline::*.
    * Moved Pango::Attribute::SCALE_* to Pango::AttrScale::*.

Ruby/GTK:
  * Completed: [Masao Mutoh]
    Gtk::AccelGroup, Gtk::Style, Gtk::Selection
  * Added some methods, improved: [Stephen Lewis, Masahiro Sakai, Masao Mutoh]
    * Gtk::TextBuffer, Gtk::TextIter, Gtk::TreeIter, Gtk::ListStore,
      Gtk::TreeStore, Gtk, Gtk::HandleBox, Gtk::Frame, Gtk::Container,
      Gtk::Table, Gdk::Input, Gtk::Widget, Gtk::Allocation, Gtk::RC,
      Gtk::ItemFactory, Gtk::Toolbar, Gtk::Window, Gtk::CellEditable,
      Gtk::Accessible, sample/misc/*.rb
  * Added and completed. [Nikolai :: lone-star :: Weibull, Masao Mutoh]
    * Gtk::RcStyle, Gtk::TargetList, Gtk::TreeSortable, Gtk::TreeModelSort,
      Gtk::IMContext, Gtk::IMContextSimple, Gtk::IMMulticontext
  * Added: [Masao Mutoh]
    * Gtk::Settings
  * Renamed some methods. [Masao Mutoh]
    * Gtk::Table, Gtk::Widget
  * Removed: [Masao Mutoh]
    * Gtk::Object#user_data, #user_data=, #set_user_data.
      Deprecated properties of Gtk::ProgressBar.
      Gtk::Requisition. Use [width, height] instead.
      Gtk::Widget#set_requisition, *_event, Gtk::Widget::NO_PARENT.
      Gtk::SelectionData.remove_all. Use Gtk::Selection.remove_all instead.

Ruby/GNOME:
  * Cygwin support [Masahiro Sakai]
  * sample/test-gnome/color-picker.rb: Follow Ruby/GTK changes.[Masao Mutoh]

Ruby/GnomeCanvas:
  * sample/canvas-primitives.rb: Follow Ruby/GTK changes.[Masao Mutoh]

Ruby/Libglade:
  * Fix a bug of bin/ruby-glade-create-template. [Masao Mutoh]

Ruby/Libart:
  * None

Ruby/GConf:
   - Added GConf::MetaInfo. [Nikolai :: lone-star :: Weibull]
   - Fixed a bug [Masao Mutoh]

== Ruby-GNOME2 0.4.0: 2003-03-23

The whole Ruby-GNOME2:
  * Add mkmf-gnome2.rb for sub/optional libraries. [Masahiro Sakai]

Ruby/GLib:
  * Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai]
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Added some methods. [KUBO Takehiro, Masahiro Sakai]
  * Fix some bugs and improvement. [Masahiro Sakai, Masao Mutoh]

Ruby/GdkPixbuf:
  * Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai]
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Fix some bugs and improvement. [Masahiro Sakai]

Ruby/Pango:
  * Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai]
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Added a method(Pango.pixels) [Masao Mutoh]
  * Fix some bugs and improvement. [Masahiro Sakai]

Ruby/GTK:
  * Win32 platform support(Cygwin, Mingw32) [Masahiro Sakai]
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Multi-threading support. [Masao Mutoh]
  * Added some methods, improved: [Kazuo Saito, Geoff Youngs,
    KATO Kazuyoshi, Masahiro Sakai, Masao Mutoh]
    * Gtk::Toolbar, Gtk::ItemFactory, Gdk::Region, Gtk::AccelGroup,
      Gtk::AccelMap, Gtk::TextIter, Gtk::TextTagTable, Gtk::TreeModel,
      Gtk::TreeSelection, Gtk::Clipboard, Gtk::Box, Gdk::RGB,
      Gtk::AccelGroupEntry, Gdk::Window, Gtk::SeparatorMenuItem,
      Gtk::TreePath, Gtk::TreeView, Gtk::Combo, Gdk::Threads,
      Gtk::TreeIter, Gdk::Event, Gtk::Drag,
  * Added: [Kazuo Saito, KATO Kazuyoshi, Masao Mutoh]
    * sample/gtk-demo/*.rb, sample/misc/threads.rb
  * Removed: [Masao Mutoh]
    * Gtk::Toolbar#insert_item/widget/element,
      Gtk::Toolbar#prepend_item/widget/element,
      Gtk::Toolbar#append_item/widget/element.
  * Use Gtk::Toolbar#insert, prepend, append instead.
    Gtk::Combo#list, button, popup, popwin, set_item_string,

Ruby/GNOME:
  * Support mkmf-gnome2.rb [Masahiro Sakai]

Ruby/GnomeCanvas:
  * Support mkmf-gnome2.rb [Masahiro Sakai]

Ruby/Libglade:
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Improved: [Masao Mutoh]
    * bin/ruby-glade-create-template

Ruby/Libart:
  * Support mkmf-gnome2.rb [Masahiro Sakai]
  * Fix some bugs and improvement. [Masahiro Sakai]

Ruby/GConf:
  * Support mkmf-gnome2.rb [Masahiro Sakai]

Misc:
  * Project website is moving from http://ruby-gnome2.sourceforge.net/
    to http://ruby-gnome2.sourceforge.jp/.

== Ruby-GNOME2 0.3.0: 2003-02-09

Ruby/GLib:
  * Miscellaneous bugfixes and some improvement internal.
    [Masahiro Sakai, Masao Mutoh]

Ruby/GTK:
  * Miscellaneous bugfixes and some improvement internal.
    [Masao Mutoh]
  * Support GTK+-2.2.x. [KUBO Takehiro]
  * DnD enhancement. [Geoff Youngs, Masao Mutoh]
  * Require Ruby/Pango. [Masao Mutoh]

  * Completed:
    * Gdk::Drawable, Gdk::Rectangle, Gdk::Region, Gtk::AccelGroup,
      Gtk::Accelerator, Gtk::AccelGroupEntry, Gtk::AccelKey
  * Added and completed:
    * Gdk::Pango::Embossed, Gdk::Pango::Stipple, Gdk::Span
  * Added some methods, improved:
    * Gtk::Widget, Gtk::Calender, Gdk::GC, Gtk::Drag, Gtk::SelectionData,
      Gtk::RadioMenuItem,Gdk::Pixmap
  * Added:
    * sample/misc/dnd.rb, dndtreeview.rb, dnd.rb
  * Removed:
    * Gtk::AccelGroup#connect_by_path(use Gtk::AccelGroup#connect instead).

Ruby/GdkPixbuf:
  * Added GdkPixbufLoader. [Geoff Youngs]

Ruby/GNOME:
  * None.

Ruby/GnomeCanvas:
  * Warning fixes for samples. [Masao Mutoh]

Ruby/Libglade:
  * Added a sample(sample/treview.[glade|rb]). [Masao Mutoh]

Ruby/Libart:
  * Added Art::Affine, Art::Bpath, Art::Canvas, Art::SVP, Art::Vpath [Tom Payne]
  * Added samples(sample/rose.rb, testlibart2.rb). [Tom Payne]

Ruby/GConf:
  * None.

Ruby/Pango(NEW):
  * Initial release. [Geoff Youngs, Masao Mutoh]

  * Added and completed:
    * Pango::Rectangle, Pango::FontDescription, Pango::FontMetrics,
      Pango::FontFace, Pango::Fontset, Pango::FontsetSimple,
      Pango::Attribute, Pango::AttrString, Pango::AttrLanguage,
      Pango::AttrColor, Pango::AttrInt, Pango::AttrFloat, Pango::AttrBool
      Pango::AttrFontDesc, Pango::AttrShape, Pango::AttrFamily,
      Pango::AttrStyle, Pango::AttrVariant, Pango::AttrStretch,
      Pango::AttrWeight, Pango::AttrSize, Pango::AttrForeground,
      Pango::AttrBackground, Pango::AttrStrikethrough, Pango::AttrUnderline,
      Pango::AttrScale, Pango::AttrRise, Pango::Color, Pango::Language,
      Pango::AttrList, Pango::AttrIterator, Pango::TabArray
  * Added:
    * Pango::Context, Pango::Item, Pango::ClyphString, Pango::Font,
      Pango::FontFamily, Pango::FontMap, Pango::Layout, Pango::LayoutIter,
      Pango::LayoutLine,
      sample/attribute.rb, gdk_layout.rb, label.rb, parse.rb.

Misc
  * Project website
    http://ruby-gnome2.sourceforge.net/
  * Ruby/GTK Tutorial
    http://ruby-gnome2.sourceforge.net/tut/toc.htm
  * Ruby-GNOME2 reference manual(This project has just started).
    http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view;name=Ruby-GNOME2


== Ruby-GNOME2 0.2: 2002-12-28

Ruby/GLib:
  * Some bugfixes and some improvement internal.

Ruby/GTK:
  * Some bugfixes and some improvement internal.
  * Require Ruby/GdkPixbuf.
  * Completed:
    * Gtk::TextIter, Gtk::Label, Gtk::Tooltips, Gtk::Viewport.
  * Added and completed:
    * Gtk::TextAttributes, Gtk::IconFactroy, Gtk::IconSet,
      Gtk::IconSource, Gtk::IconSize, Gtk::Accelerator,
      Gtk::AccelKey, Gtk::AccelGroupEntry, Gtk::SizeGroup,
  * Added some methods, improved:
    * Gtk module, Gtk::TextBuffer, Gtk::*MenuItem, Gtk::*Button,
      Gtk::ItemFactory, Gtk::Widget, Gtk::TreeViewColumn,
      Gtk::Notebook, Gtk::Image, Gtk::AccelLabel, Gtk::Invisible,
      Gtk::Dialog, Gtk::TreePath, Gdk::Keyval
      sample/misc/*button.rb, stock.rb
      sample/testgtk/savedposition.rb
  * Added:
    * Gtk::Clipboard, Gtk::AccelGroup, Gtk::AccelMap
      sample/misc/button2.rb, label.rb, dialog.rb, dialog2.rb,
      treeview.rb
  * Removed:
    * Gdk::Bitmap(use Gdk::Pixmap(depth = 1) instead)

Ruby/GdkPixbuf:
  * Follow Ruby/GLib changes.
  * Add Gdk::Pixdata.

Ruby/GNOME:
  * Follow Ruby/GLib changes.
  * Fix problems which Ruby/GNOME can't work with Ruby/GdkPixbuf.
  * Code cleanup.
  * Remove Bonobo codes(Move to Ruby/Bonobo).

Ruby/GnomeCanvas:
  * Follow Ruby/GLib changes.
  * Follow Ruby 1.8.0pre1, 1.6.8.

Ruby/Libglade:
  * Follow Ruby/GLib changes.
  * Add bin/ruby-glade-create-template(Create .rb from .glade)
  * Add sample/treeview*
  * Improve the behavior to work when handlers aren't undefined not
    to occur signal_proc.arity error.

Ruby/Libart:
  * Follow Ruby/GLib changes.

Ruby/GConf:
  * Follow Ruby/GLib changes.

Misc:
  * Project website:
    http://ruby-gnome2.sourceforge.net/
  * Ruby/GTK Tutorial:
    http://ruby-gnome2.sourceforge.net/tut/toc.htm
  * Ruby-GNOME2 reference manual(This project has just started).
    http://rwiki.jin.gr.jp/cgi-bin/rw-cgi.rb?cmd=view;name=Ruby-GNOME2

== Ruby-GNOME2 0.1: 2002-11-23

Initial release.

  * Ruby/GLib
  * Ruby/GTK
  * Ruby/GdkPixbuf
  * Ruby/GNOME
  * Ruby/GnomeCanvas
  * Ruby/Libglade
  * Ruby/Libart
  * Ruby/GConf
