As has become tradition, Christmas brings us a new version of Ruby. Thanks to Santa Matz, Ruby 1.8.4 is now available.
ChangeLogs can be found here.
A big thanks to Matz and all those working hard to make each new release better than the last.
Um, I seem to find this on my machine:
ruby 1.8.2 (2004-12-25) [powerpc-darwin7.8.0]
Revving x.x.2 to x.x.4 in one year seems a little, or a tad, (or all of the three) slow. Maybe I'm being overly judgemental. (And seriously , as ever very nice work.) But let's make it rock'n'roll. Can't we? 2006 - Yay! The new sixties.
The 1.9.x development is hot under way, 1.8.x is the latest stable branch, therefore, the decision seems to revolve around making changings to 1.8.x that will not break compatibility, which is a good thing!
Of course, for the adventurous, 1.9.x is charging forward, with all sorts of wild and crazy ideas! :)
Besides, you can't really look at rev numbers and know how much, and of what significance, has changed. Matz could release a new version on every API mod or feature addition, and while the rev numbers may zoom upwards, it would have little practical meaning.
Yeah, I've never muched cared for 'bigger is better' in version numbers. The changelog always tells the story.
Of course, with the influx of new users, I'm sure some people would like to see Ruby 12.0 come out next year :) These are the same people who look for things like Crystal Reports XXVII though.
(No offense to the OP intended, just making a general point about versioning)