Releases: nkristek/Stein
v2.2.1
v2.2
In this release, the target framework changed to .NET Core 3.0.
This fixed some issues (e.g. #30) and should definitely improve performance, but it unfortunately breaks the MSI setups. Due to a lack of time I wasn't able to fix it yet, but I still wanted to create a release for all the many improvements I did since version 2.1.
Some of the many changes include:
- Major UI overhaul
- Make file handling more resilient (improves installation process and upgrading Stein itself)
- Add DPI awareness to improve experience with multiple displays
- And much more...
v2.1
Note: Please make sure to install the 64 bit version of Stein when using a 64 bit system. This makes sure, that Stein can successfully determine if an application is already installed.
Check for updates
Stein now automatically checks the releases of this GitHub repository and displays an update button to navigate to the new release. By clicking the Install button it automatically downloads the setup and executes it.
User experience
The installation result dialog now opens automatically if any operation failed or was cancelled.
Also, when Stein is first launched it displays a dialog explaining the features.
Bug fixes
- Fixed memory leak while checking if an application is already installed
- Fixed selection bug of provider icon
- Improvements in UI
v2.0
Note: Please make sure to install the 64 bit version of Stein when using a 64 bit system. This makes sure, that Stein can successfully determine if an application is already installed.
File handling
Processing installer files is much faster and more resilient to errors. GitHub releases are now supported too.
Installation process
The improved installation process gives a better visualization of the current progress and the summary view lists the performed actions and errors that occurred.
Error dialog
The new improved dialog for displaying errors gives a detailed look into what error occurred.
Configuration file
The improved configuration handling supports versioning and automatic upgrades between versions of the configuration file. It also doesn't include the metadata of installer files anymore reducing the size drastically.
This change makes sure its easier to change what and how configuration parameters are stored in future versions of Stein.