由 nurse 发布于 2013 年 9 月 23 日
我们很高兴地宣布 Ruby 2.1.0-preview1 的发布。请在最终版本发布前查看 Ruby 2.1 中的新功能!
下载
我们建议通过 Fastly 使用 https://cache.ruby-lang.org/pub/ruby/2.1/。
-
https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.bz2
SIZE: 11475553 bytes MD5: d32d1ea23988399afadbd21c5a7a37fc SHA256: 860b90d28b214393fd9d77ac2ad65b384d8249cd59b658c668cf0c7bad1db341
-
https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.tar.gz
SIZE: 14449544 bytes MD5: 9df4f546f6b961895ba58a8afdf857da SHA256: 747472fb33bcc529f1000e5320605a7e166a095d3805520b989e73b33c05b046
-
https://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.0-preview1.zip
SIZE: 16124069 bytes MD5: f9bc3f9a10174a022381ce2c60a59e64 SHA256: 28855621f7d364277e7f258d5cc380e005896ef8ebc36e5cbf78d2bf763c291b
变更
值得注意的变更包括
- 虚拟机 (方法缓存)
- RGenGC(参见 ko1 的 RubyKaigi 演示文稿 和 EuRuKo 演示文稿)
- 改进
- 语法
- 十进制字面量
- 冻结字符串字面量
- def 的返回值
- 大数 (Bignum)
- 128 位
- GMP
- String#scrub
- Socket.getifaddrs
- 新的 RubyGems
查看更多变更细节:Ruby 仓库中的 NEWS (WIP)。
ko1 在 toruby 演示文稿中展示了:Ruby 2.1 概要
Konstantin Haase (@konstantinhaase) 在他的博客文章中写了一个很好的总结:Ruby 2.1 有什么新功能?
发布评论
已知问题是
https://bugs.ruby-lang.org/projects/ruby-trunk/issues?query_id=102
另请参阅发布计划和其他信息
https://bugs.ruby-lang.org/projects/ruby-master/wiki/ReleaseEngineering210