Skip to content

Releases: edrlab/thorium-reader

[latest-windows-intel] automated test build (beta)

05 Jul 08:25
Compare
Choose a tag to compare

[latest-macos-intel] automated test build (beta)

05 Jul 08:24
Compare
Choose a tag to compare

[latest-macos-arm] automated test build (beta)

05 Jul 08:21
Compare
Choose a tag to compare

[latest-linux-intel] automated test build (beta)

[latest-linux-arm] automated test build (beta)

Thorium Reader v3.0.0

26 Jun 07:17
Compare
Choose a tag to compare

Summary

Version 3.0.0 was released on 26 June 2024.

Total Downloads

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: 36306dd5ce9a2de18aedae06b10c347d80feaa7dbc056bc0020305f4c5ba4ea9f97e15c8415877c6eea19afeb856ea4977fbc648dbff0783b78cd33d2229827e
    • BASE64: NjBt1c6aLeGK7a4GsQw0fYD+qn28BWvAAgMF9MW6Tqn5fhXIQVh3xu6hmv64VupJd/vGSNv/B4O3jNM9IimCfg==
    • Verification: create a file named Thorium-3.0.0.dmg.sha512 next to the downloaded file Thorium-3.0.0.dmg, edit the new file Thorium-3.0.0.dmg.sha512 and write this exact line of text inside it: HEX Thorium-3.0.0.dmg, then run the command line shasum -a 512 -c Thorium-3.0.0.dmg.sha512 (=> Thorium-3.0.0.dmg: OK)
  • 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: 8ae5965d161fd581529f8c35b08e7b1ffee1321e14153e0ac30b56f504869854ec964dd22dcd47a3ca38ec56de80241965731248011af14cf303b661df0e0d75
    • BASE64: iuWWXRYf1YFSn4w1sI57H/7hMh4UFT4KwwtW9QSGmFTslk3SLc1Ho8o47FbegCQZZXMSSAEa8UzzA7Zh3w4NdQ==
    • Command line: shasum -a 512 -c Thorium-3.0.0-arm64.dmg.sha512 (=> Thorium-3.0.0-arm64.dmg: OK)
  • 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: 1fd8a8341c6f6a5851b8906e98e40d48b11bf1a142fd739702ea323fb966d16fe519a8ac86d564c8b5a9140f08977575bacabbc4b09b1a9443dc534fd5fe8065
    • BASE64: H9ioNBxvalhRuJBumOQNSLEb8aFC/XOXAuoyP7lm0W/lGaishtVkyLWpFA8Il3V1usq7xLCbGpRD3FNP1f6AZQ==
    • Command line: certutil -hashfile Thorium.Setup.3.0.0.exe SHA512
  • Thorium-3.0.0.AppImage is not code-signed. The SHA512 is:
    • HEX: 695c90bbd272a331dc48762b712e3cf41ec39250a706b82ef7e7b8f59bc85e0d8a234215ead6fa3d671584b6af1454bbdb9054fd51d833e7a38cc3b83df98959
    • BASE64: aVyQu9JyozHcSHYrcS489B7DklCnBrgu9+e49ZvIXg2KI0IV6tb6PWcVhLavFFS725BU/VHYM+ejjMO4PfmJWQ==
    • Command line: sha512sum -c Thorium-3.0.0.AppImage.sha512
  • EDRLab.ThoriumReader_3.0.0_amd64.deb is not code-signed. The SHA512 is:
    • HEX: ddf4b66d0c8fa6a2c15fcc39751c3e7d25c1e312970f6d8b29aee062575236f1e4cce0fb897d43a8553751cbebc5089301a51267a4e385ab03ff1968e66d4d0e
    • BASE64: 3fS2bQyPpqLBX8w5dRw+fSXB4xKXD22LKa7gYldSNvHkzOD7iX1DqFU3UcvrxQiTAaUSZ6TjhasD/xlo5m1NDg==
    • Command line: sha512sum -c EDRLab.ThoriumReader_3.0.0_amd64.deb.sha512
  • Thorium-3.0.0-arm64.AppImage is not code-signed. The SHA512 is:
    • HEX: f6abfa67a9d591bf237df5c5668f930553e3d906a0b804661c5229f8910a97af6f68575f0c4b4fc83407fcb27029facddefea33538e217885ba430869eaf5785
    • BASE64: 9qv6Z6nVkb8jffXFZo+TBVPj2QaguARmHFIp+JEKl69vaFdfDEtPyDQH/LJwKfrN3v6jNTjiF4hbpDCGnq9XhQ==
    • Command line: sha512sum -c Thorium-3.0.0-arm64.AppImage.sha512
  • EDRLab.ThoriumReader_3.0.0_arm64.deb is not code-signed. The SHA512 is:
    • HEX: 6bf898cdd1a807c54d3790965916ab838880faf1b441bd056ab4488a9b5842a875e724b56164b53a4c50e46d3060b836d197163f4bd9018dc91c6fea3dd243c7
    • BASE64: a/iYzdGoB8VNN5CWWRarg4iA+vG0Qb0FarRIiptYQqh15yS1YWS1OkxQ5G0wYLg20ZcWP0vZAY3JHG/qPdJDxw==
    • Command line: sha512sum -c EDRLab.ThoriumReader_3.0.0_arm64.deb.sha512

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

17 May 22:57
Compare
Choose a tag to compare

Summary

Version 2.4.2 was released on 17 May 2024.

Total Downloads

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 file Thorium-2.4.2.dmg, edit the new file Thorium-2.4.2.dmg.sha512 and write this exact line of text inside it: HEX Thorium-2.4.2.dmg, then run the command line shasum -a 512 -c Thorium-2.4.2.dmg.sha512 (=> Thorium-2.4.2.dmg: OK)
  • 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)
  • 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
  • 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
  • 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
  • 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
  • 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

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)