Releases: thegraydot/mpqcli
Releases · thegraydot/mpqcli
v0.9.9
v0.9.8
Added
- The
createsubcommand now supports a single file - The
addandcreatesubcommands have additional arguments for specifiying the file location in the MPQ archive (name-in-archiveanddir-in-archive) - The
addsubcommand can now overwrite existing files if requested (overwrite)
Fixed
- Several memory leaks
Thanks
- Thanks to @sjoblomj for adding more features and fixes in this release
v0.9.7
Added
- Game profile support for
createandaddsubcommands via-g/--gameoption - Game profiles for Diablo, StarCraft, Warcraft, WoW, and more
- Game setting override options for
createsubcommand - Compression override options for
addsubcommand - Support for unfamiliar/unknown locales via raw hex LCID
- Additional built-in locales:
ptBR,esMX,ptPT
Fixed
- Subcommands now properly verify locale before operating on files
- Error messages now include locale context in
remove,extract, andread - MPQ archives are now properly closed across all subcommands
- Non-zero exit codes returned on failure in
extractandremove listsubcommand now shows long output when properties are requested
Changed
- Improved locale printing and display throughout
Thanks
- A big thank you to @sjoblomj for adding so many features in this release
v0.9.6
Added
- Proper support for locales in MPQ files
Fixed
- Fixed bug where MPQ signature only printed on success
v0.9.5
Changed
- Long (detailed) list format to output ISO 8601 timestamps
Fixed
- Message prefix format consistency
v0.9.4
Added
- Filename added to program output
- Added simple wrapper around verify command
Fixed
- Show help menu when no arguments provided
v0.9.3
Added
- Support for
addsubcommand to have path inside MPQ archive
Fixed
- Bug in
addsubcommand when exceeding max file count
v0.9.2
Fixed
- Bug in
createsubcommand resulting in incorrect max file count
v0.9.1
Fixed
- Bug in Dockerfiles resulting in missing commit hash from version
v0.9.0
Added
- Linux binaries for amd64 and arm64
- Linux binaries built with musl and glibc
Updated
- Install script for Linux to provided better binary download options
Changed
- Linux binary release naming convention