[0.2.0] - 2026-02-10
Added
- Automatic DeadlyStream EXE download flow with session + CSRF handling.
- Integrated executable binary patching based on the UnWIS patch pattern.
- Automatic WSGF HUD pack download and install to
Override. - RAR extraction fallback using
tarwhen 7-Zip/UnRAR are not installed. - WSGF download fallback via
curlfor servers that block default HTTP clients.
Changed
swkotor.inipatching now targets[Graphics Options].WidthandHeightare only written when missing or different.- Patch flow now runs in this order: EXE patch -> INI update -> HUD pack install.
Fixed
- DeadlyStream static
csrfKeyURL failures (403). - EXE patch failure caused by applying shared-signature interface edits as separate searches.
- HUD extraction target path now correctly resolves to game
Override.
Cleanup
- Removed unused config module (
src/modules/config.rs). - Removed unused utility helpers from
src/modules/utils.rs. - Removed unused dependencies from
Cargo.toml.
[0.1.0] - 2026-02-09
Added
- Initial GUI patcher implementation with installation validation and activity logging.
- Initial backup/restore behavior for game configuration.