This release is a first working version for both Linux and Windows OS.
- Linux build is released as Standalone application with an
.AppImage
extension; - Windows build is releasead as NSIS Setup Installer with
.exe
extension.
CHANGELOG:
- Using electron v22.0.0;
- Application size has been reduced to
< 100MB
; - For Windows, an
openssl
's existence check takes place:- needed to verify the signature of official krux releases;
- non-existence will invite the user to download a compatible version of two options first:
openssl
included in Git-scm; or- available versions of OpenSSL For Windows.
TODO:
Request that testers on windows can give their opinion about what's better:
1: Include an openssl
binary internally to KruxInstaller
- PROS:
- Facilitating the user experience
- CONS:
- Giving up the self-verification of installed programs.
2: Asking to install only one openssl
recommendation
- PROS:
- A compromise between facilitating the user experience and allowing self-checking of installed programs.
- CONS:
- Requires one or more steps before using KruxInstaller.
3: Asking to install one openssl
from many options:
- PROS:
- Allows freedom of choice between options and self-verification;
- Opens the possibility of including a user configuration, being able to modify choices.
- CONS:
- Requires one or more steps before using KruxInstaller;
- Giving up the user experience, which can lead to confusion.