Rails 2.3.5 已在周末发布,提供了多个错误修复和一个 安全修复。它应该与所有先前的 2.3.x 版本完全兼容,并且可以通过“gem update rails”轻松升级到该版本。最有意义的部分可以用三点总结。
与 Ruby 1.9 兼容性提升
有几个较小的 bug 阻碍了与 Ruby 1.9 的完全兼容性。但是,我们毫不意外你已经在这些 bug 修复之前成功地运行 Rails 2.3.X(它们很小)。
RailsXss 插件可用
你可能已经听说,在 Rails 3 中,我们现在自动跳过 erb 中的所有字符串内容(在之前你需要使用 "h()" 来跳过)。如果你希望今天拥有此功能,那么你可以在 Rails 2.3.5 中安装 Koz 的 RailsXss 插件。
针对 XmlMini 的 Nokogiri 后端修复
通过 Rails 2.3,我们能够将默认 XML 解析器从 REXML 切换到其他更快的解析器(如 Nokogiri)。使用 Nokogiri 时有一些问题现已解决,因此如果你的应用程序正在解析大量 xml,你可能希望切换到这个更快的 XML 解析器。
这就是要旨
如果你想了解已修复的其他内容(但它主要是小问题),请随时浏览 提交历史记录。