Bump version to 1.0.9, update changelog

This commit is contained in:
Ben Gotow 2017-11-28 19:27:00 +00:00
parent d9f18039ef
commit bd15309270
6 changed files with 37 additions and 9 deletions

View file

@ -1,5 +1,30 @@
# Mailspring Changelog
### 1.0.9 (11/29/2017)
Improvements:
- Mailspring only attempts to passively fetch message contents once for each message, so bad messages no longer cause the app to "hang" in an "Syncing your Mailbox" state.
- A new setting allows you to choose the default spellcheck language. (Thanks @oserban!)
- A new setting allows you to choose whether Mailspring opens containing folders after downloading attachments. (Thanks @mattlyons0!)
- You can now copy-paste a file from the Finder or Windows Explorer into the composer.
- Mailspring now correctly sends mail with inline image attachments on all providers.
- Many issues that caused search to "hang" have been resolved.
- Mailspring now correctly linkifies URLs in more scenarios. (Thanks @agurz!)
- Many small email rendering issues have been resolved thanks to a new message sanitizer.
Development:
- Improved error collection will make it much easier to track down and fix remaining sync issues.
### 1.0.8 (11/10/2017)
Features:

View file

@ -1,7 +1,7 @@
{
"name": "mailspring",
"productName": "Mailspring",
"version": "1.0.8",
"version": "1.0.9",
"commitHash": "COMMIT_INSERTED_DURING_PACKAGING",
"description": "The best email app for people and teams at work",
"license": "GPL-3.0",

View file

@ -41,8 +41,8 @@ describe('DraftFactory', function draftFactory() {
account = AccountStore.accounts()[0];
const files = [
new File({ filename: 'test.jpg', accountId: account.id }),
new File({ filename: 'test.pdj', accountId: account.id }),
new File({ filename: 'test.jpg', accountId: account.id, id: 'a' }),
new File({ filename: 'test.pdj', accountId: account.id, id: 'b' }),
];
files.forEach(file => {
downloadData[file.id] = {

View file

@ -186,7 +186,7 @@ export default {
'vi',
],
enumLabels: [
'(System locale)',
'(System Default)',
'Bulgarian',
'Breton',
'Catalan',
@ -243,9 +243,9 @@ export default {
'Ukrainian',
'Vietnamese',
],
title: 'Spellchecker default language',
title: 'Default spellcheck language',
note:
'This is just a suggestion for the spellchecker. The e-mail language is determined automatically.',
'If you write a draft in another language, Mailspring will auto-detect it and use the correct spelling dictionary after a few sentences.',
},
},
},

View file

@ -131,6 +131,10 @@ module.exports = ErrorLogger = (function() {
submitURL: `https://id.getmailspring.com/report-crash?ver=${appVersion}&platform=${process.platform}`,
uploadToServer: true,
autoSubmit: true,
extra: {
ver: appVersion,
platform: process.platform,
},
});
};

View file

@ -135,7 +135,7 @@ class AttachmentStore extends MailspringStore {
this.trigger();
return Promise.resolve();
}
// If the preview file doesn't exist yet, generate it
const fileDir = `"${path.dirname(filePath)}"`;
const escapedPath = `"${filePath}"`;
@ -168,8 +168,7 @@ class AttachmentStore extends MailspringStore {
try {
await fs.accessAsync(filePath, fs.F_OK);
return true;
}
catch (ex) {
} catch (ex) {
return false;
}
}