Page MenuHomeSolus

Update Mailspring to 1.5.7
ClosedPublic

Authored by alecbcs on Feb 26 2019, 5:44 PM.
Tags
None
Referenced Files
F11069688: D5539.id13469.diff
Fri, Aug 11, 11:25 PM
F11052032: D5539.diff
Thu, Aug 10, 8:37 PM
F10898989: D5539.diff
Jul 3 2023, 10:36 AM
F10887547: D5539.id13496.diff
Jun 26 2023, 1:51 PM
F10886205: D5539.id13469.diff
Jun 25 2023, 7:42 PM
F10883548: D5539.diff
Jun 24 2023, 9:53 AM
F10771386: D5539.id13469.diff
May 21 2023, 5:56 AM
F10766490: D5539.id13496.diff
May 19 2023, 6:46 PM
Subscribers
None

Details

Summary

Updated Mailspring to 1.5.7 which includes multiple bug fixes, and performance improvements.

Summarized Changelog:

  • Emails in Gmail accounts no longer "flicker" in the thread list occasionally if you mark them as read and archive them in quick succession.
  • Duplicate sent emails (your copy + the recipient's copy) no longer appear in Gmail when open/link tracking are enabled. Gmail IMAP changed handling of IMAP Delete + Expunge in Sent Mail earlier this month causing this bug. This also resolves issues where viewing a message you sent would trigger read receipts.
  • Mailspring now requests the "internal / received" date of emails to handle providers (including home.pl) which do not return message dates when asked for mailbox headers. This fixes an important issue where all emails could appear to be from 1969.
  • Mailspring now renders inline images attachments within the body of the email even if they're missing an "inline" content-disposition. Previously these images would appear as attachments at the bottom of the message.
  • The signature editor now allows you to add a link to your LinkedIn profile.
  • Mailspring shows the "Snoozed" folder name correctly in cases where it's called "Mailspring.Snoozed".
  • French translations have been improved.
  • Mailspring now uses DOM ResizeObservers to implement scroll bars and properly size emails as they render which is a huge performance win, especially on slower machines.
  • Mailspring refreshes the data backing the conversation view asynchronously when threads are removed, eliminating jank that was especially noticable if you'd scrolled down in the list and were viewing a unified mailbox.
  • Mailspring now uses Electron 4.0.5

Full changelog can be found here.

Test Plan

Tested 1.5.7 by opening, sending, archiving, and receiving emails from a Gmail account. Everything looked and functioned as expected.

Diff Detail

Repository
R3879 mailspring
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Feb 27 2019, 3:31 PM
This revision was automatically updated to reflect the committed changes.