ElectronMail

Unofficial ProtonMail Desktop App

GPL-3.0 License

Stars
1.4K

Bot releases are hidden (Show)

ElectronMail - v4.9.0

Published by vladimiry almost 4 years ago

  • Enable @ProtonMail web client apps stack v4.1.0+ support (#332, b3c2e121fdf289372457b1fecab2a33061704602):
    • 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, bc3a7126).
    calendar-notifications
  • Enable support for routing images on email accounts through a custom web proxy (#312, ad96412471156ffc50af343b26b4378dd928eb19). 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.
    proxy1
  • Enable support for blocking non "API entry point"-based network requests (#312). This is an opt-in feature.
    proxy4
  • Enable support for accounts disabling feature (#316, commits). This is an opt-in feature.
    issue-316
  • 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).
    removing
  • Disable the Black Friday related modals displayed in @ProtonMail web clients (#342, 7627b7a5b343b0693d2b76e3449b4e41c27159ca). 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, 4cd4be9d120f7a45253b345bddb2957e281ba576).
  • 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.
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
ElectronMail - v4.8.0

Published by vladimiry about 4 years ago

  • Allow empty "query / keyword" full-text search filter (#308, 2040322ed3ca5408a9fe3c14491cabaace098fb2). 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.
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
ElectronMail - v4.7.0

Published by vladimiry about 4 years ago

  • Extend the batch EML export feature by enabling live attachments export (09b131dded0ccb6322dcd7f475c2d41c57cefa40). 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.
    attachments export 2
  • Enable addition "sent date after" and "has attachments" full-text search filters (b93f9b2715b8731d1b005ff3774f76d4c78bbe52). 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.
    full-text search filters
  • Update @ProtonMail Web Clients, 4.0.0-beta16 => 4.0.0-beta19.
  • Update @electron, 10.0.0-beta.3 => 10.0.0-beta.12.
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
ElectronMail - v4.6.0

Published by vladimiry over 4 years ago

  • 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 the D-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, a4f7580fb79574098bdd3adf24bdb9692ee5dc62).
  • Enable up / down keyboard navigation in local store view mode (#234, ff84d3817c42e86f73f3ebe940d9952cbbd68216).
  • Improve folders drop-downs appearance consistency in local store view mode (#249, 0c5a6d3159043f266a10034cb5836cec8ffce5fb).
  • Update proton web clients, 4.0.0-beta13 => 4.0.0-beta16 (0a1d7d4db4f997835f18ecdb872cb043102003ea, f1912ac0a09b537cbb8639aeb2a635cc8a75c200, 41d0570a).
  • Update @electron, 10.0.0-beta.1 => 10.0.0-beta.3.
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
ElectronMail - v4.5.1

Published by vladimiry over 4 years ago

  • Make Windows/NSIS installer download and install Microsoft Visual C++ 2015-2019 Redistributable (x64) 14.26.28720.03 if needed (#201, #294, #295, 176f5cb4, b8bebc41). This change prevents Windows users to face A JavaScript error occurred in the main process ... /sodium.node ...-like error right after app start. The error was occurring because some libraries needed for libsodium 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, 14479667, eaa99a66). 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 (including AppImage and Snap) but not for macOS yet. This hacky change is supposed to be reverted when @electron resolves #22705.
  • Fix months number value in exported file names (bc0ed028).
  • Upgrade @electron, 9.0.0 => 10.0.0-beta.1.
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
ElectronMail - v4.5.0

Published by vladimiry over 4 years ago

  • Enable "Move all to" button in local database / store view mode (#276, 6b375eca9f3642319cd9411df71379b5e625d68d). This action allows you to move all the email messages from one folder to another in a single mouse click.
    move-all
  • Include the account alias in desktop notification message (#280, 04fc6592ea92d4bea2403a1caa49e7cfef15e1af). 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, e4d3a287e8f9503cf6cf9eed2fc962c378e00ce5).
  • Fix middle mouse button clicking on links behavior (#285, 70d8666a5acbfc754e01be06c6a43b59dc89fdc2).
  • Update proton web clients, 4.0.0-beta12 => 4.0.0-beta13 (b7f34c3a209e591adac8f58617c125fb3d93caab).
  • Update @electron, 9.0.0-beta.5 => 9.0.0.
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
ElectronMail - v4.4.2

Published by vladimiry over 4 years ago

Changelog

  • Fix exported EML file name length limitation (#272, 56a995be029c5dfd81e2b3046097cbadd7690bc8).
  • Improve hovered link block positioning (#269, 15682d28d6a33b246ebc2b176c8999cd44377492, 596dd1b577b9d8f2c0fd6e75ec4911cd2dc8f98d).
  • Update proton web clients, 4.0.0-beta11 => 4.0.0-beta12 (fd9f0a0a15250d583de0ab2b54fe676ac7a6dc87).

Build logs

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
ElectronMail - v4.4.1

Published by vladimiry over 4 years ago

Changelog

  • Improve persistent session feature stability (#227, 08f79ecc2deb5afef90ba8238a921e8476b39575).
  • Get back translations support for proton web clients (#260, 763ad7085a1705785fc98af5701b384c15421c7b).
  • Update built-in proton web clients, 4.0.0-beta9 => 4.0.0-beta11 (763ad7085a1705785fc98af5701b384c15421c7b, 08785f5e4eaf3011bed3d16636c37651c2cd5b3f).
  • Upgrade @electron, 8.0.1 => 9.0.0-beta.5 (c85062c3e380917d69da41df177942f86eef6403).

Build logs

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
ElectronMail - v4.4.0

Published by vladimiry over 4 years ago

Changelog

  • Prevent "persistent sessions" feature available since v4.2.0 to stop working in some edge cases (#261, 4efcdc35747c2e0ec8e7bd687c8b08b3aae4d17f).
  • Enable missed "unread" value rotation in left-thin account handle buttons layout mode (#175, f4a48f87ede5c921da10a6047d65cfd8e3d589f3).
  • Support rendering unread badges without the value (#175, 5b2352cd047b6ffc06ca9a82e27f6b6652358614). The feature might be useful for example if you want the account handle buttons not to change the size when the unread badge value turns 1=>2 digits transition (value bigger than 9), then 2=>3 digits transition (value bigger than 99), etc. So this feature helps saving the space in controls panel bar.
    peek-2-min

Build logs

0e406373d1b2ac813afdf5146614ef39200abd3c  electron-mail-4.4.0-linux-amd64.deb
6bb39af5b9859b6f33d879d0820cbf32ad59f1a4  electron-mail-4.4.0-linux-amd64.snap
d3657fc61ce5684a2d5631eeb75ce6127f12e55d  electron-mail-4.4.0-linux-x64.freebsd
6e53524aa399adad8e5c5050f4708f67a9da5b75  electron-mail-4.4.0-linux-x64.pacman
8846fc68f675d2ab24fd630c5613b19ca7e68d41  electron-mail-4.4.0-linux-x86_64.AppImage
0d1a519ad6b449432bc5e77d106c586b2e8cbd48  electron-mail-4.4.0-linux-x86_64.rpm
6204b825d281692da199f248ce0a0361d14605ba  electron-mail-4.4.0-mac-catalina.dmg
f51977eb7cc4dc1cd0f3cb1a9fe51c8b397382a2  electron-mail-4.4.0-mac-high-sierra.dmg
ce9772d08713055cfd0e92badc06cb6631ae5a98  electron-mail-4.4.0-mac-mojave.dmg
322704d592706b9e1d95918c09e0c4df2b2201f8  electron-mail-4.4.0-windows-nsis-installer.exe
ElectronMail - v4.3.0

Published by vladimiry over 4 years ago

Changelog

  • Upgrade Electron 7.1.10 => 8.0.1:

    • Aside from other things, Electron v8 comes with improved stability for running Linux with kernel v5.5.x and/or glibc v2.31, see #253 for details.
    • The downside of the upgrade is that the tray icon functionality stops working on some Linux systems. So this release resets the Start minimized to tray and Close to tray toggles for Linux users, see #254 for details (01a9731907597a0909d4585d3e1893301e52284a, 929122a710086fe7e192459da4d1637ab2c731dc). If you run Linux and the tray icon is visible and functional then if needed just re-enable the named toggles in the app settings. If you experience tray icon related issues running the app on Linux, review #254 for solution.

    reset

    toggles

  • Enable new left-thin account handle buttons layout mode (#175, 53d9c84, 92419db).
    controls view modes (top, left, left-thing)

  • Update built-in proton web clients, 4.0.0-beta8 => 4.0.0-beta9 (5494933, ecf4d94, 389c56a).

Build logs

797c92734d6686d63b751ca76ebf295752e66a29  electron-mail-4.3.0-linux-amd64.deb
086982d0f87ce3979a39711e02d3383b15bdee50  electron-mail-4.3.0-linux-amd64.snap
75381fb27c07be5b92214d2dde5309edc1aa24e6  electron-mail-4.3.0-linux-x64.freebsd
c498fff8973d13df8a6c3fe0249046714179d78a  electron-mail-4.3.0-linux-x64.pacman
ed958452ea9da3553244d8e2730c39d1004e9456  electron-mail-4.3.0-linux-x86_64.AppImage
3ae91f26933e497cc689d50cafefe9ba46c7ea60  electron-mail-4.3.0-linux-x86_64.rpm
f93359fb170768d31c4cf1948ab92909d9888e53  electron-mail-4.3.0-mac-catalina.dmg
0a0263a71b0e26ddaa756754c57737a0e818709d  electron-mail-4.3.0-mac-high-sierra.dmg
809b4aa2136cf1da4bc8396af87c8484c9a28149  electron-mail-4.3.0-mac-mojave.dmg
d0cb9f7535c250642f0f42c2c92868664d2e99c7  electron-mail-4.3.0-windows-nsis-installer.exe
ElectronMail - v4.2.2

Published by vladimiry over 4 years ago

Changelog

Thanks to @TheDcoder, @joshirio, @ylluminate for raising the above-listed issues and actively supporting them to be resolved.

Build logs

3398cd0a375d4f0dfa07c6c88655fdc13b8dab47  electron-mail-4.2.2-linux-amd64.deb
3e0edaf0c194688394e875ee8d5e68fefcae2e4b  electron-mail-4.2.2-linux-amd64.snap
a64bf094ba805a3f19262afd74b1d0111a612c0d  electron-mail-4.2.2-linux-x64.freebsd
7c9ad624c4d22eabbb521fc16240508a7dd7f630  electron-mail-4.2.2-linux-x64.pacman
bce280bab623f78aeb31c13fe3807096a3a6bf12  electron-mail-4.2.2-linux-x86_64.AppImage
99afd55cf9acd428ea73713127ac871e114e7c33  electron-mail-4.2.2-linux-x86_64.rpm
d8adcbee77c1d028383f0e0466017bcdc9eadc10  electron-mail-4.2.2-mac-catalina.dmg
f4853747c99830c4ea5cca5a23f00d28457fd486  electron-mail-4.2.2-mac-high-sierra.dmg
d264b8ec2dc50562439b37804a9f6330da127830  electron-mail-4.2.2-mac-mojave.dmg
f462c7579df2f2c1256509cb12215e066312c6d4  electron-mail-4.2.2-windows-nsis-installer.exe
ElectronMail - v4.2.1

Published by vladimiry over 4 years ago

Changelog

  • Fix app v4.2.0 crash on macOS High Sierra systems (#241). The issue was caused by moving the macOS package assembling process from High Sierra system to Catalina. More specifically, some native dependencies compiled on Catalina during the package assembling process were not compatible with the High Sierra runtime. The implemented fix is assembling the individual packages on the following macOS systems: Catalina, Mojave, High Sierra. The automated tests verify that the app actually starts on the system it was built. So when you will be picking the macOS package file to download, select the one name of which is closer to the system you run. Special thanks to @BobWs for reporting the issue, providing supporting information and verifying the fix.
  • Update built-in proton web clients (bad394f317acf8ed3b29ddb1cb988b15c57c44f2).
  • Reduce buttons size (52ed4f2a94171943a1790fe6238108ee52734c76, fdd28ef672af85da2e6c8ab6f21a66f8e876c2e3).
  • Improve the local store view mode styling (#238, commits):
    73334113-d11df200-427c-11ea-83cc-f2eb9d7aa132-min

Build logs

16867c7be8b131c1c9f648db62bd9c9c8ec20f3a  electron-mail-4.2.1-linux-amd64.deb
766245cced8d33449c9f720b0a5b99ec13895260  electron-mail-4.2.1-linux-amd64.snap
7bc174b13db5380ed55db4e451abf54b6be3e745  electron-mail-4.2.1-linux-x64.freebsd
59091c41b23c73b9b5b3c6d35b76e3e5c8fb6083  electron-mail-4.2.1-linux-x64.pacman
7ba6edd040cd948b7d0dc6f6832279d782d0c2f7  electron-mail-4.2.1-linux-x86_64.AppImage
b5233a0406c15f85a0d51bc92d601478f00d3f76  electron-mail-4.2.1-linux-x86_64.rpm
4d2529b9de4b58e4e0fb5ff23fde1be7c20efd21  electron-mail-4.2.1-mac-catalina.dmg
89b80615565cd50a8117cfdae749c77e92c0f121  electron-mail-4.2.1-mac-high-sierra.dmg
730dd94a19c24a1e96bf0af37ae4f0380307b829  electron-mail-4.2.1-mac-mojave.dmg
9221b34e4fe356656991efcb77978a77b334bcaf  electron-mail-4.2.1-windows-nsis-installer.exe
ElectronMail - v4.2.0

Published by vladimiry over 4 years ago

Changelog

  • Enable ProtonMail Version 4.0-beta Web UI support (#210, e1b17b8fc364f4ec81d8ce132982fb8903ab0645).
  • Enable Persistent Sessions feature support (#227, e7e8a0b1e1c064713f9f9d2f52aee1f23ab61cf0). This is an opt-in and per account feature. You might want to try this feature if you like the convenience of automated login into the email accounts but don't want to keep the credential in the app settings (the settings.bin file is encrypted, see file purpose in the FAQ). The feature enables the scenario when you enter the account credentials on the login form only once, preferably manually as it's more secure not to save the credentials anywhere, and then you won't see the login form anymore for this email account even if you restart the app. Having enabled the feature you can verify that the same proton-session is reused by going to the /settings/security admin area section in your account. To enable the feature use the respective toggle in the "Extended Options" block on the account edit form:
    form
  • Enabled Page Zoom feature support (#233, 5ef5e8d82e9f02255d5d4de81b5e507203620063, c56a9978be53b9c7c70f066279627f5632d86d02).
    zoom
  • Disable F12 hotkey by default. So now it should be enabled explicitly if needed (#235, c752a8baf38df67b538c5ac8d2d9fa71fd2dd8a5):
    f12
  • Improve the delayed auto-login feature (originally introduced in v3.1.0 release). Before v4.2.0 even if you specified either or both timer/click-based delays, the web-view process of the email account was still starting without delays. So the auto-login flow was delayed but the RAM was consumed greedily. Now the web-view process won't start while the delays are still in place.

Build logs

08a3b23743dd48574d1d3690215b04da37d06a0d  electron-mail-4.2.0-linux-amd64.deb
28ae031dfaa52f2332d21337e964056f6b796257  electron-mail-4.2.0-linux-amd64.snap
9a4897b2affdf2e7dbf6b22ef55c15a5b5276da8  electron-mail-4.2.0-linux-x64.freebsd
2016c93a3ce37d0d424cc214ca78e2abe4b76a48  electron-mail-4.2.0-linux-x64.pacman
a9cadc446038afe7aadfbee98f130950d2e5a9c2  electron-mail-4.2.0-linux-x86_64.AppImage
93fdb33703b149a32b65c77300971090070704d6  electron-mail-4.2.0-linux-x86_64.rpm
0a7c728f3536e87c3caf1e23affab54dc9990ebf  electron-mail-4.2.0-mac.dmg
f618e281ee8e9f940ca6d001e49ad969f5be4810  electron-mail-4.2.0-windows-nsis-installer.exe
ElectronMail - v4.0.0

Published by vladimiry almost 5 years ago

Changelog

  • Drop Tutanota support (#180, 11033916a7397bb9dedeec4bab249fc0b0987c67, 2459f7078387c8a36336c4c9fe29e5b16287992a, fd3a74e3ae820cf84c7fbaf05c307d3e2b4ee5a9, 3676cb27fbe0fb55dbec66ba7e04d4681c86a26e, edac1584fceffa55218218084018f0e69511b24e, d29d45429006b80f5309af8bfc0cf9f5007a5197). The following actions will be performed when the app starts:
    • Removing Tutanota accounts from the app settings.
    • Backing up the original settings.bin file (see file purpose in FAQ or in Readme).
    • Showing similar to the following notification:
      notify
  • Enable aliases/nicknames support (#175, 72cd1fa60764b592c8e12aa160e19731405c091e).
    options-2
  • Enable opt-in feature to reflect selected account title to main app window title (#215, d862618601f961ad88b1efb832150e285ecc53c2).
    peek-min
  • Update prepackaged / built-in web client (c0a6853b30e5d4b1be30696db08615b782acd0b9).

Build logs

d7c9a6c9dfcfc5753b5bda0e883832ffff89e2b9  electron-mail-4.0.0-linux-amd64.deb
2d0f2ff0d25007bcfcf9ed59acfafcb721211469  electron-mail-4.0.0-linux-amd64.snap
cf77a1beecd95ef764ab15dcc8e8726afdacf16d  electron-mail-4.0.0-linux-x64.freebsd
7da7a5d1cb7a9d837ab102a35779ae88b6fdcb94  electron-mail-4.0.0-linux-x64.pacman
c888f8cc9652827d3815347951be6b6c4302ffe7  electron-mail-4.0.0-linux-x86_64.AppImage
ca58035349b0d7ce72d83f9ed3d5187a091c581f  electron-mail-4.0.0-linux-x86_64.rpm
e902d0c50bf8aaaeb10ccef0644251d00d6d3e0c  electron-mail-4.0.0-mac.dmg
92b8113928d11bda22c0c8dc2f5f91688ccf0b75  electron-mail-4.0.0-windows-nsis-installer.exe
ElectronMail - v3.8.0

Published by vladimiry about 5 years ago

Changelog

  • Add "make all read" button in database view mode (b39cd381b920e50cd98c5d19ee14813d97f2cb2f). Just a convenient feature especially if you prefer to read email messages in the local database view mode. The button is also available for the full-text search result list.
    make-all-read
  • Preserve local database mails list view mode in the config file (ed0d0c7). It was already possible before to switch the plain/conversation view in the local database view mode like shown in the below screenshot but now the chosen value is preserved in the config file and shared across all the accounts. Defaults to plain.
    peek
  • Support automatic logout after a configurable idle period (5b2ef0cade56e0ec0ff4dc5ae26dd4603efd7cad, #196). This is an experimental and disabled by default feature.
    idle
  • Display Tutanota support deprecation warning right in the account window (407a0f08fd53ef8e26f5485b6c965e223b99f6bc). Tutanota support to be dropped soon, see #180 for details.
    warn
  • Make sure the app window is visible after restoring saved state (af1da7317a452ee6438002db0c59be28ced4d7c3, #202).
  • Update prepackaged / built-in web clients (0642b510d77e87bf81abbefd082c77650fff5895, 9303766fb5f13d075fd1a493c7e864e306a3099e).

Build logs

e4ca65dac2ba8e24c6691df3f99cfd3e96bc4381  electron-mail-3.8.0-linux-amd64.deb
4260d45bd47d62fbbffdc5fb458f510a40e17c79  electron-mail-3.8.0-linux-amd64.snap
ba50d11bb5b71d281d6038b3e955f0178e10e916  electron-mail-3.8.0-linux-x64.freebsd
812bc68925cbe9c7150ade6c8b7fbf42353404dd  electron-mail-3.8.0-linux-x64.pacman
b9936b3e4610e0e1c7fe28b6cebeb62e9c6b7f1b  electron-mail-3.8.0-linux-x86_64.AppImage
b42b15aaec6a09dd065bccb494a1f10a1eaf3469  electron-mail-3.8.0-linux-x86_64.rpm
62dcaec9095776c2f7e777dd38d6cf5fe2d3e722  electron-mail-3.8.0-mac.dmg
0cea9bddefdbec3158638cdc1de1f355eb487d16  electron-mail-3.8.0-windows-nsis-installer.exe
ElectronMail - v3.7.1

Published by vladimiry about 5 years ago

Changelog

  • Upgrade @electron 5.0.8 => 6 (3f037905849859ff646efdefee48bc0ac53c1697).
  • Update prepackaged / built-in web clients (d3c62e33c430139e7e73643da7a6c11233fb440c, ad4468e9e4f11112efb0058e25e6375dd21691b1).
  • Fix restoring saved in the config file maximized app window state value (6f8d157c7705c483b5f18ef8efd223bbdc75ec05).
  • Fix custom tray icon color losing on the logout action (#194, 5326f518fb5cabbf5ed594af362e380920f98221). The side improvement is that logout action now completes faster.

Build logs

e8fe9ea5955411ba7970da8c94cb1ba222bb6a67  electron-mail-3.7.1-linux-amd64.deb
abcf946a7e9a11a6b54cb1bcaeff3163d039ed77  electron-mail-3.7.1-linux-amd64.snap
14049349c9c73d3da3cd6dc06de2d33528128655  electron-mail-3.7.1-linux-x64.freebsd
ecf1ebe35b9cb6ed3f82fda802001375f236b62a  electron-mail-3.7.1-linux-x64.pacman
15590ae37a490b5199e40964fa6d6a45803eb303  electron-mail-3.7.1-linux-x86_64.AppImage
339dbdab0ec9cf39153473aceea7b2c75c62e1d4  electron-mail-3.7.1-linux-x86_64.rpm
9d4bc0a9dad78a6504fb313ce9e28ac2d6d4b90a  electron-mail-3.7.1-mac.dmg
8e7c993185fcb7a92943d3a816cd42dc1d496370  electron-mail-3.7.1-windows-nsis-installer.exe
ElectronMail - v3.7.0

Published by vladimiry over 5 years ago

Changelog

  • Update prepackaged / built-in web clients (8768e4ee0a7caae442a55e2afcda8b1568a0988b).
  • Fix "Failed to resolve account" error occurring on removing the account with delayed auto-login setup (eebe2356879774e59cc3de9438e5dc6fc03da15a).
  • Enable tray icon color customization (#184, f0acf81105eaa582d8e0532dfbd70c0a16cd1ae1).
    demo

Build logs

e30f3073450f123239002aa30554e1941f235c31  electron-mail-3.7.0-linux-amd64.deb
8efa6b350dcdf6ca7ef56111944abfcef2580012  electron-mail-3.7.0-linux-amd64.snap
e78f91f540fd8d35163cc3d3d32de00081c0c7c3  electron-mail-3.7.0-linux-x64.freebsd
b95608d87117c4b8576b6ce8522eaf9b9d45b5c7  electron-mail-3.7.0-linux-x64.pacman
5e5b2e0e5c9f025d23cb4422a7d446a0d96dd0fa  electron-mail-3.7.0-linux-x86_64.AppImage
41b3574aff05acb1b4ff19520a6cb7e7b98af81c  electron-mail-3.7.0-linux-x86_64.rpm
7398d03dd31871246854d0b4696a2dec40981a9f  electron-mail-3.7.0-mac.dmg
93f4b0bc558a07e048bedfd888973954da321c77  electron-mail-3.7.0-windows-nsis-installer.exe
ElectronMail - v3.6.2

Published by vladimiry over 5 years ago

Warning note to the Tutanota user

Tutanota support is deprecated since July 2019 and might get removed at some point.

Changes

  • Support proxy config for update check request (#179, f70c2f569cedb72aa7534692133f18cc9adbd938).
  • Update prepackaged / built-in web clients (0dbab8fad15a184f3ab992fd62ff017d1134a56c, fc7226818ac76ac5b57c7fa63f00918832689993).
  • Don't list Chrome in about window but Chromium (62ada9bd574ded8fb8d24e6df859527f763e3aec).
  • Fix data syncing error message (e3bba1ffb821d6b8b4f0d8126b44cdd5d9092060).

Build logs

0afd8bd3cb221b6f2a54f10d3921493a57e8c7c4  electron-mail-3.6.2-linux-amd64.deb
7288f14d16e52178e305325eee03846bae75cd91  electron-mail-3.6.2-linux-amd64.snap
de680ef094b0d54073cec7dce62cb1c56e8f87d1  electron-mail-3.6.2-linux-x64.freebsd
d7c7996e69fcfe1ce234abde15c1ec1cd228d3a6  electron-mail-3.6.2-linux-x64.pacman
d242f51b403a6a8b7f9372bafc0ac65711f51ff9  electron-mail-3.6.2-linux-x86_64.AppImage
a99ccdf45ea6887279e8de74704e4882b2739774  electron-mail-3.6.2-linux-x86_64.rpm
b5bb2002918b498b770fd58e92dcc2a83a327615  electron-mail-3.6.2-mac.dmg
f93a936d7616961f04c1d2d06c2c6fbc93f624e8  electron-mail-3.6.2-windows-nsis-installer.exe
ElectronMail - v3.6.0

Published by vladimiry over 5 years ago

Changelog

  • Split writing the local database to the two files, database-session.bin and database.bin (#172, 98f14e9d918a656b634d0ac9d1942ad140c8c3a3). 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 in database-session.bin and merge it into the database.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, 4eadbe037237e009e2272d7a3e5650bfa7e9a3ce). 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.
    recording
  • Add Options and Logout 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, 384c945dc29ee4d090242b539bc0927745d65937).
  • Prevent initial mails indexing timeout error occurring when logging-out while indexing is still in progress (6e60d16ea868e952d9445dc79aeecf815cdcb044).
  • [protonmail] Prevent Failed to resolve folder route name error accorring when selectron online email located in the custom/user folder (b5efa5e622d2133fb6d7c03e63de06a63fd75e3c).
  • [tutanota] Fix Failed to parse "3" value error occurring in some cases of email message sending (#173, a99a30446648faffcf4bd937abbf08e981bda6d0).

Build logs

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
ElectronMail - v3.5.0

Published by vladimiry over 5 years ago

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.
    up1-min
  • 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, a419605ccb2e76efa818559ea15a79a5a67c484c).
  • [protonmail] Update prepackaged / built-in web client (c65804c1368fe2b24ee6dc43bc14b84d8db2cdb9).

Build logs

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
Package Rankings
Top 6.7% on Proxy.golang.org
Badges
Extracted from project README
GitHub Actions CI License GitHub top language AUR version Snapcraft version Flathub version MPR version Chocolatey version Scoop version Winget version
Related Projects