Releases: mxve/alterware-launcher
Releases · mxve/alterware-launcher
v0.8.1
For support visit the AlterWare Discord or Forum
Changelog
-
Error Handling Improvements:
- Version Check Panic: Fixed a critical issue where the version check could panic under certain conditions.
- CDN Communication: Added a user-friendly error message when encountering issues while communicating with the CDN.
-
README Updates:
- Significant updates and restructuring of the README for clarity and ease of use.
You probably want to download alterware-launcher.exe
v0.8.0
For support visit the AlterWare Discord or Forum
Changelog
-
Hashing Algorithm:
- Replaced SHA-1 with BLAKE3 for greatly improved performance.
-
File Changes:
- Replaced the
.sha-sums
with the newawcache.json
.
- Replaced the
-
Desktop Shortcut Prompt Fix:
- Resolved an issue where the prompt only accepted "y" as input. Pressing Enter was incorrectly treated as "no", even though it was intended to default to "yes".
-
Download Retry Logic:
- Implemented a loop to automatically retry failed downloads.
Contribution by @pickles976.
- Implemented a loop to automatically retry failed downloads.
-
README Updates:
- Documentation improvements made to the README file.
Contribution by @diamante0018.
- Documentation improvements made to the README file.
-
Internal Changes:
- HTTP Functions Cleanup: Refined and streamlined internal HTTP functions.
- Path Extensions: Backported useful path extension utilities.
- Code Refactoring: General improvements and optimizations across multiple functions.
- Global URL Management: Introduced
once_cell
for managing a mutable global master URL, eliminating the need to pass it through multiple functions. - String Formatting: Adopted a more consistent approach for string formatting by placing variables inside curly braces instead of appending them as parameters.
- Log Prefixing: Added
misc::prefix
to automatically prefix log messages (e.g.,[Info]
,[Downloading]
) with appropriate padding for better readability.
You probably want to download alterware-launcher.exe
v0.8.0-pre3
v0.8.0-pre2
v0.7.0
For support visit the AlterWare Discord or Forum
Changelog
- Added --redist & --skip-redist command line flags
- --redist (Re-)installs dependencies
- --skip-redist skips initial dependency installation
- Added static_vcruntime to statically link against vc++
- Improved error handling by @FallBackITA27
You probably want to download alterware-launcher.exe
v0.7.0-pre1
v0.6.15
For support visit the AlterWare Discord or Forum
Changelog
- Force IW4x to write logs
You probably want to download alterware-launcher.exe
v0.6.14
For support visit the AlterWare Discord or Forum
Changelog
- Store local file hash instead of remote
You probably want to download alterware-launcher.exe
v0.6.13
For support visit the AlterWare Discord or Forum
Changelog
- Wait for stdin if exit code is not 0
- [Linux] Use wine for launching if found, otherwise try to run client directly
- [Linux] Try to set permissions on executables
- New targets
- x86_64-unknown-linux-musl
- aarch64-unknown-linux-musl
- universal-apple-darwin
- aarch64-apple-darwin
You probably want to download alterware-launcher.exe
v0.6.12
For support visit the AlterWare Discord or Forum
Changelog
- handle missing tag_name from github's JSON reply