From 9c9c9fa93fab2e8849655d0dabf037c28fd162bb Mon Sep 17 00:00:00 2001 From: Ben Gotow Date: Wed, 30 May 2018 13:29:25 -0700 Subject: [PATCH] Bump to 1.2.3, update Changelog for 1.2.2 and roadmap --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ ROADMAP.md | 24 ++++++++++++++++-------- app/package.json | 2 +- 3 files changed, 45 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e416e17c1..d2198705f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Mailspring Changelog +### 1.2.2 (5/30/2018) + +Fixes: + +* Drafts sent with RTL text now appear correctly justified for recipients. #869 + +* In the Linux Snapcraft release, app indicator compatibility has been improved by coercing XDG_CURRENT_DESKTOP to Unity (Thanks Martin Wimpress at Canonical!) + +* On Linux, clicking on the system tray toggles the visibility of Mailspring's windows instead of always showing them. #650 + +* On macOS, Mailspring asks if it can move itself to Applications and handles the new app translocation rules in High Sierra correctly. + +* Drafts now allow file attachments up to 25MB in size, and the error message has been corrected. #854 + +* When linking email accounts, the IMAP/SMTP host fields correctly ignore whitespace to avoid connection errors. #876 + +* Mailspring's sync process no longer crashes when the snooze / reminder actions of more than 200 threads need to be processed at once. + +* Mailspring now correctly auto-links email addresses in the composer into mailto: links #814 + +* Searching by `subject:xxx` now works, thanks to fixes to the mailsync indexer. #860 + +* Viewing a draft with no recognized `from` participant no longer causes the app to crash. #857 + +Development + +* Bumped to Electron 1.8.7, which includes patches for security vulnerabilities (updated command-line backlist switches), and fixes a flickering issue on high-DPI macOS displays. + ### 1.2.1 (4/4/2018) Fixes: diff --git a/ROADMAP.md b/ROADMAP.md index a23502f451..15fb4959d8 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -1,8 +1,22 @@ ## Roadmap: -The initial release of Mailspring was in Nov. 2017. The roadmap is largely based on popular GitHub issues, with an emphasis on the following: +The initial release of Mailspring was in Nov. 2017. The roadmap is largely based on popular GitHub issues, plus the larger projects outlined here: -### Near-term Focus +### Summer 2018 + +* **Improved Search UI** + + Goal: Highlight Mailspring's Gmail-style search features by overhauling the search bar. Allow users to save searches to the sidebar and right-click threads to "Search for more like this..." + + Ship Date: July 1 + +* **Mail Merge** + + Goal: Make it possible to use a Template and a spreadsheet to batch-send emails with open / link tracking. Nylas Mail used to have this feature but the implementation confused users and didn't handle sending errors well. The new version will + + Ship Date: August 1 + +### Longer-term * **Sync Issues** @@ -12,10 +26,6 @@ The initial release of Mailspring was in Nov. 2017. The roadmap is largely based Goal: Make it easier to download and install community themes and plugins from a trusted, centralized "gallery", like the Chrome Web Store. (No immediate plans to allow to enable paid plugins.) -* **Mail Merge** - - Goal: Make it possible to use a Template and a spreadsheet to batch-send emails with open / link tracking. Nylas Mail used to have this feature but the implementation confused users and didn't handle sending errors well. - * **Email Signing** Goal: Allow users to sign outgoing email with a certificate, and verify the signatures of signed inbound email. @@ -24,8 +34,6 @@ The initial release of Mailspring was in Nov. 2017. The roadmap is largely based Goal: Users shouldn't notice Mailspring is an Electron app. Need to improve typing / load performance of the composer and continue improving responsiveness of the thread list and message list. -### Long-term - * **Advanced Mail Rules** Goal: Create a new UI and revamp the mail rules engine to enable mail rules based on custom JavaScript code. Could enable really advanced workflows to be automated if we did it right! diff --git a/app/package.json b/app/package.json index 94feda7430..24e9292196 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "mailspring", "productName": "Mailspring", - "version": "1.2.2", + "version": "1.2.3", "commitHash": "COMMIT_INSERTED_DURING_PACKAGING", "description": "The best email app for people and teams at work", "license": "GPL-3.0",