# Changelog All notable changes to this project will be documented in this file. See the Git log for all changes. ## 0.13.1 / 2018-09-24 * Depend on GirFFI 0.13.1 * Add overrides for some methods that take a Gtk::IconSize parameter ## 0.13.0 / 2018-09-08 * Drop support for Ruby 2.1 * Depend on GirFFI 0.13.0 ## 0.12.1 / 2018-05-31 * Restore support for Ruby 2.1 and 2.2 ## 0.12.0 / 2016-10-16 * Depend on GirFFI 0.12.0 * Drop support for Ruby versions below 2.3 ## 0.11.0 / 2016-10-16 * Depend on GirFFI 0.11.0 ## 0.10.0 / 2016-03-23 * Depend on GirFFI 0.10.0 ## 0.9.0 / 2016-01-21 * Propagate exceptions from callbacks during event loops * Add new overrides: * for `Gtk::Container` * for `Gtk::TreeViewColumn` * for `Gtk::TreeStore` * for `Gtk::ListStore` * for `Gtk::TargetEntry.new` * for `GtkBuilder#connect_signals` * Depend on GirFFI 0.9.0 * Use GirFFI's new way of handling callback parameters and user data and destroy notifier handling ## 0.8.1 / 2015-12-02 * Add override for `Gtk::RadioAction#set_group` * Add `Gtk::Application` example (thanks, cedlemo) * Add and update `WebKit` examples ## 0.8.0 / 2015-09-20 * Update dependency on GirFFI * Update constructor overrides to match GirFFI's new constructor structure ## 0.7.2 / 2014-09-22 * Require at least Ruby 1.9.3 * Add overrides for `Gtk::TreePath` * Add overrides for `Gtk::MessageDialog.new` * Make other Ruby threads run during `Gtk.main` loop * Update dependencies * Update examples ## 0.7.1 / 2014-03-25 * Fix `Gtk::Builder#connect_signals_full` by updating dependency on GirFFI * Only override `Gtk::Menu#popup` if needed * Test both Gtk+ 2 and 3 * Provide constructors for `Gtk::RadioButton` if needed ## 0.7.0 / 2014-01-11 * Update dependency on GirFFI ## 0.6.0 / 2013-06-09 * Update dependency on GirFFI ## 0.5.0 / 2013-01-19 * Update dependency on GirFFI ## 0.4.1 / 2012-09-22 * New `TreeView` example (thanks, Kasper Johansen) * Implement `Gtk::Menu#popup` * Update dependency on GirFFI so interfaces can wrap pointers ## 0.4.0 / 2012-08-24 * Initial release