Hi,
We are pleased to announce the release of Ruby 2.1.0-rc1.
Please test the new features in Ruby 2.1 before the final release
scheduled on 2013-12-25!
Notable changes from preview 2
- remove curses. #8584
for other changes, see NEWS
Download
http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.bz2
- SIZE: 11394226 bytes
- MD5: cae095b90349b5b0f7026060cc3dd2c5
- SHA256:
af828bc0fe6aee5ffad0f8f10b48ee25964f54d5118570937ac7cf1c1df0edd3
http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.tar.gz
- SIZE: 14450990 bytes
- MD5: a16561f64d78a902fab08693a300df98
- SHA256:
1b467f13be6d3b3648a4de76b34b748781fe4f504a19c08ffa348c75dd62635e
http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-rc1.zip
- SIZE: 16107702 bytes
- MD5: b6cdc0e63185b4aeb268bdf6ebd4de9f
- SHA256:
4d6a256b73b79f5b64182e1f55db3e61042bbe0166a45917e69c1b4e47247276
Changes from 2.0
The notable changes are:
- VM (method cache)
- RGenGC(See ko1’s RubyKaigi
presentation and RubyConf2013
presentation) - refinements #8481
#8571 - syntax changes
- Decimal/Complex Literal
#8430 - def’s return value #3753
- Bignum
- use GMP #8796
- String#scrub #8414
- Socket.getifaddrs #8368
- RDoc 4.1.0 and RubyGems 2.2.0
- “literal”.freeze is now optimized
#9042 - add Exception#cause #8257
- update libraries like json, nkf, rake, RubyGems, and RDoc.
See more details of changes: NEWS in ruby
repository(WIP).
ko1 talked about the new features of Ruby 2.1 at toruby: All about Ruby
2.1
Konstantin Haase (@konstantinhaase) wrote good summary in his blog post:
What’s new in Ruby 2.1?.
Release Comment
Known issues are:
http://bugs.ruby-lang.org/projects/ruby-trunk/issues?query_id=102
See also the release schedule and other information:
http://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering210