I’m pleased to announce the release of wxRuby 2.0 Release Candidate 1
(officially, wxRuby 1.9.10, to play safe with RubyGems versioning).
The major effort in this release has been fixing outstanding bugs. All
of the bugs and feature requests on the tracker have been reviewed, and,
where possible within wxRuby, have been fixed and closed - getting on
for 30 items. There are also many other fixes and improvements based on
reports on the mailing lists.
We’re finding that wxRuby’s now really solid and stable, and we hope you
will too. But if not, we want to hear.
== WHAT’S NEW ==
- Major rework of DataObject classes, allowing exchange of arbitrary
data with external applications via drag’n’drop and clipboard
- Added TreeBook and ToolBook GUI classes
- Added Display, MouseState and AUIDockArt helper classes
- Many fixes to existing classes, methods and memory management
- Improved support for MingW and Ruby 1.9
- Additions and corrections to samples and docs
== INSTALLATION ==
gem install wxruby
Note that, if on Linux, you will need your distro’s wxwidgets-2.8
Currently, binary builds are available for Ruby 1.8 on Linux, Windows
and OS X, and 1.9 on Linux and OS X. Additional builds for AMD-64 and
MingW (including 1.9) should be available in due course.
== TODO ==
Before official 2.0, we will:
- Verify and fix functioning of DataObjects on Windows
- Update README and INSTALLATION docs
== THANKS ==
Included in this release are patches from Chauk-Mean P., Mario S.
and Pascal H… Chauk-Mean has provided many valuable additions to
wxRuby, and we’re pleased that he recently agreed to join the “official”
wxRuby development team.
Also, a big thank-you to everyone who reported bugs either on the
mailing list or the tracker. With a library as large as wxRuby, we rely
on you to help us improve it to the standard it’s now reached. Keep it