Skip to content

Releases: vladimiry/ElectronMail

v4.12.3

21 Jun 06:05
11c25fa
Compare
Choose a tag to compare
  • Update @ProtonMail web clients stack.
    • Bump Proton Tor address version v2 => v3 (8c14460).
    • Bump packaged into the app Proton web clients stack to the v4-stable version. The app users won't notice a big difference though as support for the v4 Proton web clients stack is being maintained here since v4.9.0 / Nov 5, 2020 release (see #332 and #410 for details).
    • The settings.bin and session.bin files produced or modified by v4.12.3+ app versions won't be compatible with the previous app versions (only the backward compatibility is respected). So if you practice downgrading the app version, it's recommended to backup the app data files (all the files produced and modified by the app listed in the FAQ, see point #2).
  • Update @electron, 13.0.1 => 13.1.2. The issue of crashing the app on latest-gen Intel/Ryzen CPUs has been fixed in @electron 13.1.1+ versions (see #412 and #413 for details).
sha256 hashsums and build logs
ebf223fdbd2cabbdc482791fe17275576e4a25dd2f91dc6e31a47c07d7502d64  electron-mail-4.12.3-linux-amd64.deb
c45cdd852cf03733a6b4e4d53137f6a61b061c6db9c883940f21219f8605c462  electron-mail-4.12.3-linux-amd64.snap
f62331b715429a85ae164fc0ef90ce1e9de4be93b778b438705050a6a0bd8768  electron-mail-4.12.3-linux-x64.freebsd
e1b4c540261c83bb13f6e51da6cfb7f0092ba384603af0c528e094b2d81ec104  electron-mail-4.12.3-linux-x64.pacman
7c4b0efd3332cad86cb7be2f85d017b748744a8dc1a4c4d3d9a9383a3cfe0756  electron-mail-4.12.3-linux-x86_64.AppImage
127e3da6a22b5000bb9f0acef40ce52c6bba10cf1d2d489c00c46de10af2ac3c  electron-mail-4.12.3-linux-x86_64.rpm
aa13a30c5ad34dbcc423d10cf36ecdebfaf8688d9de760fb6a8f2bdc026c1d33  electron-mail-4.12.3-mac-x64.dmg
3a2db76cc3a791157db6672c91a6cd794998aa4c2f15025d35763648047fe6a9  electron-mail-4.12.3-windows-x64-nsis-installer.exe

v4.12.2

02 Jun 10:02
44c04cd
Compare
Choose a tag to compare
  • Prevent the "The IDs maximum is 150" error to occur when one of the following actions was triggered in the local store view mode for more than 150+ email messages at once (batch actions): make read, move to folder, delete permanently (21e9aa8).
  • Improve the way the app saves the local store related data (#406, 3f98d68):
    • The app now splits the emails data into relatively small chunks and applies the data => serialization => compression => encryption transformation to them one by one (and the other way around during reading, ie deserialization). Sequential chunk processing improves general stability on large datasets and reduces memory consumption peaks.
    • The database.bin, database-session.bin, and session.bin files produced or modified by v4.12.2+ app versions won't be compatible with the previous app versions (only the backward compatibility is respected). So if you practice downgrading the app version, it's recommended to backup the app data files (all the files produced and modified by the app listed in the FAQ).
    • The local store file size gets reduced since the app now compresses the stored data.
  • Update @ProtonMail web clients stack.
  • Update @electron, 13.0.0-beta.17 => 13.0.1.
sha256 hashsums and build logs
8139736757c0b5eafd6f97a1e6f009792058d5ab1dacc8f06c87307e39a4115a  electron-mail-4.12.2-linux-amd64.deb
49f99eaad1d989688ec7e34586235ef23665fe42a2ff0c680d22f842216f38dd  electron-mail-4.12.2-linux-amd64.snap
afeb0b583c32f8c521219934013762fd448bfb9741584ac39faaf4d565cca727  electron-mail-4.12.2-linux-x64.freebsd
4dbb2c2ab8859aaf5addeffe75d7e64f87f61fa07ae7ca86c3248c37ca40df74  electron-mail-4.12.2-linux-x64.pacman
0fed2aa086f41305156e028e88a429aa82c3826f25fd42835a6fc18e15b83185  electron-mail-4.12.2-linux-x86_64.AppImage
06dcfec4ac16300440d32754b0bcd13e5e20d722ecb235ee5332ca1ab1d89e30  electron-mail-4.12.2-linux-x86_64.rpm
b44ec31601f5fd1a60bcf072535f9569253c143bfe3a9079a9f5eba0ae1d2411  electron-mail-4.12.2-mac-x64.dmg
42dae4745f884bfffcff09274035da69b1a93210bd074d699e1c8e815ac7381d  electron-mail-4.12.2-windows-x64-nsis-installer.exe

v4.12.1

24 Apr 05:42
f4d596c
Compare
Choose a tag to compare
sha256 hashsums and build logs
453fc8ef63daf81f847e59fcf8330b000e4d59bf57ae8a9db6dbd800f99c785b  electron-mail-4.12.1-linux-amd64.deb
d6035b37cb223eaa2db53ec0cce9b6e1b768faa515019e105e2de654d2bd7cdc  electron-mail-4.12.1-linux-amd64.snap
5316487e0a8df5d4594d3cd38cdd03186ca1adf833528da7d0a7d2c659d719ae  electron-mail-4.12.1-linux-x64.freebsd
b6e7dee5df965e4aaea99a34d83df80123daecf4e6d1fba9055e73670cf3274b  electron-mail-4.12.1-linux-x64.pacman
dd5c9d01eef6b676d939c664aae95a5ef56280398ded944025c6abd4c2163162  electron-mail-4.12.1-linux-x86_64.AppImage
68ea3280a204d752bff9b19888538a9ff18942970e9de26aa651f95c108a23d4  electron-mail-4.12.1-linux-x86_64.rpm
86b154bfe2713394bae107ef1c027e1c0922ff5aaa8b191ce15571121b9deddb  electron-mail-4.12.1-mac.dmg
22e723d2ba57425571c84c0d68ca4348fea4b9146bca2b2c354d16ef3cac5bcc  electron-mail-4.12.1-windows-nsis-installer.exe

v4.12.0

10 Apr 08:25
fb72d62
Compare
Choose a tag to compare
  • Enable support for dark mode (#242, 8d00585).
    img
  • Improve compatibility with the Linux systems that use the old glibc library version (#389, f154f6a).
  • Improve page elements focusing on: initial account load, switching between accounts, toggling the local store view mode (#383, df58f0c).
  • Prevent the TypeError: Invalid URL protocol error to occur during opening the Proton Drive service screen (#386).
  • Update @ProtonMail web clients stack.
  • Update @electron, 13.0.0-beta.6 => 13.0.0-beta.12.
sha256 hashsums and build logs
f413b8b6ec6a9c31f23b8c66f9121e90d8e1e9a5f00053fa67b3d375b0f7947c  electron-mail-4.12.0-linux-amd64.deb
bf890f73db52cb8fde14b23b4ad47582ef00643e4c6d984d8fc310404e7d76db  electron-mail-4.12.0-linux-amd64.snap
705fa42dba2cc3807fe8a37905cd72053150b022f6728d1ada88781ac43f85dc  electron-mail-4.12.0-linux-x64.freebsd
a4d790ea17461285f3c1c776e77cc2c0f36c887a5a225ca5fd98e1f1679ac413  electron-mail-4.12.0-linux-x64.pacman
dddeb68950b388e928be6f2858f23768ae922d3b0cb0c6d8a8d7111b09830362  electron-mail-4.12.0-linux-x86_64.AppImage
b01ba77f194704e16b6b3c3a89ec28b3607eeb863f850e48561dcccd7ed81338  electron-mail-4.12.0-linux-x86_64.rpm
2d3bd22ecf07683a87d6e86e2f46b313cfa20a5c6817db04674f0374c90a27a9  electron-mail-4.12.0-mac.dmg
a84d076e212de027bdd35e3bebb98efe63c935666f9432712056948be1200332  electron-mail-4.12.0-windows-nsis-installer.exe

v4.11.0

22 Mar 08:27
d8d8ec4
Compare
Choose a tag to compare
  • Enable support for JavaScript-based / programmatic messages search filters (#257, aaf0235). This basically enables the unlimited capabilities for messages filtering. Notice that the code editor is enhanced by highlighting the syntax and it understands the email message data model (thanks to TypeScript). The simplest way to get a better idea about the message data model is to export some message to JSON and then review the file structure (exporting to JSON enabled since v4.11.0, see #160). The feature comes with a simple filtering code snippets library which in new releases might get transformed into a per-account and user-editable library. The feature requires the local store option to be enabled for the email account.
    js-search
  • Enable support for exporting to JSON files (#160, 9360d81). The EncryptedBody field will be added to the JSON file in addition to the decrypted Body value.
    json-export
  • Update @ProtonMail web clients stack.
  • Update @electron, 12.0.0-beta.30 => 13.0.0-beta.6.
sha256 hashsums and build logs
53adeafbd7e6fcdb1f6097a7e1ff3358b29707bb47fe0d7015383173e048e389  electron-mail-4.11.0-linux-amd64.deb
2822d94fe2b1a30185c2a2bf91aefca81edc9d032aef04a58a99bcc238ab9ba4  electron-mail-4.11.0-linux-amd64.snap
761a131166dd690ec2a7164048a0ee72ab4462055d8c062edf9e3eaaa10e8476  electron-mail-4.11.0-linux-x64.freebsd
0f363c9c4f4db312b79d3dbee461a32ab081c44c9a69f5fcc49e819159b72bf3  electron-mail-4.11.0-linux-x64.pacman
4031c6f9ab1c359560c1aedcd48c4106e3f3dcb1734ece821ab065b9a47d318b  electron-mail-4.11.0-linux-x86_64.AppImage
6c1e6b76512dfd1f0017512981430b869c0a0ed5f27c9cbc58ae9d1980ca57fc  electron-mail-4.11.0-linux-x86_64.rpm
b13faaf936382a586274f023ece0b161a2939b62ab05cf28c812f4c48c221da0  electron-mail-4.11.0-mac.dmg
7afc574ed22c4953a913d883e3f48a9295b0bfc55c3d2921919e1a4a791dbc21  electron-mail-4.11.0-windows-nsis-installer.exe

v4.10.2

27 Feb 07:42
61aea3c
Compare
Choose a tag to compare
  • Make the persistent sessions feature originally introduced in v4.2.0 enabled by default for newly added accounts (#138 (comment), b16e58b). So the "auto-login into the mail account" scenario via the persistent sessions feature obsoletes the scenario of automatic @ProtonMail forms filling & submitting which implies a need to store the credentials in the app. Besides that, the credentials block on the account edit form gets collapsed by default. The change aimed to encourage the users to fill in the @ProtonMail credentials forms manually the same way they do in a regular browser. Don't get the change wrong, the "permanent login" is still there but doing it via the persistent sessions feature is a more secure way since the accounts credentials are not stored in the app and so starting from this release the option becomes the preferred one.
  • Update @ProtonMail web clients stack.
  • Update @electron, 12.0.0-beta.25 => 12.0.0-beta.30.
sha256 hashsums and build logs
ee45227208eec61b54aa5dbc8cbdc9f130732a98784492fe76c465cf7d196c48  electron-mail-4.10.2-linux-amd64.deb
7df8eafd2ff50c6053c1ce6f38caeaa57fd8dd7942444d37c282c1ee3276d98c  electron-mail-4.10.2-linux-amd64.snap
40e179f092b05354f0dc73e90d9a33657877c308545a61e4b522f2bcb975877f  electron-mail-4.10.2-linux-x64.freebsd
5add16feb0c36309518239cfe164f43b36eee3e4f22b857f5661867982fe3581  electron-mail-4.10.2-linux-x64.pacman
ca1b3a7bf28e4ac5a8208e13771a5a59068e75d61eb9dc46ff4c4bfd04a01849  electron-mail-4.10.2-linux-x86_64.AppImage
9338fb40d49904a257eefb2c2c3be56d192129f68007b502a69e316c75dc75da  electron-mail-4.10.2-linux-x86_64.rpm
4bcff8555b7217e6339c281a4e36d776ee50fd43207326161e5edee6f4e83337  electron-mail-4.10.2-mac.dmg
10185770c2b2873e0873db8d66d8339701c00845e2a98ab00b80ddad921d1c5f  electron-mail-4.10.2-windows-nsis-installer.exe

v4.10.1

13 Feb 22:15
1903c18
Compare
Choose a tag to compare
sha256 hashsums and build logs
516fae4898af00552c530f47da7ec8df4d96839c5ee7c5c5bfde81e164491a29  electron-mail-4.10.1-linux-amd64.deb
c5cb3ece12b854c7ddb8ce4bd61e235e6ec8b05512f2f0521ba25cbf45db1ca7  electron-mail-4.10.1-linux-amd64.snap
91ed7fbb8199147ca46b91ac6331846facaad1f0b6d92699588f64a8578798b2  electron-mail-4.10.1-linux-x64.freebsd
cfdca4f721a40cca97e25a642a6d1b27cf76950e45b35b7b5a19e270a4298dc9  electron-mail-4.10.1-linux-x64.pacman
ecfb3f2d43426c39cf021de0361d7d51f579a7982beb571ec1dd5d07c21f7dfc  electron-mail-4.10.1-linux-x86_64.AppImage
cab0ad057838d15d343667aa3176636bc3215ed449e4d541cd7fddb2e04ff71e  electron-mail-4.10.1-linux-x86_64.rpm
150acc99065c609f7d4c6244d9b8ff41bf388da5f6badc94f391c65921cb09d2  electron-mail-4.10.1-mac-catalina.dmg
7a700fd74893f0f209208baac7eb1cf0e9f4ea72aa2c2755f9b1d9db03c6c51b  electron-mail-4.10.1-mac-mojave.dmg
3e72c869855762431ecd03dc9a8820d75f512de2d042617680a01d7c47d4377c  electron-mail-4.10.1-mac.dmg
902e6f27967258ef25054cbb38491108494fba4e6e8308c6ff8a77928a273cf2  electron-mail-4.10.1-windows-nsis-installer.exe

v4.10.0

18 Dec 12:19
5ffbd8b
Compare
Choose a tag to compare
  • Enable support for per-account custom CSS injection (#355, 52242b5).
    custom-css
  • Fix the issue of data/messages missing in the local store in the case when the app was not used for 21+ days in a row (#314, 656301a).
  • Make the persistent session feature more persistent. This change should improve the situation when the user was asked to sign-in into the email account via the login form due to the no longer valid saved in the app session even though the session at the server-side was still alive.
  • Update @electron, 11.0.0-beta.20 => 11.1.0.
  • Update @ProtonMail web clients stack.
sha256 hashsums and build logs
f631bda0d7c597a188627b832f6f35d6dc342f5e88784ed0cdf2c2d999a29143  electron-mail-4.10.0-linux-amd64.deb
d61fd5c780e60c8188c74e2d9b75ba452c7f6163f3cb43922f904857449d7949  electron-mail-4.10.0-linux-amd64.snap
0f0fc011d24dae1e2143aa1db8f0a81ecfa2fea1fbad46b013c7c5924b9288a6  electron-mail-4.10.0-linux-x64.freebsd
ebbdc6e5fec85c113d141e6268479c80da781483b8e1f2901a1747999d73b913  electron-mail-4.10.0-linux-x64.pacman
0b8bb0c53a2e13554e1874074acdd44fd981ea274d41b8089257bbd98e9f8a6f  electron-mail-4.10.0-linux-x86_64.AppImage
59e3e0886c1ca8d5eb075be3408c2762ef47d73ec7db1371fa49e2c76bc047eb  electron-mail-4.10.0-linux-x86_64.rpm
775ac7c0f7c8103a9a4969020a4966c14c8d7e61ba0bae5dea5454ebda4aa50e  electron-mail-4.10.0-mac.dmg
545767ead89230315b96e308ed42f795c67b42538218e07dea2e1e0c56bc1bb6  electron-mail-4.10.0-windows-nsis-installer.exe

v4.9.2

10 Nov 13:33
Compare
Choose a tag to compare
  • 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

v4.9.1

06 Nov 11:12
Compare
Choose a tag to compare
  • 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