RubyGems 0.9.5 is now available

rubygems 0.9.5 was just released. It’s got quite a few new features, but the big one that’s bugged me for quite a while and I was going to fix but I never got around to it and now it’s finally here is: *drumroll please*

Automatic installation of the gem that is appropriate for your platform.

So now you won’t see a listing like:


gem update fastthread
Updating installed gems…
Attempting remote update of fastthread
Select which gem to install for your platform (universal-darwin9.0)
1. fastthread 1.0.1 (ruby)
2. fastthread 1.0 (ruby)
3. fastthread 1.0 (mswin32)
4. fastthread 0.6.4.1 (ruby)
5. fastthread 0.6.4.1 (mswin32)
6. Skip this gem
7. Cancel installation

Instead you’ll see:


gem update fastthread
Updating installed gems...
Attempting remote update of fastthread
Building native extensions.  This could take a while...
Successfully installed fastthread-1.0.1
1 gem installed
...more lines about documentation and dummy_dump and rb_queue_*...
Gems: [fastthread] updated