Skip to content

Thorium Reader v2.4.1

Latest
Compare
Choose a tag to compare
@danielweck danielweck released this 22 Mar 17:35
· 15 commits to develop since this release

Summary

Version 2.4.1 was released on 22 March 2024.

Total Downloads

This release includes the following (notable) new features, improvements and bug fixes:

  • HOTFIX: Some users experienced a regression bug in Thorium v2.4.0 where the bookshelf would be empty at application launch, accompanied with an error message popup. This is due to publications that were previously imported with missing metadata titles (an edge case that should never occur as valid EPUB files guarantee the presence of title). This bug is non-fatal in the sense that upgrading to version 2.4.1 (or even downgrading to Thorium v2.3.0) allows publications to load in the bookshelf without any loss. However there is a possibility of corrupting the library database if Thorium 2.4.0 is not immediately closed after the error. Therefore we strongly recommend upgrading to 2.4.1.

Download checksum / hash verification

  • Thorium-2.4.1.dmg is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:
    • HEX: b050e4bfc5c35ca3d5a42552f94d1a5159806458f5199137419e89bb3d9119d98217ae5fca8f3be2bae57cc895a0b70171c0cee898139fdcb22ae15a39f0765c
    • BASE64: sFDkv8XDXKPVpCVS+U0aUVmAZFj1GZE3QZ6Juz2RGdmCF65fyo874rrlfMiVoLcBccDO6JgTn9yyKuFaOfB2XA==
    • Verification: create a file named Thorium-2.4.1.dmg.sha512 next to the downloaded file Thorium-2.4.1.dmg, edit the new file Thorium-2.4.1.dmg.sha512 and write this exact line of text inside it: xxx Thorium-2.4.1.dmg, then run the command line shasum -a 512 -c Thorium-2.4.1.dmg.sha512 (=> Thorium-2.4.1.dmg: OK)
  • Thorium-2.4.1-arm64.dmg is code-signed by an official EDRLab certificate, and it is notarised by Apple servers. The SHA512 is:
    • HEX: fb308bf637505f75a704beb6892a8797cc6123f8d03b95d1d02f311a95fbc4e058cee5c4d42cda206b3496187d7709d3897724be95c463bd07821c94d71f81c3
    • BASE64: +zCL9jdQX3WnBL62iSqHl8xhI/jQO5XR0C8xGpX7xOBYzuXE1CzaIGs0lhh9dwnTiXckvpXEY70HghyU1x+Bww==
    • Verification: create a file named Thorium-2.4.1-arm64.dmg.sha512 next to the downloaded file Thorium-2.4.1-arm64.dmg, edit the new file Thorium-2.4.1-arm64.dmg.sha512 and write this exact line of text inside it: xxx Thorium-2.4.1-arm64.dmg, then run the command line shasum -a 512 -c Thorium-2.4.1-arm64.dmg.sha512 (=> Thorium-2.4.1-arm64.dmg: OK)
  • Thorium.Setup.2.4.1.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: 4c8ae7eaccd9ccc248b55ea4a93918ab4b044dfaa4aa01c7d2c4d6cd35ec3d3dd5fd417786f1f7d11d97f615a47a00e64a48b90eaa3665fc4eaf734813bf7a24
    • BASE64: TIrn6szZzMJItV6kqTkYq0sETfqkqgHH0sTWzTXsPT3V/UF3hvH30R2X9hWkegDmSki5Dqo2ZfxOr3NIE796JA==
    • Command line: certutil -hashfile Thorium.Setup.2.4.1.exe SHA512
  • Thorium-2.4.1.AppImage is not code-signed. The SHA512 is:
    • HEX: f1e282584f2df1f1ded0693721f737be240f87a6732580c3399ee954090a721ab9112e87700b2f1d894433e15b18483948387297c0caf1ef7ab46d2155715905
    • BASE64: 8eKCWE8t8fHe0Gk3Ifc3viQPh6ZzJYDDOZ7pVAkKchq5ES6HcAsvHYlEM+FbGEg5SDhyl8DK8e96tG0hVXFZBQ==
    • Command line: sha512sum -c Thorium-2.4.1.AppImage.sha512
  • EDRLab.ThoriumReader_2.4.1_amd64.deb is not code-signed. The SHA512 is:
    • HEX: ca94b94344ea56ba4d0255db05489df113b907c0f3c4d25bf846b37369766359aee32b636f81a3c797cd482bdb005b9d535391893a4a32d3813be5e9c9dce341
    • BASE64: ypS5Q0TqVrpNAlXbBUid8RO5B8DzxNJb+Eazc2l2Y1mu4ytjb4Gjx5fNSCvbAFudU1ORiTpKMtOBO+XpydzjQQ==
    • Command line: sha512sum -c EDRLab.ThoriumReader_2.4.1_amd64.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.1.dmg
(for Linux and Windows, replace the release/Thorium-2.4.1.dmg relative path with the respective executables / binaries - release/Thorium-2.4.1.AppImage, release/EDRLab.ThoriumReader_2.4.1_amd64.deb, release/Thorium Setup 2.4.1.exe)