Releases: vladimiry/ElectronMail
Releases · vladimiry/ElectronMail
v4.12.5
- Update @ProtonMail web clients stack.
- Update @electron, 14.0.0-beta.11 => 14.0.0-beta.17.
sha256 hashsums and build logs
7441336157bf7283e99c0561bcdf63bc17dbef4fc193ffbdc37600477acc3ac6 electron-mail-4.12.5-linux-amd64.deb
e9d9e23824f8d00c4c138316175dbb31586f95ace18cdc83417e0f8d08f02c2e electron-mail-4.12.5-linux-amd64.snap
dfcdf3134aabdfbfaea9858ed848bfef9c75ea3358eb1966d4ab4e32a046096b electron-mail-4.12.5-linux-x64.freebsd
3119a8f9ab72a3e228a0605dd1d4db395d4a3185d5c9bb8220cd8e49ebaee424 electron-mail-4.12.5-linux-x64.pacman
d8f113f41ac0d5dac0994d79e84aee1daef8536cc44f843f545e132ad796e34d electron-mail-4.12.5-linux-x86_64.AppImage
5851b16ef4bc65de8c947dfaa79d3057cb77d6c82a74a1a540967008bac79811 electron-mail-4.12.5-linux-x86_64.rpm
1d53c5407581eef08722dccc6d230af47da9534125b4d0d93db2a2c676511106 electron-mail-4.12.5-mac-x64.dmg
a9bc7e71594274163215e3265d9397ef89bdaccaf070482205bb38d8af10c91f electron-mail-4.12.5-windows-x64-nsis-installer.exe
- https://github.com/vladimiry/ElectronMail/actions/runs/1077754473 (linux & windows packages)
- https://travis-ci.com/github/vladimiry/ElectronMail/builds/233959113 (macOS package)
v4.12.4
- Reduce memory leaks. The issue was lying in a transient dependency used by the app for performing inter-process communication (IPC). The improvement will be most noticeable for those who actively use the local store mode since in this mode a huge pack of data regularly goes the
"main process (provider) => renderer/web process (client)"
way. - Update @ProtonMail web clients stack.
- Upgrade @electron, 13.1.2 => 14.0.0-beta.11.
sha256 hashsums and build logs
61ea9fa92eca9e08ad8330819a43356a858de942cb10c7318bed87fee41396dc electron-mail-4.12.4-linux-amd64.deb
c002da2fec496882963f9572cf2d086f448d816bdd4c54ed7973f89cf505406c electron-mail-4.12.4-linux-amd64.snap
a1a50a4b2dc2f3c2efb8a7723cdedf6537b4ae979725c19171f4ddfeb1b164ea electron-mail-4.12.4-linux-x64.freebsd
339d19af2c9d82b04e9db856e4892dbde7e51e45164153fbbacbd4452fc68b73 electron-mail-4.12.4-linux-x64.pacman
7d6e75014cdfa91e3169a668a68635d6e7d3a2c179c23c79247b0fae28675607 electron-mail-4.12.4-linux-x86_64.AppImage
d70e0f3bfee29477ef5d495f8df87c4cb079a31581eef2afc1227802023ec738 electron-mail-4.12.4-linux-x86_64.rpm
c2f67942427062b2faddfd13bc2702786ffd65886a3812b4fcac12344b1b9dcd electron-mail-4.12.4-mac-x64.dmg
a11df51e3871f76373958ff84579119feca43fb45f8263d79cfd04bdf8fae710 electron-mail-4.12.4-windows-x64-nsis-installer.exe
- https://github.com/vladimiry/ElectronMail/actions/runs/1010761363 (linux & windows packages)
- https://travis-ci.com/github/vladimiry/ElectronMail/builds/232120508 (macOS package)
v4.12.3
- 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
andsession.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
- https://github.com/vladimiry/ElectronMail/actions/runs/955025702 (linux & windows packages)
- https://travis-ci.com/github/vladimiry/ElectronMail/builds/230116915 (macOS package)
v4.12.2
- 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
, andsession.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.
- The app now splits the emails data into relatively small chunks and applies the
- 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
- https://github.com/vladimiry/ElectronMail/actions/runs/898610352 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/773257169 (macOS package)
v4.12.1
- Update @ProtonMail web clients stack.
- Update @electron, 13.0.0-beta.12 => 13.0.0-beta.17.
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
- https://github.com/vladimiry/ElectronMail/actions/runs/778800731 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/768147247 (macOS package)
v4.12.0
- Enable support for dark mode (#242, 8d00585).
- 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
- https://github.com/vladimiry/ElectronMail/actions/runs/734243358 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/766521109 (macOS package)
v4.11.0
- 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.
- Enable support for exporting to JSON files (#160, 9360d81). The
EncryptedBody
field will be added to the JSON file in addition to the decryptedBody
value.
- 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
- https://github.com/vladimiry/ElectronMail/actions/runs/674216745 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/763859872 (macOS package)
v4.10.2
- 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
- https://github.com/vladimiry/ElectronMail/actions/runs/603797921 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/760631358 (macOS package)
v4.10.1
- Update @ProtonMail web clients stack.
- Upgrade @electron, 11.1.0 => 12.0.0-beta.25.
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
- https://github.com/vladimiry/ElectronMail/actions/runs/564161759 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/jobs/758844228 (macOS package)
v4.10.0
- Enable support for per-account custom CSS injection (#355, 52242b5).
- 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
- https://github.com/vladimiry/ElectronMail/actions/runs/430147461 (linux & windows packages)
- https://travis-ci.org/github/vladimiry/ElectronMail/builds/750371861 (macOS package)