The first browser version of Ruby 1.9.3 has been released. It is a reference version that may contain bugs, but these bugs will be fixed in the next version of Ruby 1.9.3-p0.
Improvements in this version since 1.9.2 include:
1. License change:
Changed the Ruby license from GPLv2 dual license to 2-clause BSDL dual license.
2. c api upgraded:
Rb_scan_args () is enhanced with support for option hash argument extraction.
Ruby_vm_at_exit () added. This enables extension libs to hook a VM termination.
3. Updated the database:
Including ARGF, Array, Bignum, Encoding, File, IO, Kernel, Module, Random, String, Time, Process, etc.
4. Language changes:
Regular Expressions now support Unicode6.0 (new characters and scripts)
Regular Expressions now support Age attributes (in the experiment phase)
Enable/disable indent warning using commands.
Release log: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_preview1/NEWS
Detailed update: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_3_preview1/ChangeLog
: Http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-preview1.zip
Original article: http://www.iteye.com/news/22287