Skip to content

19.38.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@develar develar released this 17 Oct 08:53
· 1864 commits to master since this release
88a70a3

To reduce block map file size (used for delta updates), BLAKE2 144-bit is used now to compute block checksums instead of SHA-256 (256-bit). It doesn't affect security or integrity in any case, because SHA-512 (512-bit) is used to verify final file integrity. And block size is checked in addition to checksum.

electron-updater 2.14.0 is required for this version.

Bug Fixes

  • rpm: libxss is missing from rpm depends (e0885fa), closes #2203
  • __shim.js not found upon launch (87896a8), closes #2146
  • Problem with extra metadata arguments (0684d65), closes #2160

Features

  • twice smaller block map file (use md5 instead of sha256 and remove base64 padding) (5ef0cbc)
  • use blake2s 18 output length to compute checksums (129c2c4)
  • mac: Non-default keychain for signing on OSX (88a70a3), closes #2209