Releases: mxve/alterware-launcher
Releases · mxve/alterware-launcher
v0.9.2
For support visit the AlterWare Discord or Forum
Changelog
- Added --prerelease for downloading pre-release versions of the launcher and IW4x
You probably want to download alterware-launcher.exe
v0.9.1
For support visit the AlterWare Discord or Forum
Changelog
- Added offline mode
- Expanded logging
You probably want to download alterware-launcher.exe
v0.8.4
For support visit the AlterWare Discord or Forum
Changelog
- Set bonus content to be downloaded by default
- Added --skip-bonus arg
- Added linting workflow for windows
- Set log path to /var/log/ on unix
- Verify local file hash after downloading
- Added retry if file hash doesn't match
- Added cache busting on retry
- Removed .iw4xrevision as the latest release of IW4x is now using the internal revision for update checks
You probably want to download alterware-launcher.exe
v0.8.2
For support visit the AlterWare Discord or Forum
Changelog
- Added logging for failed downloads and retries
- Minor cleanup
You probably want to download alterware-launcher.exe
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