Releases: vladimiry/ElectronMail
v3.6.0
Changelog
- Split writing the local database to the two files,
database-session.bin
anddatabase.bin
(#172, 98f14e9). The improvement aims to improve the UX in the case if the local database file reaches the size of hundreds of megabytes (database.bin
file), especially if the hard drive is slow. The app will persist the current session data indatabase-session.bin
and merge it into thedatabase.bin
on unlocking the app with the master password. This means that the file that holds the whole database will be written only once per session (database.bin
file). The improvement only makes sense for those users who have enabled the local store option for at least one account. - Support controls bar hiding (#128, 4eadbe0). This can be useful when one account is used. The controls bar visibility can be toggled by clicking the respective option in the general settings or hitting F12 key. Besides that, the tray menu has got
Options
item added so if you have hidden the controls bar and forgot the hotkey to get it back you could still reach the options modal via the tray menu.
- Add
Options
andLogout
tray menu actions. These actions will be available in the tray menu only if the app is unlocked with a master password. - Fix update check notification assets list image loading (#170, 384c945).
- Prevent initial mails indexing timeout error occurring when logging-out while indexing is still in progress (6e60d16).
[protonmail]
PreventFailed to resolve folder route name
error accorring when selectron online email located in the custom/user folder (b5efa5e).[tutanota]
FixFailed to parse "3" value
error occurring in some cases of email message sending (#173, a99a304).
Build logs
- https://travis-ci.org/vladimiry/ElectronMail/builds/549955205 (Linux / macOS)
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/25510034 (Windows)
SHA1 hashsums
bfdc7225045c96cac67504e5877f2bc76dccff8c electron-mail-3.6.0-linux-amd64.deb
08153869060fd019e707f12ea975dc7a0f51c20e electron-mail-3.6.0-linux-amd64.snap
55696efab7b8a0f8c76346d1900f73f1556fce4c electron-mail-3.6.0-linux-x64.freebsd
1715d7e38ce32e7f5ef2e07fba6673f3738ecd65 electron-mail-3.6.0-linux-x64.pacman
c584953b399590144cce25c5a0f4902db3e15838 electron-mail-3.6.0-linux-x86_64.AppImage
050467b5cc85758620238cc03dfbe887d74be8f1 electron-mail-3.6.0-linux-x86_64.rpm
bc42a69a46bb809d7f71821160592accb4da55b1 electron-mail-3.6.0-mac.dmg
3316e6d61f1a169689cb1d2c90fd60838e9e525c electron-mail-3.6.0-windows-nsis-installer.exe
v3.5.0
Changelog
- Enable update check feature (#159, c76d074). This time the feature works for all the package types and enabled by default for all of them except the Snap package. There is no automatic new version downloading and installing but only notification.
- Drop the migration from the
v2/email-securely-app
feature. The feature was introduced with v3.0.0 release. - Apply some tweaks in order to prevent "webview must be attached to the DOM" error occurring (#163).
[protonmail]
Drop https://beta.protonmail.com entry point support (#164, a419605).[protonmail]
Update prepackaged / built-in web client (c65804c).
Build logs
- https://travis-ci.org/vladimiry/ElectronMail/builds/544639015 (Linux / macOS)
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/25221034 (Windows)
SHA1 hashsums
265f8ff8d80f0d9064c1693b8f297f78864c1516 electron-mail-3.5.0-linux-amd64.deb
4aa6036cde9d2f518689ab1827cc94d28fe04623 electron-mail-3.5.0-linux-amd64.snap
03925f450693b5706fd69944d5b59778c3081ed4 electron-mail-3.5.0-linux-x64.freebsd
0dc01773038be30f40e746612229a7951f0785b1 electron-mail-3.5.0-linux-x64.pacman
5a6598fecffc1b8f8f5dd97cf643d4582812387d electron-mail-3.5.0-linux-x86_64.AppImage
9e44724788bf6110cecfd956489646387c120772 electron-mail-3.5.0-linux-x86_64.rpm
dd100cab75b911bb7062748c7e08e383d856cec4 electron-mail-3.5.0-mac.dmg
60a46e55e34f42bb6f7b5bd684422ea2fad40060 electron-mail-3.5.0-mac.zip
4e88cf73d311d3a9aa75ccda5c76d988b81e5f60 electron-mail-3.5.0-windows-nsis-installer.exe
v3.4.1
This release includes only Windows 7 installation package. For other systems packages published with v3.4.0 release are still actual.
Changelog
- Fix language dictionaries detection on Windows 7 (#154, e949d71). The prepackaged with the app dictionaries will be used on Windows 7, the same way it's implemented for the Snap package since v3.4.0.
Build logs
SHA1 hashsums
06b9102d7723c3e13ccdeaf4c4846c928edcf175 electron-mail-3.4.1-windows-nsis-installer.exe
v3.4.0
Changelog
- Enable spell checker (#141). This is an opt-in feature for now so it needs to be explicitly enabled. After some time, with new releases, the feature is going to be enabled by default.
- Reduce a number of local database saving operations, the
database.bin
file writing (#149, 718c2f2). [protonmail]
Update prepackaged / built-in web client (4086494).
Build logs
- https://travis-ci.org/vladimiry/ElectronMail/builds/540381324 (Linux / macOS)
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/24983808 (Windows)
SHA1 hashsums
3a96c3ddd67fd30769001f9a36e2be583c4b2b0d electron-mail-3.4.0-linux-amd64.deb
fe747fbcc8164a79ec74a33feb237dfd4deeccec electron-mail-3.4.0-linux-amd64.snap
2517db6326c3fa198605151647e06b4c97f0afd0 electron-mail-3.4.0-linux-x64.freebsd
8b066601c81543a6f33c71b23e28026f03962e36 electron-mail-3.4.0-linux-x64.pacman
6390e47addf3bbc08299a29ec1a929b1dafa015d electron-mail-3.4.0-linux-x86_64.AppImage
52f7483d5fe1b019c7ec14a6b58311b50d09fb88 electron-mail-3.4.0-linux-x86_64.rpm
a0822099d40cc26f25a227a4a295763fd4185ebc electron-mail-3.4.0-mac.dmg
394d16d3276a1131089483746975d245471d759b electron-mail-3.4.0-windows-nsis-installer.exe
v3.3.1
Changelog
[protonmail]
Fix opening embedded links (#136, b200b81). The issue started to appear since link opening modal got introduced by ProtonMail.- Update prepackaged / built-in web clients (3307b04).
- Rework description links on the account create/edit form (#138, 9e6bbbc).
- All the distribution package types including AppImage and Snap are now based on Electron v5 (#134).
Build logs
- https://travis-ci.org/vladimiry/ElectronMail/builds/535916445 (Linux / macOS)
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/24739030 (Windows)
SHA1 hashsums
1cb745e5eef5d03e10dd79a363489cba425d64a1 electron-mail-3.3.1-linux-amd64.deb
8f7c2770a6856a0eb1ebe7635ff354cbd6da3a5f electron-mail-3.3.1-linux-amd64.snap
d78172f01693fe08829e2fb89f9b47316ffae95b electron-mail-3.3.1-linux-x64.freebsd
634d29a51959f79072f86523ce4b60e71c459480 electron-mail-3.3.1-linux-x64.pacman
6e34aa8b1b91a8cf954eea59f8c2cd5e820424c3 electron-mail-3.3.1-linux-x86_64.AppImage
ce8a85a2d006f54e33c4d94d75391201bb72393c electron-mail-3.3.1-linux-x86_64.rpm
bf7f52561dd800160a4f43e6a4db40f26021152a electron-mail-3.3.1-mac.dmg
1b50c1e34f7c7c9135516d7884292dc5340d7512 electron-mail-3.3.1-windows-nsis-installer.exe
v3.3.0
This is a first build based on recently released Electron 5.
The AppImage and Snap packages are still based on Electron 4 due to the SUID Sandbox issue. These packages have been built from the 3.3.0-electron4 branch. See #133 and #134 issues for details.
Changelog
- Upgrade Electron to v5.0.0 (242d1d7).
- Disable auto update feature (#133, b0ee7c3).
- Update built-in / prepackaged web clients (97cd25e).
- Get rid of about-window dependency in favor of custom implementation.
Build logs
- https://travis-ci.org/vladimiry/ElectronMail/builds/525948697
- https://travis-ci.org/vladimiry/ElectronMail/builds/526098506 (AppImage and Snap packages)
SHA1 hashsums
a584a7059a465f486409623018e662c1e8123aec electron-mail-3.3.0-linux-amd64.deb
9bf83782473732f3ef93dc367c2a4bfa0520902e electron-mail-3.3.0-linux-amd64.snap
7cd41e3abf9c55bce9f2d1c31c1aea29f64435ff electron-mail-3.3.0-linux-x64.freebsd
81d2b8892965c752768f5a584bb8cf4a657f9047 electron-mail-3.3.0-linux-x64.pacman
2027ff72b1f3a66a36a38b1b7ca51c6fe293c96a electron-mail-3.3.0-linux-x86_64.AppImage
fdc5de26c76461c3ddb71a4d8e7e81ecccecf0d3 electron-mail-3.3.0-linux-x86_64.rpm
c6fe4dc8b0a35ad99b033ae1359cc614d75ba1e9 electron-mail-3.3.0-mac.dmg
6b44b78803302fa689f1321a93f716c0a8355d73 electron-mail-3.3.0-mac.zip
dcb7e2daa9384ca34f9fa084dcb565b8b395c92b electron-mail-3.3.0-windows-nsis-installer.exe
v3.2.0
[tutanota]
Update built-in/prepackaged web client (cda7f50).[protonmail]
Enable saving emails to the local store the app failed to decrypt the content of which (#129, e5dd92c). This means that the bootstrap fetch process won't be stopped anymore due to the failed email content decryption. If the body decryption failed there will be a way to re-download the individual email by clicking the respective button. See the respective issue for details.
v3.1.1
- Enable automatic account deselection after the logout if the account has
Login on account selection
option enabled (#127, a056aba). [protonmail]
Improve "unlock" page type detection so the app won't try submitting the unlock form if the respective feature is not enabled for the account at the email provider's side. (#125, bafcb84, 9b2334c).[protonmail]
Update built-in/prepackaged web client (#124, #127, 2cf88ea, 9b2334c).[tutanota]
Update built-in/prepackaged web client (7c5ed13).
v3.1.0
-
[protonmail]
Update built-in/prepackaged web client (e349be9). See also the related issue. -
Support auto-login delay (#121, a2aba08, 75a7aa0, 1cb2d62). Two options have been added to the account editing form (hidden inside the collapsed by default
advanced block
):Login delay range (seconds)
. Here you can specify the delay time range in seconds, like 15-60. The app will then delay the auto-login process with randomly generated value limited by the specified range.Login on account selection
. This option delays the auto-login process until an explicit account selection by a user.
So the auto-login delay scenario is based on either time range or account selection triggers. Whichever kicks in first if both values defined.
The app supports an indication for both delay options (hand icon and countdown timer):