Features:
-
Comprehensive accessibility improvements, including semantic landmarks, ARIA attributes, focus traps for modals, accessibility labels on buttons, and more. If you use Mailspring using a screenreader, we'd love feedback about this release. (#2638)
-
Added VCard import/export functionality to contacts. (#2626)
-
Added support for creating new calendar events via double-click on the calendar. (#2635)
-
Added Calendar menu and keyboard shortcuts. (#2634)
Bug Fixes:
-
Fixed a TypeError when a contact's birthday date is undefined. (#2632)
-
Fixed Windows app restart and update handling with Squirrel. (#2631)
-
Fixed
canBeUndoneinitialization in ChangeMailTask subclasses. (#2630) -
Gracefully handle
xdg-mimenot being present on some Linux machines. -
Fixed poor Sentry reporting of errors bridged over the
report-errorIPC channel. -
Fixed an "Invalid String Length" error in the mailsync-process wrapper on very large stderr output.
-
Fixed a CardDAV issue with headers on XML requests and empty multiget responses.
-
Fixed
ERR_ABORTEDerrors from quick previews being silently reported to Sentry.
Improvements:
-
Improved calendar event editing with ICS-based recurrence support. (#2637)
-
Added recurring event indicator icon to calendar events. (#2633)
-
Added tray icon theme picker and 'none' style option for Linux. (#2628)
-
Tuned thread list swipe gesture detection, and added an option to disable swipe gestures. (#2629)
-
Folded grammar check preferences into General > Composer. (#2639)
-
Improved emoji popover positioning and updated emoji artwork with new additions.
-
Recovered the Slate editor when the user selects all and deletes all text, leaving only quoted text.
-
Added
WSAGetLastError()logging for TCP connection failures on Windows (mailsync).
Developer:
-
Added
X-GNOME-UsesNotifications=trueto the Linux.desktopfile. (#2640) Thanks @LinusDierheimer! -
Added
vcs-browserto the Linux AppStream metadata. (#2641) Thanks @LinusDierheimer! -
Removed deprecated Electron 4 polyfills and other outdated TODOs. (#2636)
-
Moved tests to
@testing-library/react, run in GitHub Actions. -
Added community plugins and themes documentation. (#2627)