2005 年 3 月 7 日,星期一

Rails 0.10.1:FCGI 稳定性、WS 生成器、海量修复

由 admin 发布

此版本专门修复 Rails 0.10.0 中发现的各种问题。Action Web Service 的新生成器和测试设置集成,让功能方面的改进最为亮眼。对 XML-RPC 的支持进一步优化:AWS 并不是对远程客户端发送的参数执行类型检查,而是尝试进行转换以提升与签名的兼容性,如果转换失败,则会不管怎样传递该参数。还可以通过命名为 :layered 的新分派模式,更便捷地支持“prefix.methodName”XML-RPC 方法(这是 XML-RPC 服务的重大兼容性变更,该服务使用命名前缀 XML 方法名:metaWeblog/blogger 实现需要改动)。

随着 Basecamp 上周迁移至 lighttpd/FCGI,我们还针对其中出现的问题进行了大量修复,极大提升了 FCGI 在生产环境中的稳定性。FCGI 不会再崩溃,就算出现未捕获的异常,您也会在 log/fastcgi.crash.log 中找到记录。

我们总共挤入 52 处新增内容、变更、修复和优化。请在 RailsActiveRecordAction PackActive SupportAction Web Service 的变更日志中查看所有变更内容。

无需应用任何变更。使用 gem update rails 更新即可。