快捷搜索:

您的位置:澳门新葡4473网站 > 新闻社区 > GitHub 宣布已经顺利升级到 Rails 6.0

GitHub 宣布已经顺利升级到 Rails 6.0

发布时间:2020-03-16 20:11编辑:新闻社区浏览(158)

    在 Rails 6.0 开发期间,GitHub 工程师递交了 100 多个 pull requests 去改进文档、修复 bug、增加功能和改善性能。

    Rails 团队表示,虽然稳定版的发布日期比预期中晚了一些 —— 因为他们耗费了大量时间来检查 Rails 6 的可靠性,但它的预览版早已在 GitHub, Shopify 和 Basecamp 这些公司及其应用上的生产环境中运行了好几个月。在此期间,团队成员并未发现严重的问题,所以如果上面这些公司觉得没问题,相信 Rails 6 也不会对大家的使用产生重大影响。

    www.4473.vip,GitHub 称升级 Rails 6.0 到生产环境没有对客户造成任何负面影响,唯一的异常发生在测试期间,还是 bot 导致的。              

    新功能简介

    www.4473.vip 1      

    Action Mailbox

    相关文章:

    Action Mailbox将收到的电子邮件路由到类似控制器的邮箱中,以便在 Rails 中进行处理。它还集成了 Amazon SES, MaiLGun, Mandrill, Postmark 和 SendGrid 的入口。我们还可以通过内置的 Exim, Postfix 和 Qmail 插件直接处理接收到的邮件。

    Rails 6.0 稳定版发布 新增 Action Mailbox 和 Action Text 功能

    Action Text

    Action Text 为 Rails 6 提供了富文本内容展示及编辑功能,其中包括 Trix 编辑器,可处理从格式化到引用,到嵌入图像和库的链接等所有内容。Trix 编辑器生成的富文本内容保存在自己的 RichText 模型中,该模型与应用程序中的任何现有 Active Record 模型相关联。使用 Active Storage 可自动存储任何嵌入的图像(或其他附件),并与包含的 RichText 模型相关联。

    对多数据库的支持

    通过此功能,开发者可方便地让一个单一的应用程序在同一时间连接到多个数据库。无论是希望将某些记录分段到自己的数据库中以进行扩展或隔离,或者因为正在使用副本数据库进行读/写拆分以提高性能,开发者均可以执行此操作。

    对并行测试的支持

    通过此功能,开发者可以利用计算机中的所有核心已更快地运行大型测试套件。每个被测试对象都有自己的数据库,并在自己的线程中运行 —— 因此不会出现一个核心干活,其他 9 个围观的情况(10 核的 iMac Pro 终于有用武之地了)。

    另外要注意的是,Rails 6 现在要求 Ruby 2.5.0+。

    更多内容请查看发布公告。

    (文/开源中国)    

    本文由澳门新葡4473网站发布于新闻社区,转载请注明出处:GitHub 宣布已经顺利升级到 Rails 6.0

    关键词:

上一篇:Haxe 4.0.0

下一篇:没有了