Releases: vladimiry/ElectronMail
Releases · vladimiry/ElectronMail
v4.9.2
- Prevent the
Unexpected "origin" value detected (value: "{"origin":"null"}")
error occurring in some edges cases if the"API entry point"-based network requests
option was enabled for the email account (#312, 34e1da3). - Prevent the
Failed to execute 'clone' on 'Response': Response body is already used
error occurring (#346, 1df2856). - Update @electron, 11.0.0-beta.19 => 11.0.0-beta.20 (639a551).
- Update @ProtonMail Web Clients (197e5c8).
sha256 hashsums and build logs
603846a13ff76cf345f5295a73afb826731f8f1abbbeac81d2e7b8f02de22004 electron-mail-4.9.2-linux-amd64.deb
8f2f672ca80ba90419d254d6a614799ea009c2c74b865c2745e251a0a8c096dc electron-mail-4.9.2-linux-amd64.snap
d20c9b39c46b4e0708d825dd23eb68c17e3a0cb5680139b4733a6ecbbb16bcde electron-mail-4.9.2-linux-x64.freebsd
d84e6b44f4631e248478e18bdaa3581448d11cf5452ccbe78f965abd8e2c178f electron-mail-4.9.2-linux-x64.pacman
6090cabf0ce7fb5a6643894fce6a901f84708296a81cad7594f83271620b7299 electron-mail-4.9.2-linux-x86_64.AppImage
7165cf5e48dcea782dd677934c42ae6e48b5fd4f8e81ccedadddccea79a6eb2e electron-mail-4.9.2-linux-x86_64.rpm
0b707b12bc749879fec9587ac1f359b22a6df9d3f4724f269f71e75a3b497655 electron-mail-4.9.2-mac-catalina.dmg
85fdad05f87bbeb902e2d3839eda95d50601454070f26d56c9523f829e6efc30 electron-mail-4.9.2-mac-high-sierra.dmg
f768bc14fb7c937650eaac603b68ba97163972b2febfefa135d2b2da85c30a18 electron-mail-4.9.2-mac-mojave.dmg
0437da163b579f6118c16dae2d699870f48f9e6316f53fe58a357bd576927d74 electron-mail-4.9.2-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/36228246 (windows, macOS catalina)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/742673079 (linux, macOS high-sierra & mojave)
v4.9.1
- Fix the
"EPERM: operation not permitted, chown"
error occurring when the app is running in Snap container (#345, 266152c).
sha256 hashsums and build logs
d418f734eac3c870df019bf1d3afdb9d7fa92c90ae9f29d789c253464ec7806a electron-mail-4.9.1-linux-amd64.deb
29553d421561b7a38ff1fe9e016c9b71f508edeba943d0caf92cc8b540161a13 electron-mail-4.9.1-linux-amd64.snap
42ca6037c412b4b9062175e254833674eaa60924916d2b3f10dcb29961229243 electron-mail-4.9.1-linux-x64.freebsd
d83cca6ffd26891c8584c5d84f21d9c96c1ff42727b3c495d654fb1a33731e26 electron-mail-4.9.1-linux-x64.pacman
8c84467f725465cc8d7f068b18fa287326627613fdaa106c4a50d4a48f60f255 electron-mail-4.9.1-linux-x86_64.AppImage
acc06126a7da2e12d9342fd51fc20140765abdaeb9501fc2fb18a0ebd14eb264 electron-mail-4.9.1-linux-x86_64.rpm
0ce7eea8534aeb5ee455ddc1d1ae1a85e0fa5e2dde0a9dec795168ebc8dc27d5 electron-mail-4.9.1-mac-catalina.dmg
ba2c730d2a126fbceb6e903c8dd269a64aa46a5ccd69a7dfb855e31acd9cc0d8 electron-mail-4.9.1-mac-high-sierra.dmg
e8335b3409dd83c42249d9cdb40a830ce18b4d15947249330236e878b8e3fe4f electron-mail-4.9.1-mac-mojave.dmg
a70380d9eb473e541f695074b250b99fc24ddf02d07884936f967fce5385aa06 electron-mail-4.9.1-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/36167561 (windows, macOS catalina & mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/741818723 (linux, macOS high-sierra)
v4.9.0
- Enable @ProtonMail web client apps stack v4.1.0+ support (#332, b3c2e12):
- Replace the packaged-in-the-app WebClient web mail app with proton-mail. Since v4.1.0 release @ProtonMail enabled in beta support for Single Sign-On / SSO and so for the persistent sessions (“remember me” thing). See details in the respective blog post. The app doesn't use their SSO / persistent sessions implementation since the app supports this feature in its own way, having all the sensitive information protected by the master password (stored encrypted, see the "data/config files"-related point in the FAQ for details). So basically the persistent session feature keeps working in the app the same way it worked before.
- Adopt/package-in-the-app new proton-account web client. This had to happen because since v4.1.0 @ProtonMail has put into this project the account/security-related settings, like 2FA configuring, managing the active sessions, managing custom domains, etc. You can reach this web client via the "Manage Account" link located in the drop-down menu at the top-right app screen corner.
- Update
proton-mail-settings / proton-contacts / proton-calendar
projects.
- Enable displaying Calendar-related desktop notifications/alarms regardless of the open page (
account / calendar / drive / mail / settings
) (#229, bc3a712).
- Enable support for routing images on email accounts through a custom web proxy (#312, ad96412). So if option enabled, the inlined in the emails images will be loaded thought the specified web proxy. The web proxy URL can be configured per account. This is an opt-in feature.
- Enable support for blocking non "API entry point"-based network requests (#312). This is an opt-in feature.
- Enable support for accounts disabling feature (#316, commits). This is an opt-in feature.
- Enable the "Delete permanently" button in the local store view mode (c0b921a, b82215c). In order to prevent accidental data loss, action performing requires 3 mouse clicks to happen. So this feature makes the permanent emails remove action available from any mails list/folder, including the search result (no need to move the emails to the "Trash" folder first).
- Disable the Black Friday related modals displayed in @ProtonMail web clients (#342, 7627b7a). You have to use the official in-browser web clients in order to get those modals displayed.
- Make the master password setup form more informative (#309, 5eb6559).
- Make external links clicking work in @ProtonMail web clients (#344, 77a0db7).
- Display GitHub commit link in the "About" window near to the version value (2acf225).
- Prevent the
Lock file is already being hold
error to happen (#336, 4cd4be9). - Prevent the
Invocation timeout of calling "dbFullTextSearch" method
error to happen on a large local store dataset (#313, 4165987). - Upgrade @electron, 10.0.0-beta.15 => 11.0.0-beta.19.
sha256 hashsums and build logs
55ea41ee503950427338c6a0c3e524a924e48ddbaa75db28576c595a2f5d49fe electron-mail-4.9.0-linux-amd64.deb
1c2aea808a67d90238d2e8143f10b0177fb3eadfb936ca820ec6ef71aedb5d3b electron-mail-4.9.0-linux-amd64.snap
5c0ac5bacc96b9a16df6aa70c63a480ee87a6da014cdb823aaf137952a0e89f9 electron-mail-4.9.0-linux-x64.freebsd
d23ca07077f07dfe84bdd7535d31bc244aeae3f8617124cc7f796b081d3ba10d electron-mail-4.9.0-linux-x64.pacman
000e3d14b01634028c46cc3a53852f028373e783a7de0ae12a47585a305542c7 electron-mail-4.9.0-linux-x86_64.AppImage
029221ce40bf2a722f36b888273df7948d635f2364d976f7d57797bad5ac2f90 electron-mail-4.9.0-linux-x86_64.rpm
dcb4600d6534d4547747e7f8ba769cb2ea5f8ebb344a5bc77e7be77436b14316 electron-mail-4.9.0-mac-catalina.dmg
45c2bc2da4b76d4a35415dc0fd0696b1af948177e40b72621d49a0a4b1035174 electron-mail-4.9.0-mac-high-sierra.dmg
e6c46261382a957437a158ff2c2bce95637da4b9b791e2deae9dbd16530b929c electron-mail-4.9.0-mac-mojave.dmg
d02437cca70740dce397cf6c613fc2e590593790e481f86edefd40f48631082c electron-mail-4.9.0-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/36144438 (windows, macOS catalina & mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/741525235 (linux, macOS high-sierra)
v4.8.0
- Allow empty
"query / keyword"
full-text search filter (#308, 2040322). The full-text search feature originally enabled in v2.2.0 release and requires the local store option to be enabled for the email account. - Update @ProtonMail Web Clients, 4.0.0-beta19 => 4.0.0-beta20.
- Update @electron, 10.0.0-beta.12 => 10.0.0-beta.15.
sha256 hashsums and build logs
296e3224cb3c54ac9fb1a67bd36b181a9194302768721b6f3188ab84a5cc17f6 electron-mail-4.8.0-linux-amd64.deb
52c12762503dcab3fc46818583823038888c27a890756822fa466134ea5f99dd electron-mail-4.8.0-linux-amd64.snap
cc6d83e744a6de33c15d99b63ab1ad82a10cd7943ac720cb879338d3f7876d18 electron-mail-4.8.0-linux-x64.freebsd
b73773032650bbc3a56a70364d4b67572273f6f894e289e898889cea7efa599d electron-mail-4.8.0-linux-x64.pacman
c5aea53e283b9e147817efbb03091d1ed5ff1d0771836d2b134cd784b5d54c4a electron-mail-4.8.0-linux-x86_64.AppImage
464ab62103333c121f95f99dbfd68a089ba06429855c287545404ae6f6167286 electron-mail-4.8.0-linux-x86_64.rpm
7a9456e2f08e67636920da5d26375cf231eba779381ca5ecc4cd67bd34842ba3 electron-mail-4.8.0-mac-catalina.dmg
28ddc58c4c6198ca85001b861b49506566d9047ca9677eb34db5729c3e73e14b electron-mail-4.8.0-mac-high-sierra.dmg
2131d83344a6911aa11db13fc1ccf06c11fff5bcdf5505656d0104bbd22fb034 electron-mail-4.8.0-mac-mojave.dmg
81b05d8212eeb3a3fd7e79899697286f228fff1d3e94b08a16a12eab2d170dad electron-mail-4.8.0-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/34416801 (windows, macOS catalina & mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/713784531 (linux, macOS high-sierra)
v4.7.0
- Extend the batch EML export feature by enabling live attachments export (09b131d). The attachments export toggle can only be selected if the network connection is "online" and a user is "signed-in" into the email account since live attachments loading and decrypting will be happening (attachments not stored in the local store). The percentage progress of each export process gets displayed on the account handle button. The export processes are being executed in parallel with individual progress indication. The rate-limiting set by @ProtonMail on API calls is being respected. For now, the feature is labeled as an
"experimantal"
one.
- Enable addition
"sent date after"
and"has attachments"
full-text search filters (b93f9b2). The full-text search feature originally enabled in v2.2.0 release and requires the local store option to be enabled for the email account.
- Update @ProtonMail Web Clients, 4.0.0-beta16 => 4.0.0-beta19.
- Update @electron, 10.0.0-beta.3 => 10.0.0-beta.12.
sha256 hashsums and build logs
c5e7f58bfff18f3598c322773de8ff983defdaa79df7b7abf314dd79ab26ce64 electron-mail-4.7.0-linux-amd64.deb
e8656f826ef230259d99fd56e30238f13b801a9a18f94750ecb95e3cff68d6d4 electron-mail-4.7.0-linux-amd64.snap
10f6397305e6e36d3dcdf6c4afeba2ff0e302cc43b5414fa401202b6dc3b0034 electron-mail-4.7.0-linux-x64.freebsd
4ff547b542f5d01fb24d5f61e5cb046a8ecc7509e657bc4593d1e44caa4470b7 electron-mail-4.7.0-linux-x64.pacman
19ab3344847e2cb996cbb038d7a0dfb80abecce79186151ff8bf5475e1ded44b electron-mail-4.7.0-linux-x86_64.AppImage
50347b68c773c0e8d40b694635ecefa2032ba1bd1af708d972f669aff52cbbac electron-mail-4.7.0-linux-x86_64.rpm
41d9152db3cfabdc87031aca40b3deaf2ae47955fd5d6c842294a39e627ddb0e electron-mail-4.7.0-mac-catalina.dmg
699b30f0d95a0f02251893651d7f0e44e0bd9529a5e613834707d07249f3174c electron-mail-4.7.0-mac-high-sierra.dmg
94292f2b9ed56aa1bc344c5f807342b2c3b4cd1366c62d4efc5365671991d018 electron-mail-4.7.0-mac-mojave.dmg
1600dde78a1cfc3bca71d9a2c4d877d51e59b6ca6b46eb89e530527234dc6eb5 electron-mail-4.7.0-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/34309957 (windows, macOS catalina/mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/711952504 (linux, macOS high-sierra)
v4.6.0
- Since this release Linux users get back the
GTK / Appindicator
-based tray icon implementation. The one that was used before v4.3.0 rolled out. So theD-Bus
-based tray icon adopted by @electron from the upstream @chromium project is no longer used which allowed reverting the #254 related code changes in the app code base. See #254 and @electron's #23674 for details. - Enable virtual
Unread
folder in local store view mode (#249, a4f7580). - Enable
up / down
keyboard navigation in local store view mode (#234, ff84d38). - Improve folders drop-downs appearance consistency in local store view mode (#249, 0c5a6d3).
- Update proton web clients, 4.0.0-beta13 => 4.0.0-beta16 (0a1d7d4, f1912ac, 41d0570).
- Update @electron, 10.0.0-beta.1 => 10.0.0-beta.3.
SHA1 hashsums and build logs
8f35d00a691597ab078ee1ba6263ddb02d8590bf electron-mail-4.6.0-linux-amd64.deb
ff3774c4cdf096dfe762dda0201db47a409a1f9f electron-mail-4.6.0-linux-amd64.snap
10d262a6cc42139c535d196c88a40f9b1cba95c3 electron-mail-4.6.0-linux-x64.freebsd
6b259e06c8c4e4214323babcdf08e1af0e62a11a electron-mail-4.6.0-linux-x64.pacman
d25fb431b70d5060b26c6ef88ced1e6b7ee70654 electron-mail-4.6.0-linux-x86_64.AppImage
50e741fa0baceec7635788b96b51b949f0e831f5 electron-mail-4.6.0-linux-x86_64.rpm
ef8a88f7cb2e4ebbdc4e9b441b18bd1cc0d5cd27 electron-mail-4.6.0-mac-catalina.dmg
1f65249473482f35f063873bedfe3c7a8dcd0403 electron-mail-4.6.0-mac-high-sierra.dmg
582453907cfefc87a5f06efcd1b504edcf202f14 electron-mail-4.6.0-mac-mojave.dmg
c2996e4913ed6cb740b3a5658516c43e1dc1c45a electron-mail-4.6.0-windows-nsis
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/33539036 (windows, macOS catalina/mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/698714092 (linux, macOS high-sierra)
v4.5.1
- Make Windows/NSIS installer download and install
Microsoft Visual C++ 2015-2019 Redistributable (x64) 14.26.28720.03
if needed (#201, #294, #295, 176f5cb, b8bebc4). This change prevents Windows users to faceA JavaScript error occurred in the main process ... /sodium.node ...
-like error right after app start. The error was occurring because some libraries needed forlibsodium
native dependency in runtime could be missed on the system. - Embed
--js-flags="--max-old-space-size=6144"
CLI argument into the desktop shortcuts (#110, #277, #289, 1447966, eaa99a6). The change should prevent the app to crash if a user has got a lot of emails in the account, like ~10k+, and has enabled the local store option. The change applied for Windows and Linux installation packages (includingAppImage
andSnap
) but not formacOS
yet. This hacky change is supposed to be reverted when @electron resolves #22705. - Fix months number value in exported file names (bc0ed02).
- Upgrade @electron, 9.0.0 => 10.0.0-beta.1.
SHA1 hashsums and build logs
76bf1d6b611a6188942bf755b8d9808bd0f117f0 electron-mail-4.5.1-linux-amd64.deb
9d387e1ca7eb2cf7826bf5bdbb44dab64863ad1b electron-mail-4.5.1-linux-amd64.snap
fe812078bbe428c0370ae178286889ab261927dd electron-mail-4.5.1-linux-x64.freebsd
7997f3cbc09d39ffe82db5886ae8ab4dc383f483 electron-mail-4.5.1-linux-x64.pacman
d3e2bb7c610dd1d4cf25fca05c471ecdc7337227 electron-mail-4.5.1-linux-x86_64.AppImage
1fb76a918e7fa300076a6b6a8b2fbe596fceeb4c electron-mail-4.5.1-linux-x86_64.rpm
4b8a0bf83e46b365bab0b9708159f2d0964220f3 electron-mail-4.5.1-mac-catalina.dmg
20284fb2934288f09a25e2360a94943fb9685f47 electron-mail-4.5.1-mac-high-sierra.dmg
2d17061b1baf8ef8f70a09e815c1b565ed724e11 electron-mail-4.5.1-mac-mojave.dmg
6c1969de185449ff0b57ea63dcc37c3dd2d0174e electron-mail-4.5.1-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/33166201 (windows, macOS catalina/mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/692055753 (linux, macOS high-sierra)
v4.5.0
- Enable "Move all to" button in local database / store view mode (#276, 6b375ec). This action allows you to move all the email messages from one folder to another in a single mouse click.
- Include the account alias in desktop notification message (#280, 04fc659). If the alias is undefined/empty then it would still be the account index displayed in the notification message.
- Enable user-agent rotation opt-in per email account option (#273, e4d3a28).
- Fix middle mouse button clicking on links behavior (#285, 70d8666).
- Update proton web clients, 4.0.0-beta12 => 4.0.0-beta13 (b7f34c3).
- Update @electron, 9.0.0-beta.5 => 9.0.0.
SHA1 hashsums and build logs
76ec8e6634ec3e80db67fbd9b0c0ce4e55cbf75c electron-mail-4.5.0-linux-amd64.deb
bdaa39b031b4e85981d1e94a0bc7406444c207a8 electron-mail-4.5.0-linux-amd64.snap
df2ea767ec77a9abe815b2e7074b9e6172f9c815 electron-mail-4.5.0-linux-x64.freebsd
8983452f6159bd893555c3a8455ca93b18e4f91d electron-mail-4.5.0-linux-x64.pacman
b9a7f8b11a42057b0aaad11bc4ac486f3fee37f5 electron-mail-4.5.0-linux-x86_64.AppImage
c1a62d6e181ca3d44ec5ee5a6794c5c677392444 electron-mail-4.5.0-linux-x86_64.rpm
87bca15220cc40359b48c010088ce78ea5691b57 electron-mail-4.5.0-mac-catalina.dmg
84e20bed58408da4ec4686d75341dbbe9cfbc20d electron-mail-4.5.0-mac-high-sierra.dmg
e1e4ecdc0c0dcff50acb815b4c84cb76e1f5742f electron-mail-4.5.0-mac-mojave.dmg
aaf035165970fe245e68419a8da9ac0f8901f76f electron-mail-4.5.0-windows-nsis-installer.exe
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/32987907 (windows, macOS catalina/mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/688967987 (linux, macOS high-sierra)
v4.4.2
Changelog
- Fix exported EML file name length limitation (#272, 56a995b).
- Improve hovered link block positioning (#269, 15682d2, 596dd1b).
- Update proton web clients,
4.0.0-beta11 => 4.0.0-beta12
(fd9f0a0).
Build logs
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/31648084 (windows, macOS catalina/mojave)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/665654080 (linux, macOS high-sierra)
SHA1 hashsums
7f61035e4674e09813dbab47d515d854b739f955 electron-mail-4.4.2-linux-amd64.deb
d5c2f43c36a6226ae256b85f6fa955d168895d22 electron-mail-4.4.2-linux-amd64.snap
1859dd2c03d2c01995a68a96705733ddeaf93b1a electron-mail-4.4.2-linux-x64.freebsd
e7c5c0856cb454cd1079363f820c37d89b7f41e8 electron-mail-4.4.2-linux-x64.pacman
1eacea45cb162f4f96efe54313721a6a7046cc3b electron-mail-4.4.2-linux-x86_64.AppImage
71fd99493a4900d0e06066ad1be3253d54c9bef1 electron-mail-4.4.2-linux-x86_64.rpm
16d8d74aa7e15079c5e05a5683f945f1e32af1d1 electron-mail-4.4.2-mac-catalina.dmg
f7211a68690a8752c41b7c0a997108864e725829 electron-mail-4.4.2-mac-high-sierra.dmg
60c6415850d3689d9dc6a638628c29d46fdcbcbd electron-mail-4.4.2-mac-mojave.dmg
245a4166130e7c12481c863287fdc1bff45493eb electron-mail-4.4.2-windows-nsis-installer.exe
v4.4.1
Changelog
- Improve
persistent session
feature stability (#227, 08f79ec). - Get back translations support for proton web clients (#260, 763ad70).
- Update built-in proton web clients,
4.0.0-beta9 => 4.0.0-beta11
(763ad70, 08785f5). - Upgrade @electron,
8.0.1 => 9.0.0-beta.5
(c85062c).
Build logs
- https://ci.appveyor.com/project/vladimiry/electronmail/builds/31382625 (windows, macOS catalina/mojave)
- https://travis-ci.org/vladimiry/ElectronMail/builds/660821355 (linux, macOS high-sierra)
SHA1 hashsums
a36806ab9b20181fd09491dd3641614ce8af1370 electron-mail-4.4.1-linux-amd64.deb
9e5832bf71bc48093d63108b22a68cd4fd4a8949 electron-mail-4.4.1-linux-amd64.snap
6f9d90ac6b4740c9a980a9a6d736c99bd4f3c1cf electron-mail-4.4.1-linux-x64.freebsd
b77256ae609a27892c6c6fe6ddbab2b38961aa6e electron-mail-4.4.1-linux-x64.pacman
91b73c343f898d695912f3ccbd363afc3ef1a657 electron-mail-4.4.1-linux-x86_64.AppImage
58d4a2dd1e4147bb45b20caaa8fd02ecd6aa1de7 electron-mail-4.4.1-linux-x86_64.rpm
04ca7b3905371df2229f6ec5dbbc1b96ecacfb7c electron-mail-4.4.1-mac-catalina.dmg
816067808aa1aca4104bfb692326f6e51309ff37 electron-mail-4.4.1-mac-high-sierra.dmg
ba5f1b7272b9b9ffcb4c4e372f72cfa91e6f8a78 electron-mail-4.4.1-mac-mojave.dmg
4d16df45da47865eb45800508b304eecb042ca77 electron-mail-4.4.1-windows-nsis-installer.exe