####
情人节快乐!
有什么比帮助解决 最后若干问题 以表示你对 Rails 的爱意更好的方式?☺️
– Claudio
感谢 41 个人在本周通过为 Rails 源码做贡献来表达对它的喜爱。对于首次贡献的 14 位用户,我们献上特别的香吻!
你听说过 Rails 5 将能够生成仅限 API 的应用。现在你可以通过阅读添加到 Rails 指南中的这个新章节来了解所有详细信息。
turbolinks 的源代码已被移至新的 GitHub 组织,计划未来发布更多与 turbolinks 相关的库。
需要将数字列添加到数据库表中吗?现在可以使用 t.numeric :foo
,它是 t.decimal :foo
的一个优雅别名。
as
以将请求编码为特定 mime 类型现在,你可以使用 post articles_path, as: :json
而不是添加如 post_json
之类的帮助器来测试 JSON POST 请求。你还可以对作为已解析 JSON 的响应进行测试,方式是使用 parsed_body
。
RubyBench 会分析对 rails/rails 所做的每一次提交,以便能迅速发现性能倒退并进行修复!
我们喜欢类似这样的提交,这些提交提高了 Rails 的性能,并使用 benchmark/ips 来衡量其影响。
在 config/puma.rb 中引入的环境变量现在在数据库配置中被重新使用,以避免连接超时错误。
Rails 本周的内容就是这样。和往常一样,我们无法在这里涵盖大量内容,所以请自行查看 变动情况。
我们下次再会!