Hi
I’m pleased to let you know that wxRuby 2.0.1 is now on Rubyforge:
http://rubyforge.org/frs/?group_id=35&release_id=38847
Binary gems for Ruby 1.8 and Ruby 1.9 on all the major platforms are
available; an update to the Ruby 1.9.1 all-in-one installer for Windows
will follow shortly.
This is a maintenance release which fixes some bugs and adds some
methods that were documented but missing, as well as various
improvements to the docs, samples and build process. There’s a summary
of the changes below, and a complete ChangeLog attached to the release
on Rubyforge.
Thanks to all who contributed. Chauk-Mean did most of the work pushing
this release forward, and it’s benefitted from numerous user-submitted
patches and bug reports from Pascal H. and others.
cheers
alex
__
API
- Fix HtmlWindow#set_fonts
- Considerable work on GLCanvas for future compatibility with wx
- Add important missing methods in BookCtrl classes
- Fix superclass of Listbook to be BookCtrlBase, not Control
- Add missing FocusEvent#get/set_window
- Improve checking and error reporting when using named arguments
- Clear up confusing overloaded methods set/get_alpha/rgb_data in Image
class - evt_timer now accepts a Timer object, consistent with other evt_xxx
methods - Several fixes to DateTime handling
- Fixes for CalendarCtrl#get_range and ALLOW_NONE
- CheckListBox#append now returns index of new item
- Add missing named arguments for FileDialog constructor
- Add missing FD_DEFAULT_STYLE constant for FileDialog
- Avoid double-sprintf of Log messages which is a potential security
risk - Fix GC-related crash when using DropTarget with Tree or ListCtrl
Compilation
- Remove deprecated call to Gem#manage_gems in build process
- Compile fix for casting of wxDataFormatId
- Add support for building with Ruby 1.9.2
- Work around wx compilation errors with recently updated OS X 10.5
- Restore test for SWIG_MAXIMUM_VERSION as > 1.3.38 won’t work
- Avoid error with compilers that enforce literal string argument to
sprintf
Documentation and Samples
- Use new wxRuby logo in more places
- Numerous additions and corrections to docs and examples