2010 年 2 月 5 日,星期五

Rails 3.0: Beta 版发布

David 发布

是不是以为我们永远也不会有这一天了?你们真是缺乏信心。今天我们费心费力,终于发布了 Rails 3.0 的第一个正式公开发行版,也就是 beta 版软件包。

当然还称不上是完美,但我们已解决了清单中的障碍,所以发布了这个版本。请大家试用一下,尝试更新一些旧应用程序,尝试启动一些新应用程序,然后报告您发现的所有问题。

其实我真的很为这一刻感到骄傲。我们有超过 250 人为这次发布提供了帮助,并且我们历经从 2.3 版本以来的近 4,000 次提交才得以发布。但新版本感觉更轻便、更敏捷、更容易理解。成为一名 Rails 开发人员真是激动人心。

这里有许多激动人心的功能。一些主要功能如下:

  • 全新路由器,重点关注 RESTful 声明
  • 模仿 Action Controller 的新型 Action Mailer API(现在发送多部分消息不再那么痛苦!)
  • 构建在关系代数之上的新型 Active Record 可串联式查询语言
  • 适用于 Prototype、jQuery 等的 unobtrusive JavaScript 帮助程序(无内联 JS)
  • 使用 Bundler 进行明确的依赖性管理

但请查看 完整的发行说明,并体验最新功能!

安装

gem install tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
gem install rails --pre

注:需要第一行,因为 RubyGems 目前无法混合预发行版和常规发行版 gem (请各位协助解决此问题!)