本次发布主要集中在通过修复漏洞、不足和对现有功能的细微扩展来完善 Rails。备受期待的 Directions 和 generator upgrade 已推迟到下个版本发布。本次发布的主要亮点是:
text_field "student[]", "last_name" 等方法,现在可以更容易地生成 input name="student[123][last_name]"... 这样的输入标签。结合 Base#create, Base#update, Base#destroy, Base#delete, AssociationCollection#build, 和 AssociationCollection#create 现在都接受数组的事实,可以一次性处理多个记录。这仅仅是 Rails 0.9.5 中 37 项更改、修复和新增功能中的三项。您可以在 Active Record、Action Pack 和 Rails 的更新日志中阅读全部内容。
如果您从 Rails 0.9.4 升级,本次发布通常不需要对您的应用程序进行任何更改,除非您之前依赖 const_missing 来加载非 AR/AO/AC 类。在这种情况下,您需要开始明确使用 require_dependency 来触发重新加载。