# \[ANN\] Ruby-GNOME2 2.2.0

**URL:** <https://www.ruby-forum.com/t/ann-ruby-gnome2-2-2-0/239657>\
**Category:** Ruby-Gnome 2\
**Created:** [March 9, 2014, 10:29am UTC](https://www.ruby-forum.com/t/ann-ruby-gnome2-2-2-0/239657 "2014-03-09T10:29:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [March 9, 2014, 10:29am UTC](https://www.ruby-forum.com/t/ann-ruby-gnome2-2-2-0/239657/1 "2014-03-09T10:29:11Z")

</div>

Hi,

The Ruby-GNOME2 project released Ruby-GNOME2 2.2.0:  
[The source of https://ruby-gnome.github.io/ | ruby-gnome.github.io](http://ruby-gnome2.sourceforge.jp/?News_20140309_1)

It is a release that Ruby/GIO2 is migrated to  
Ruby/GObjectIntrospection based bindings. This means that  
you can use full GIO features. 🙂

Some API changes in Ruby/GIO2 are expected but unexpected  
API changes may exist. If you find API change, please report  
it. If the API change provides non Rubyish API, it will be a  
bug.

== Install

% gem install gtk2  
% gem install gtk3

== Ruby-GNOME2 2.2.0: 2014-03-09

=== Changes

==== Ruby/GLib2

- Improvements

- Fixes

==== Ruby/GTK2

- Improvements

- Fixes

==== Ruby/GDK3

- Improvements

- Fixes

==== Ruby/GTK3

- Improvements
  - Added Gtk::MenuButton.
  - [GitHub#219] Added Gtk::LevelBar. [Patch by cosmo0920]
  - Added Gtk::IconView.
  - [GitHub#206] Added Gtk::HeaderBar. [Reported by dark-yux]
  - [GitHub#223] Added Gtk::Stack. [Patch by cosmo0920]
  - Suppressed warnings on startup.
  - Added Gtk::Revealer.
  - Updated sample scripts.
  - [GitHub#227] Added Gtk::SearchBar. [patch by cosmo0920]

==== Ruby/GIO2

- Improvements

- Changes

- Fixes

==== Ruby/Pango

- Improvements
  - [ruby-gnome2-devel-en] Re-supported build on CentOS 5.  
[Reported by Grant S.]

==== Ruby/Poppler

- Improvements
  - Suppressed a warning on startup.

==== Ruby/GtkSourceView2

- Improvements

- Fixes

==== Ruby/GObjectIntrospection

- Improvements

- Changes

- Fixes

==== Ruby/ClutterGTK

- Improvements
  - Added duplicated Clutter.init check.

=== Thanks

- OBATA Akio
- mtasaka
- cosmo0920
- Grant S.
- dark-yux
- neversleep1911

## Thanks,

kou
