Releases: edrlab/thorium-reader
[latest-windows-intel] automated test build (beta)
Download links:
(build job: https://github.com/edrlab/thorium-reader/actions/runs/12055254482)
[latest-macos-intel] automated test build (beta)
Download links:
(build job: https://github.com/edrlab/thorium-reader/actions/runs/12055254482)
[latest-macos-arm] automated test build (beta)
Download links:
(build job: https://github.com/edrlab/thorium-reader/actions/runs/12055254482)
[latest-linux-intel] automated test build (beta)
[latest-linux-arm] automated test build (beta)
Thorium Reader v3.0.0
Summary
Version 3.0.0
was released on 26 June 2024.
This release includes the following (notable) new features, improvements and bug fixes:
- Major user interface refresh / redesign
- Support for dark/light modes (matches operating system, or can be overridden by user preference)
- Reader window supports additional colour themes
- Dockable panels (left/right) in reader window for navigation and display preferences
- NOTE: some keyboard tab-cycling and focus handling is currently occasionally buggy, will be fixed in v3.1 as we also improve screen reader support
- New feature: annotations (currently locally-stored database, a future revision will support import/export)
- Added a "mark as finished" action
- Support for PROXY servers via environment variables
- Simplified LCP/LSD network requests
- Updated locales / translations
Download checksum / hash verification
Thorium-3.0.0.dmg
is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:- HEX:
88274d1e5d16ce226c75a43623c1c7d3487726bb57bbf70a694fd6f28aefe4c8ffe3b35212050cf4882f2fed7d2d51deb942241594572faae7cbaa79101eb906
- BASE64:
iCdNHl0WziJsdaQ2I8HH00h3JrtXu/cKaU/W8orv5Mj/47NSEgUM9IgvL+19LVHeuUIkFZRXL6rny6p5EB65Bg==
- Verification: create a file named
Thorium-3.0.0.dmg.sha512
next to the downloaded fileThorium-3.0.0.dmg
, edit the new fileThorium-3.0.0.dmg.sha512
and write this exact line of text inside it:HEX Thorium-3.0.0.dmg
, then run the command lineshasum -a 512 -c Thorium-3.0.0.dmg.sha512
(=>Thorium-3.0.0.dmg: OK
)
- HEX:
Thorium-3.0.0-arm64.dmg
is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:- HEX:
122355e067bed06415abc22fbaf3f533bd7af4744adea3fd9a136e8b348db3c674e12c561e036b3005e27547bfbc286dbb9adc50f6ab94f07eb4bdca35b2fbc9
- BASE64:
EiNV4Ge+0GQVq8IvuvP1M7169HRK3qP9mhNuizSNs8Z04SxWHgNrMAXidUe/vChtu5rcUParlPB+tL3KNbL7yQ==
- Command line:
shasum -a 512 -c Thorium-3.0.0-arm64.dmg.sha512
(=>Thorium-3.0.0-arm64.dmg: OK
)
- HEX:
Thorium.Setup.3.0.0.exe
is code-signed by an official EDRLab certificate (the version distributed via the Microsoft Store is also code-signed, albeit via EDRLab's Microsoft account). The SHA512 is:- HEX:
64339cd872fbdbc3b2f192157c9f668beda4940f5fe790e29c153e102fbe0501401300ce8665f875998d513fa04367929a56dec8141eaaf8dd11ddcdaaca25e6
- BASE64:
ZDOc2HL728Oy8ZIVfJ9mi+2klA9f55DinBU+EC++BQFAEwDOhmX4dZmNUT+gQ2eSmlbeyBQeqvjdEd3Nqsol5g==
- Command line:
certutil -hashfile Thorium.Setup.3.0.0.exe SHA512
- HEX:
Thorium-3.0.0.AppImage
is not code-signed. The SHA512 is:- HEX:
1fe7ad9cbe436d77c23ab20c805eb16635586e2c1af8fe4d1b126956e7c0c74ca00ffa32b344da48a047a2a895e1bdea0c704d119238d886201b0da2719f2588
- BASE64:
H+etnL5DbXfCOrIMgF6xZjVYbiwa+P5NGxJpVufAx0ygD/oys0TaSKBHoqiV4b3qDHBNEZI42IYgGw2icZ8liA==
- Command line:
sha512sum -c Thorium-3.0.0.AppImage.sha512
- HEX:
EDRLab.ThoriumReader_3.0.0_amd64.deb
is not code-signed. The SHA512 is:- HEX:
88057a075f2e96cab50078d2278ac047b4aa7fce704ed67c5bc6287f2e856864aceca4a9faa948ac3c333182dd9d28c1d72895955f10e55b37e54388a389cc18
- BASE64:
iAV6B18ulsq1AHjSJ4rAR7Sqf85wTtZ8W8Yofy6FaGSs7KSp+qlIrDwzMYLdnSjB1yiVlV8Q5Vs35UOIo4nMGA==
- Command line:
sha512sum -c EDRLab.ThoriumReader_3.0.0_amd64.deb.sha512
- HEX:
Thorium-3.0.0-arm64.AppImage
is not code-signed. The SHA512 is:- HEX:
c64f718d18c0b4a2faa21ad5248ac48f3243ff27129aded0236102d44aeec8fad5c649b65174348a0f630803e2c1b9fb7b26fe274ebb41812d0ce5be10a5fe2a
- BASE64:
xk9xjRjAtKL6ohrVJIrEjzJD/ycSmt7QI2EC1EruyPrVxkm2UXQ0ig9jCAPiwbn7eyb+J067QYEtDOW+EKX+Kg==
- Command line:
sha512sum -c Thorium-3.0.0-arm64.AppImage.sha512
- HEX:
EDRLab.ThoriumReader_3.0.0_arm64.deb
is not code-signed. The SHA512 is:- HEX:
a950ef228dedc75e0c7e26001feece0905c853f759fa10dc4cd3544d3fbaf20e9fb218f7c1c069c3cd7a2b769bcfa58071bacac4b568e0dcba8f8c1403e18706
- BASE64:
qVDvIo3tx14MfiYAH+7OCQXIU/dZ+hDcTNNUTT+68g6fshj3wcBpw816K3abz6WAcbrKxLVo4Ny6j4wUA+GHBg==
- Command line:
sha512sum -c EDRLab.ThoriumReader_3.0.0_arm64.deb.sha512
- HEX:
MacOS command line: node -e "const hash = require('crypto').createHash('sha512'); const stream = require('fs').createReadStream(process.argv[1]); stream.on('readable', () => { const data = stream.read(); if (data) { hash.update(data); } else { const hex = hash.digest('hex'); console.log(hex); console.log(Buffer.from(hex, 'hex').toString('base64')); } });" release/Thorium-3.0.0.dmg
(for Linux and Windows, replace the release/Thorium-3.0.0.dmg
relative path with the respective executables / binaries - release/Thorium-3.0.0.AppImage
, release/EDRLab.ThoriumReader_3.0.0_amd64.deb
, release/Thorium Setup 3.0.0.exe
)
Thorium Reader v2.4.2
Summary
Version 2.4.2
was released on 17 May 2024.
This release includes the following (notable) new features, improvements and bug fixes:
- HOTFIX: LCP2 publications with obfuscated fonts or non-encrypted HTML resources were causing the app to crash
Download checksum / hash verification
Thorium-2.4.2.dmg
is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:- HEX:
4c79bef47dedb64537801fa20b43af93460a85e7d51e2de1aa2623e365bcaa605c60899ddde4ea1f884a68cae8b549eb6fb113c19e5c6180057348aafeebe86c
- BASE64:
THm+9H3ttkU3gB+iC0Ovk0YKhefVHi3hqiYj42W8qmBcYImd3eTqH4hKaMrotUnrb7ETwZ5cYYAFc0iq/uvobA==
- Verification: create a file named
Thorium-2.4.2.dmg.sha512
next to the downloaded fileThorium-2.4.2.dmg
, edit the new fileThorium-2.4.2.dmg.sha512
and write this exact line of text inside it:HEX Thorium-2.4.2.dmg
, then run the command lineshasum -a 512 -c Thorium-2.4.2.dmg.sha512
(=>Thorium-2.4.2.dmg: OK
)
- HEX:
Thorium-2.4.2-arm64.dmg
is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:- HEX:
0060d607d6170e9a053cfecfa0b4952f1c65aa577381564645abe0aa01d0cd612b1de8a9cd79e350629e426f819ae8271430d7f9da612f26e954d6c51d41e51d
- BASE64:
AGDWB9YXDpoFPP7PoLSVLxxlqldzgVZGRavgqgHQzWErHeipzXnjUGKeQm+BmugnFDDX+dphLybpVNbFHUHlHQ==
- Command line:
shasum -a 512 -c Thorium-2.4.2-arm64.dmg.sha512
(=>Thorium-2.4.2-arm64.dmg: OK
)
- HEX:
Thorium.Setup.2.4.2.exe
is code-signed by an official EDRLab certificate (the version distributed via the Microsoft Store is also code-signed, albeit via EDRLab's Microsoft account). The SHA512 is:- HEX:
d6270334e5c695c7b872b141794370225f0f741fab1cf057ed666e363edf3a9a2414f832525dac69a5ba0f097e2d7deec4aefcaf9781c97a6c36b1515365959b
- BASE64:
1icDNOXGlce4crFBeUNwIl8PdB+rHPBX7WZuNj7fOpokFPgyUl2saaW6Dwl+LX3uxK78r5eByXpsNrFRU2WVmw==
- Command line:
certutil -hashfile Thorium.Setup.2.4.2.exe SHA512
- HEX:
Thorium-2.4.2.AppImage
is not code-signed. The SHA512 is:- HEX:
e6b94f84c85912a2b7cb835bd0d42aa85b1ac803af7284f684d7c76f4d8d1a229df42eb3db74825dc989105dfafde30e3771a9ab84b0d71ee90fdd4d20433069
- BASE64:
5rlPhMhZEqK3y4Nb0NQqqFsayAOvcoT2hNfHb02NGiKd9C6z23SCXcmJEF36/eMON3Gpq4Sw1x7pD91NIEMwaQ==
- Command line:
sha512sum -c Thorium-2.4.2.AppImage.sha512
- HEX:
EDRLab.ThoriumReader_2.4.2_amd64.deb
is not code-signed. The SHA512 is:- HEX:
fa95ace3266038100288a8f2544a674af43aee3d6a40d0f03260f570112c4af3aa34067b257ea0c8cbbe5e6304b9cafb85a70d7b43ca84639074318abf4303ea
- BASE64:
+pWs4yZgOBACiKjyVEpnSvQ67j1qQNDwMmD1cBEsSvOqNAZ7JX6gyMu+XmMEucr7hacNe0PKhGOQdDGKv0MD6g==
- Command line:
sha512sum -c EDRLab.ThoriumReader_2.4.2_amd64.deb.sha512
- HEX:
Thorium-2.4.2-arm64.AppImage
is not code-signed. The SHA512 is:- HEX:
685d883c423d5c64c686a8f22dd2978b105d0afaefffaee6fc3798c294aa4ab64a8f0175ffc033c2739d219d0730fce76defa7efb9de2924c16f62a88c7d60d1
- BASE64:
aF2IPEI9XGTGhqjyLdKXixBdCvrv/67m/DeYwpSqSrZKjwF1/8AzwnOdIZ0HMPznbe+n77neKSTBb2KojH1g0Q==
- Command line:
sha512sum -c Thorium-2.4.2-arm64.AppImage.sha512
- HEX:
EDRLab.ThoriumReader_2.4.2_arm64.deb
is not code-signed. The SHA512 is:- HEX:
1f964e7e7b88045c98d5660289b9db2107646547d08c1ef0ad53799d1134da1324d659801d4f2719c56be56d9ac2bd83ccf089f7f3dc81c5f0a20a868bbf7cfb
- BASE64:
H5ZOfnuIBFyY1WYCibnbIQdkZUfQjB7wrVN5nRE02hMk1lmAHU8nGcVr5W2awr2DzPCJ9/PcgcXwogqGi798+w==
- Command line:
sha512sum -c EDRLab.ThoriumReader_2.4.2_arm64.deb.sha512
- HEX:
MacOS command line: node -e "const hash = require('crypto').createHash('sha512'); const stream = require('fs').createReadStream(process.argv[1]); stream.on('readable', () => { const data = stream.read(); if (data) { hash.update(data); } else { const hex = hash.digest('hex'); console.log(hex); console.log(Buffer.from(hex, 'hex').toString('base64')); } });" release/Thorium-2.4.2.dmg
(for Linux and Windows, replace the release/Thorium-2.4.2.dmg
relative path with the respective executables / binaries - release/Thorium-2.4.2.AppImage
, release/EDRLab.ThoriumReader_2.4.2_amd64.deb
, release/Thorium Setup 2.4.2.exe
)