2021 年 7 月 31 日星期六

添加 favicon、获取无效真实性令牌消息、Journey 优化以及更多!

作者:zzak

大家好,我是 zzak!恭喜大家坚持完成又一个月和又一个星期的 Rails 开发。

在内部路由中添加 favicon“/favicon.ico”

他们终于修复了默认 Rails 欢迎页面上令人讨厌的 No route matches [GET] "/favicon.ico" 错误。

引入 Journey::Ast 以避免额外的 Ast 遍历

此 PR 在大约一年前开始了其旅程……!

改进对 Rake 任务的帮助

Rails 帮助命令现在包括 Rake 任务说明,它更有帮助。试一试:bin/rails db:migrate -h

帮助识别为什么会出现无效真实性令牌异常

未验证的 CSRF 请求现在会在 ActionController::InvalidAuthenticityToken 异常中显示一条有帮助的错误消息。

将“Middleware#remove”重命名为“Middleware#delete!”

最近,“Middleware#remove” 已被添加以复制“Middleware#delete”的行为,但如果找不到中间件则会引发异常。此名称更有意义,即“#delete!”。

添加对将默认值定义为 ActiveSupport::Configurable 访问器的选项的支持

此 PR 添加了在使用“config_accessor”时指定默认值的功能。

允许在入站邮件传导邮件参数中添加附件

此 PR 修复了在使用附件测试入站电子邮件时 actionmailbox 中出现的问题。

自上次以来,29 人为 Rails 做出了贡献。所有变更都可以在 此处查看。期待下周!