Skip to content

Update email_spec to 2.2.0

What does this MR do?

Updates email_spec from 1.6.0 to 2.2.0, and accordingly removes the workaround named as have_html_escaped_body_text (!10015 (merged) (#20121 (closed))).

Are there points in the code the reviewer needs to double check?

Diff: https://github.com/email-spec/email-spec/compare/v1.6.0...v2.2.0 and Changelog https://github.com/email-spec/email-spec/blob/v2.2.0/Changelog.md are available.

Why was this MR needed?

To officially support Rails 4 and Ruby 2.3/2.4.

The upstream support similar with have_html_escaped_body_text can be adapted by updating this dependency. If it had been updated earlier, !10015 (merged) would not have been introduced 😄

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #46845 (closed)

Edited by Takuya Noguchi

Merge request reports