wxRuby Release Candidate 1 (or, wxRuby 1.9.10)


#1

Hi

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
packages installed.

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
up!

cheers
alex


#2

Hi Alex, Chauk-Mean, Mario and Pascal:

Congrats! and Thanks for your great work!

I upgraded my app to wxRuby 1.9.10 for Ruby 1.9.1 on Mac OS X without
problems, still waiting Ruby 1.9.1 mingw32 installer to test it out on
Windows.

Regards,
Zhimin


#3

Zhimin Z. wrote:

Hi Alex, Chauk-Mean, Mario and Pascal:

Congrats! and Thanks for your great work!

Thanks for your kind words, and also for your feedback on previous
versions. Your comments on event handling, for example, exposed subtle
but important bugs in memory management which we hope are now resolved.

I upgraded my app to wxRuby 1.9.10 for Ruby 1.9.1 on Mac OS X without
problems, still waiting Ruby 1.9.1 mingw32 installer to test it out on
Windows.

If you download the ruby 1.8 MingW/Msys pre-built environment by Luis
Lavena, you should be able to build your own Ruby 1.9 without any
modifications, using standard ./configure, make

cheers
a


#4

Hi Zhimin,

2009/2/5 Zhimin Z. removed_email_address@domain.invalid:

I upgraded my app to wxRuby 1.9.10 for Ruby 1.9.1 on Mac OS X without
problems, still waiting Ruby 1.9.1 mingw32 installer to test it out on
Windows.

I intend to provide a wxruby distribution for Windows :

  • based on ruby-1.9.1 on MinGW with the strict minimal dependency
    (i.e. zlib required for rubygems)
  • with the wxruby gem bundled

This is for people who don’t want to build ruby or cannot wait for the
availability of the new One Click Installer.

If you’re interested, just wait for the week-end …

Cheers,

Chauk-Mean.