Ruby 2.1.0-rc1 发布

我们很高兴地宣布 Ruby 2.1.0-rc1 的发布。请在计划于 2013-12-25 发布的最终版本之前测试 Ruby 2.1 中的新功能!

自预览版 2 以来的显著变化

其他更改,请参阅 NEWS

下载

自 2.0 以来的变化

显著的变化有

  • VM (方法缓存)
  • RGenGC (请参阅 ko1 的 RubyKaigi 演讲RubyConf 2013 演讲)
  • 细化 #8481 #8571
  • 语法更改
    • Rational/Complex 字面量 #8430
    • def 的返回值 #3753
  • Bignum
  • String#scrub #8414
  • Socket.getifaddrs #8368
  • RDoc 4.1.0 和 RubyGems 2.2.0
  • “literal”.freeze 现在已优化 #9042
  • 添加 Exception#cause #8257
  • 更新了 BigDecimal、JSON、NKF、Rake、RubyGems 和 RDoc 等库
  • 移除 curses #8584

查看更多更改详情:Ruby 仓库中的 NEWS (WIP)

ko1 在 toruby 上谈论了 Ruby 2.1 的新功能:关于 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