Releases: vladimiry/ElectronMail
Releases · vladimiry/ElectronMail
v4.15.0
- Adopt recent @ProtonMail's Tor
"v3 => v4"address update (#507, 3dae304). This should fix the"Not Found"-like error started to occur in the app on April 20th 2022 when the v3 Tor address got suddenly discontinued by @ProtonMail. - Enable support for tray icon size customization (#505, 4597565). This should help with solving a rare case when the app tray icon stands out by its size from the rest of the tray icons.

- Enable support for custom per-account
"User-Agent"browser's request header (a64508d). This feature replaces the previously added "user agent rotation" feature.

- Update @ProtonMail web clients stack (29cf8d7, 17b56d2).
- The
settings.binandsession.binfiles produced or modified by v4.15.0+ 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).
sha256 hash sums and build logs
f937527751a2a67280ff7c47c069e9e8c0a3bfa320d18cc4bb088ac1159a6e43 electron-mail-4.15.0-linux-amd64.deb
9c76b801c403b9c7622cbc7d3592f8e3a8ebaf351434cb1538a34dd591266943 electron-mail-4.15.0-linux-amd64.snap
7119fac29ea5ac5dbb85a5647e7bcbabf47e2fc486df23742eb47447492732f4 electron-mail-4.15.0-linux-x64.freebsd
88e2bbe78f36139bb3711b055c1e40f0618dc7f6226bff52530a3c1602ebaaed electron-mail-4.15.0-linux-x64.pacman
818b381eb9b7c838e633db809e787f0746c83f7ae555e1ad6a289d2f72d86d29 electron-mail-4.15.0-linux-x86_64.AppImage
df9ae2b96576004907c99f3452621887651f956d08b42855468eb993a435cb35 electron-mail-4.15.0-linux-x86_64.rpm
186f508ab4ab9e81120146ebba080bbad464b3e245d57e11f5be96f2a70b211a electron-mail-4.15.0-mac-x64.dmg
5b990fe313d71a12581f1c14c9768fdae96c9f9f745af9fcbdc968672f1e832a electron-mail-4.15.0-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/2204335630
v4.14.0
- Enable support for custom content of the unread desktop notification (#387, d9f462d). This is an opt-in and per-account feature. If the resolved notification content is empty, then the notification won't be displayed. So this is a way to suppress the notification for a specific account or mail data. The feature requires the local store option to be enabled for the account and the bootstrap/initial data fetch to be finished. The code editor supports syntax highlighting and understands the @ProtonMail's "Mail" data model.

- Enable support for Shell command execution triggered by the unread desktop notification (#387, d9f462d). If the resolved command is empty, then execution won't be happening. So this is a way to suppress the command execution for a specific account or mail data. The feature requires the local store option to be enabled for the account and the bootstrap/initial data fetch to be finished. The code editor supports syntax highlighting and understands the @ProtonMail's "Mail" data model.

- Enabled to all accounts the context menu originally shipped in v4.13.0 as an opt-in & per-account feature (#456, 0ed7055). The change also adds the "Edit" menu action in addition to the previously added "Unload" action.

- Fix corrupted notification/app-bundle/ICNS icon on macOS (#185, #503, 81b6d68). Thanks to @macbugs for identifying the corrupted image and moving the fix forward.
- Make the tray icon look less blurry on macOS (#199, eebea94).
- Update @ProtonMail web clients stack (075a8ac).
- The ProtonDrive service works in the app since mid-April (#377). So the server-side issue has been finally fixed by @ProtonMail somewhere on their backend.
sha256 hash sums and build logs
ae5be4a468455b2f513bcb02ef64b77e96efefea5ca932c55d3f8e9417ae4e35 electron-mail-4.14.0-linux-amd64.deb
5c3f029ad9e081ba5b57f71cad8261ff83612844cac7bca7a96c4b69cc976aab electron-mail-4.14.0-linux-amd64.snap
32e78c0f9cb0792190fb9f3f6457ef099d9e73db4548bbf7c1a0f6ce464439be electron-mail-4.14.0-linux-x64.freebsd
5b57eec5a7d4b38ef3f0e0aac22591c02b37102d5a1e7f74fe8eadcddf3665ce electron-mail-4.14.0-linux-x64.pacman
b1a84c123f66d7482c71e4c19d893cc2459c428339b3ab357a4d54eaedcf4e0c electron-mail-4.14.0-linux-x86_64.AppImage
a5aa633e32194f8f39beef9182cfb246eb27bb745a0434064b0b6fe80cbd06e1 electron-mail-4.14.0-linux-x86_64.rpm
028b9615aa396b7d71659dbc4ac0b5f7e07f04bdb29e68f314c4217c5dda9e29 electron-mail-4.14.0-mac-x64.dmg
8e7c2c77956529992c4b1d3af3f2614defe73db496cc10b807d04d19edc51682 electron-mail-4.14.0-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/2176137314
v4.13.6
- Update @electron
15.3.7=> 15.5.0 (#501, 83aaa16). The app is still stuck to @electron v15 due to the #461 issue. - Update @ProtonMail web clients stack (020313b).
sha256 hashsums and build logs
0e2ceb2f7820f9427c80053578ff148c044ca3a004fb5cb111c64553d00e290a electron-mail-4.13.6-linux-amd64.deb
5bc384c7a6b84a05b3201ff7441d80a225047bd3f353afae2d75e75d3795eafc electron-mail-4.13.6-linux-amd64.snap
2be34dd2d00fd070140b5324dedfc7b7e6d775d0566083105822320db6bfd24f electron-mail-4.13.6-linux-x64.freebsd
5b363bac03799550ea35e1f3b896e9d3dbabe9353a688f88a1c3584c10414659 electron-mail-4.13.6-linux-x64.pacman
097645c23f81cad4286f5676f0cdddf92a1befa86fd67756e37c0161b6664571 electron-mail-4.13.6-linux-x86_64.AppImage
6113c08ca0255a5c4607e0e34bc7d779b868fe5fe25722ebea87070cb58fde26 electron-mail-4.13.6-linux-x86_64.rpm
19f3f05d9f941e62b5d7e238c9bbf38e297c472316602fe00dca252489702027 electron-mail-4.13.6-mac-x64.dmg
83fd3693856ebbb301337dc00fd8aa50bc30914539d1d4050c9664436be86035 electron-mail-4.13.6-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/2059860284
v4.13.5
sha256 hashsums and build log
551eb0ef1e70b9a564276ceac0c8b8083c1112ceb89d5381ea33f8b3da8d77e7 electron-mail-4.13.5-linux-amd64.deb
fcdab80d978bbdc407bbb7137924ecf52bcd624648145ce72abcf75905e1514e electron-mail-4.13.5-linux-amd64.snap
a8a0c7c09cc98500ff2cd8ad9372dd8a63c7638883864a86863244a6fe977627 electron-mail-4.13.5-linux-x64.freebsd
823afb7fe7e0e10c5cdc7e84eea8e0eed9445551c1e5a00efe95ffb1360b6073 electron-mail-4.13.5-linux-x64.pacman
696e6f3cc971c78947992c962fdddc39131a43bc481dc1288e0a0d8cb2ae1051 electron-mail-4.13.5-linux-x86_64.AppImage
999b58e9c968defa35631b135de333dfb58fd348fb134d4332d08f6d4d8b17c5 electron-mail-4.13.5-linux-x86_64.rpm
0926c7d63cdf4a70b1ea51ce684bf7e318ec1ed7f4543cf04fefcaf9dc77f6f7 electron-mail-4.13.5-mac-x64.dmg
3f4294cfe13722c9285d1a98863cf1a79c0b4373077f16385db5c060ea43512e electron-mail-4.13.5-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/1880431346.
v4.13.4
- Fix the human verification form loading (CAPTCHA thing) (#490, cf94a76).
- Notice, if you hit a human verification wall, you have to select the https://mail.protonmail.com/ API entry point in the app for the mail account since the captcha backend service is not deployed by @ProtonMail for other API entry points (see #419 and ProtonMail/WebClients#248 for details).
- Consider enabling the persistent sessions feature for the mail accounts added to the app so you don't face the login form anymore nor the human verification wall. The feature was originally introduced in v4.2.0 and is enabled by default for a newly added accounts since v4.10.2.

sha256 hashsums and build log
d82d9c60302e43ce6fb5ce273ba0d7ade05d68e108b9b3e49e1e3df8c1093488 electron-mail-4.13.4-linux-amd64.deb
beb7606c7d07e1ac27748b4905fab7b0009b274780e0b1a2494f526fb79268b0 electron-mail-4.13.4-linux-amd64.snap
1725757cbdf2f8b61810115bd03cc3a72476fb2da64ba745179794e6ea457cbf electron-mail-4.13.4-linux-x64.freebsd
038cb5f778549609c35094c1a3496c35d47c4f66233c320673561ee7ee1393b7 electron-mail-4.13.4-linux-x64.pacman
80a917736223087ac8900a93bdb8de0e42bbd5c03595e2fcf2a394012e975fcf electron-mail-4.13.4-linux-x86_64.AppImage
47e56017ac2fb6f886783ba4ed312a36d41db96138db51d04c77c36fa25748d4 electron-mail-4.13.4-linux-x86_64.rpm
4060533485b0591a84ba8f5c299bb33760a3f318031350c7f3faec1a9993e383 electron-mail-4.13.4-mac-x64.dmg
505f6d32204ada7f858e1a98bd3d64b76568cc21fcb4e7ddd82e5ac9dddf709c electron-mail-4.13.4-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/1877750114.
v4.13.3
- List Chocolatey repository in the readme (#477, 0adc739). So Windows users are now able to install the app using the
choco install electron-mailcommand. - List MPR/Debian repository in the readme (#489, e6ff026). This repository is created and being maintained by @hiddeninthesand.
- Disable "back / forward" navigation actions (#487, 85255aa).
- Update @ProtonMail web clients stack (71f5a0e).
sha256 hashsums and build logs
b93ea0ff3f714f24584526b51af5d414a05627a6548c050c8bc03daeaa48e000 electron-mail-4.13.3-linux-amd64.deb
ec5e853a57b55554bd8ee88b19bac43dbcf9bd4f4337b944e0991519aca476aa electron-mail-4.13.3-linux-amd64.snap
85a2f0ced48fea63ac4bdc16ac6e522da46790b275cc5aab98f8cb5ff698ec52 electron-mail-4.13.3-linux-x64.freebsd
97854e316b443a90dfdb5bb913eb18a9466bff11a6f21430ed29036b824fa549 electron-mail-4.13.3-linux-x64.pacman
fe9495aed44fc4cd5108416700c2b9cc2623a05f3b06bb636db502a49149a7c9 electron-mail-4.13.3-linux-x86_64.AppImage
2ec51bc78be76f052a043ae12bd650bacbcf8ebba34ac8bbe03a14fba6c4f81a electron-mail-4.13.3-linux-x86_64.rpm
57037e34e22f29f20a55d449f0d8b8417bbec2254774876b8c556e79c6c4f14e electron-mail-4.13.3-mac-x64.dmg
67db42cdbd5db7aa1e27a02d181c1b7f46a4a9e4083316a609d1f541609e4b2e electron-mail-4.13.3-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/1865680950
v4.13.2
- Bundle proton-vpn-settings web client into the app (#470, 5a0c606).
- Update @ProtonMail web clients stack (a9431cf). The
session.binfile produced or modified by the v4.13.2+ app version won't be compatible with the previous app versions. So you will have to re-login if you downgrade the app version to something below v4.13.2.
sha256 hashsums and build logs
7e8ef9672971219ee407f09755bfc9621f349e020963e8fa4d5b2b336a79c540 electron-mail-4.13.2-linux-amd64.deb
ee07a6221edb2d41bc735674c1036fc22b4008f6fe21e4dc83f97195da55833d electron-mail-4.13.2-linux-amd64.snap
631de931c4e1cf8568ffaf2803c3a4aa8ab684fa810b866f7f8baf5c54b8a8cb electron-mail-4.13.2-linux-x64.freebsd
41c9c649abc6c0ab1faf082bbe1c60683b2a3575c08ac8a70580380a97e8d145 electron-mail-4.13.2-linux-x64.pacman
169d8198f5f184247b72f8b0de6601094d4d45c9f456c615a8b43dd9eeed0769 electron-mail-4.13.2-linux-x86_64.AppImage
d9a192943f06fbec874219f1635de33010dce6fe42f91ba183b6f1a11ff0ae0a electron-mail-4.13.2-linux-x86_64.rpm
66ef171917261cb8fc5831d9406e9db1bf453fe04c71f2b1464b1b196db5ff47 electron-mail-4.13.2-mac-x64.dmg
5c6c6bce6967a4e43ac1ffaa5692a5cdb3b85fe5f616654b978d115147399d29 electron-mail-4.13.2-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/1654767036
v4.13.1
- Update @ProtonMail web clients stack (7170eaa).
- Downgrade @electron, 16.0.0-beta.8 => 15.3.2 (2720b0c). The change resolves #461 and #460.
sha256 hashsums and build logs
80d68391c8ed195d5d9b9165bfed0386e3ef6b942a57776644722642a0e70ea8 electron-mail-4.13.1-linux-amd64.deb
637fedc77d784565018a666e9f2a1ed916e630c017e516d3ca2a8731ee4b21e5 electron-mail-4.13.1-linux-amd64.snap
52fea3cfccb229928634bbf7e543e93bbf81156331f6c9a34be6f671f2411381 electron-mail-4.13.1-linux-x64.freebsd
dde3c1dd48ffe4f7f34b9f0c912232c840b88aad02d2cef54dcfd697e9c5533d electron-mail-4.13.1-linux-x64.pacman
f2c7dc29157d5ea7e052d247f1e8c7cf8fb2061f0ddbd3d6b04ab440f761c435 electron-mail-4.13.1-linux-x86_64.AppImage
b0c2d59ba54394f0096bc0f3e0840b6b96d1e26044d98a914bb6141b27865643 electron-mail-4.13.1-linux-x86_64.rpm
0fe992b404b2f2cbf84bf1d73ae2ee01d3029c4dc74f1b7cb39a2af32754bb34 electron-mail-4.13.1-mac-x64.dmg
e9cc84f071966a65828359a89155a776dbe4cc11e178c4e0e3c90b223e603796 electron-mail-4.13.1-windows-x64-nsis-installer.exe
Build log link: https://github.com/vladimiry/ElectronMail/actions/runs/1482218052
v4.13.0
- Enable support for the account's custom context menu (#456, 27bea7f). At the moment the menu includes only a single "Unload" action which unloads the web client page (useful action for some use cases).

- Allow enabling the local store "view mode" by default (556d174). The respective toggle control is placed in the "Advanced Settings" block located on the account edit form. This is a per-account feature.
- Update @ProtonMail web clients stack (#457, 0133434). Thanks @noelsimbolon and @RobertKirchner9 for reporting the issue.
- Upgrade @electron, 15.0.0 => 16.0.0-beta.8.
sha256 hashsums and build logs
44ed585b0cbffb142848aa534fbb57873b5722a4e3d9386e67119281036b267c electron-mail-4.13.0-linux-amd64.deb
a00058f4e8bfa1f1b4f345ee670c8322351fd17629ffc300c62225e812da703a electron-mail-4.13.0-linux-amd64.snap
750cd10faa6d636e66b74823f2366dd5fafa56eb7d915ef3bbf6945c654732d6 electron-mail-4.13.0-linux-x64.freebsd
416a34044001ecb9da2aa0927daf08754713959f3e68601212914dd463ba992b electron-mail-4.13.0-linux-x64.pacman
34f18d18d45276c5140fd0c75415888aa7d7af7a5b34c11da56a0572b0931d01 electron-mail-4.13.0-linux-x86_64.AppImage
e91603badde877ca48dcc7c620e0c30d582f1f99e3253e621843465840056e48 electron-mail-4.13.0-linux-x86_64.rpm
05c4d22acaff106acd3919131c80c53fa2e7850e303c9585af295b22a19afb5c electron-mail-4.13.0-mac-x64.dmg
47b8622dfcdbdf90107a6ba6a539b6c8921343934b35e683a12633b682061e1c electron-mail-4.13.0-windows-x64-nsis-installer.exe
- https://github.com/vladimiry/ElectronMail/actions/runs/1447632905 (Linux & Windows packages)
- https://github.com/vladimiry/ElectronMail/runs/4174862257 (macOS package)
v4.12.9
- Fix the issue of @ProtonMail captcha workflow blocking (#443, e8b9828). Thanks @mike2307 for reporting the issue and testing the fixed version.
sha256 hashsums and build logs
0a09bd23fd2ddd0cd3f797b698f3030971c4c3c189e20dd67e9868cb17d33511 electron-mail-4.12.9-linux-amd64.deb
f10fa3e62ae1c7b1959bb3e484f175c1bf460db5933093067d06b0485e863c26 electron-mail-4.12.9-linux-amd64.snap
37d9af04dda792a17c2fdad1a56ab4cf11d85f8fdc6594c8d1f80b5590893d1f electron-mail-4.12.9-linux-x64.freebsd
2da9e378c94a8a7cd86e97392144c20bef46699c21c2570ea115358dba66567b electron-mail-4.12.9-linux-x64.pacman
1d0b9d473b5c084ee5bc692079334f96b4bd61cadfd9f95d84065df62ce16399 electron-mail-4.12.9-linux-x86_64.AppImage
d1f956d48ded2adfb146d19b067f18ffc68270c5507ce090855633fdef5ccb25 electron-mail-4.12.9-linux-x86_64.rpm
f92210d297e99c6b91c4fae660370e9c139352dfdab19c1cd5d2a4e1cb4c0442 electron-mail-4.12.9-mac-x64-catalina.dmg
ee2f503d08ac79b2b287a90aa7a3f1295818513281f68eacd3d655bbc23d1ec7 electron-mail-4.12.9-mac-x64.dmg
4c521d85af72a7f236832dfb8bace97c1c33bee3f8274a0bbfc5dbd71174d0b6 electron-mail-4.12.9-windows-x64-nsis-installer.exe
- https://github.com/vladimiry/ElectronMail/actions/runs/1276308535 (Linux & Windows packages)
- https://github.com/vladimiry/ElectronMail/runs/3715198167 (macOS package)