Ruby, an object-oriented language for quick and easy programming, has just reached version 1.9.3-p0
There are quite a few changes and updates since Ruby 1.9.2. Users can check the complete changelog here
, but there are a few fixes worth mentioning.
First of all, Ruby's license has changed from a dual license with GPLv2 to a dual license with 2-clause BSD license.
There are also some C API updates:
· rb_scan_args() has been enhanced with support for option hash argument extraction;
· ruby_vm_at_exit() was added, which enables extension libs to hook a VM termination;
· rb_reserved_fd_p() was added, if you want to close all file descriptors, check using this API.
Last but not least, regexps now supports Unicode 6.0 and a few compatibility issues have been resolved, not to mention a few dozen library updates.
Download Ruby 1.9.3-p0
right now from Softpedia.