星期日,2009 年 2 月 1 日

Rails 2.3.0 RC1:模板、引擎、扩展、底层组件,还有更多!

大卫发布

Rails 2.3 即将发布,但这个软件包提供了如此众多惊人的新功能,在被我们正式宣告可用之前,我们需要确保一切正常运行。

请帮助我们对这个候选版本进行彻底的测试。其中许多底层结构发生了变化。尤其是转向 Rack。因此我们需要进行坚实的测试,而且考虑到这一点,候选版本的发布阶段可能会比平均时间略长。

但是这一努力是值得的。这是很长时间以来对 Rails 所做的至关重要的升级之一。这里对最重要的内容进行简要概述

  • 模板:允许多个新项目骨架 Rails 应用程序使用默认的 gem、配置和其他内容,按照您的方式进行构建。
  • 引擎:共享可重复使用的应用程序片段,其中包括 Just Work 路由、模型、视图路径和程序。
  • Rack:Rails 现在在 Rack 上运行,它使您可以访问所有中间件优点。
  • 底层组件:编写优化逻辑的超快速片段,这些片段在 Action 控制器附近进行路由。
  • 嵌套表单:更容易处理复杂的表单。

这还只是冰山一角。我们为Rails 2.3 版本说明整理了一份完整指南,其中包含更多信息。

您可以通过以下方法安装候选版本

gem install rails --source http://gems.rubyonrails.org

享受、报告错误,让我们尽快完成 Rails 2.3 的最终发布。