What's Changed
- New UI by @qlrd in #20
- Bump vite-plugin-electron from 0.13.0-beta.3 to 0.14.1 by @dependabot in #21
- Fixing tests by @qlrd in #27
New Contributors
- @dependabot made their first contribution in #21
Full Changelog
v0.0.1-alpha-4...v0.0.1-alpha-5
Additional changes, but important
- Fixed some duplication of event calls that can lead to 'freeze' device on a 'suspended' state;
- Simplified the way of unzip and flash (unecessary files will not be zipped and user do not need to click a button to unzip, only select device, version, verify and flash);
- added pgp signature to verify the authenticity of files;
- used some updated librarires like electron-vite to build;
- updated to electron 26;
- build and test simplified;
- created MacOS release (Caution: untested in a real machine, can have bugs).
How to verify release with signature
Here are some steps to verify the binary. All steps are in Unix like system, but with windows you can verify with Gpg4Win:
Import the pgp public key:
gpg --keyserver hkps://keys.openpgp.org --recv-key "B428 1DDD FBBD 207B FA41 1313 8974 C902 9932 6322"
Alternatively, you can download public key here and execute:
gpg --keyid-format long --list-options show-keyring B4281DDDFBBD207BFA4113138974C90299326322.asc
gpg --import B4281DDDFBBD207BFA4113138974C90299326322.asc
Download binary
Download the pair of binary/signature:
- Linux:
krux-installer-0.0.1-alpha-5.AppImage
andkrux-installer-0.0.1-alpha-5.AppImage.sig
- Windows:
krux-installer_0.0.1-alpha-5.exe
andkrux-installer_0.0.1-alpha-5.exe.sig
- MacOS:
krux-installer_0.0.1-alpha-5.dmg
andkrux-installer_0.0.1-alpha-5.dmg.sig
Verify:
gpg --verify <binary filename>.sig <binary filename>