2015年12月7日,星期一

本周 Rails:Rails 命令基础设施等!

发布者:marcelmorgan

大家好!

我是Marcel,为您带来Rails的最新消息。

本周 Rails 贡献者

本周有28位杰出的贡献者参与了Rails的开发。如果您希望您的名字出现在其中,可以查看issue列表

新功能

Rails命令基础架构

支持将rake任务迁移到rails命令的基础架构现已就绪。这将使Rails新手更容易学习相关命令。

改进

允许使用minitest-rails gem与测试运行器

已添加一个显式的全局命名空间Rails::TestUnitReporter,以解决minitest-rails和Rails测试运行器之间的命名空间冲突。

修复

初始化的STI模型现在会转换为默认类型

如果在用于单表继承(STI)的type列中指定了数据库默认值,那么初始化时不会将新实例转换为默认类型。现在已修复此问题。

ActionMailer::Base.respond_to?替换为respond_to_missing?

这个简单的重构利用了Ruby 1.9中引入的respond_to_missing?钩子。这可以防止使用method方法时引发NameError

澄清连接池错误消息

之前当连接池中的所有连接都用完时,错误消息并未提及这一点。

总结

以上是本周Rails的全部内容。一如既往,有很多变化我们无法在此一一详述,但请随时自行查看

下次再见!