github Foundry376/Mailspring 1.19.0

4 hours ago

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 canBeUndone initialization in ChangeMailTask subclasses. (#2630)

  • Gracefully handle xdg-mime not being present on some Linux machines.

  • Fixed poor Sentry reporting of errors bridged over the report-error IPC 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_ABORTED errors 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=true to the Linux .desktop file. (#2640) Thanks @LinusDierheimer!

  • Added vcs-browser to 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)

Don't miss a new Mailspring release

NewReleases is sending notifications on new releases.