Releases: sk-zk/Extractor
2026-02-15
* Never wait for keypress when launched with --quiet (#83, @TeaDrivenDev)
2026-02-11
2025-12-11
+ Add --quiet option (#72, @IDeserveToBeWrited)
+ Add --dry-run option
+ Add exit codes (#75)
+ Add build action (#73, @PurplProto)
2025-11-19
* [ZIP] Handle ZIP archives which have been modified to begin with HashFS header (#70)
* [HashFS deep] Fix rare edge case with UI icon paths
2025-11-09
2025-11-02
+ Add --filter option (#26)
+ Add input path globbing for Windows (#26)
This update introduces --filter, a new option for limiting extraction to files which match at least one of the given wildcard patterns or regexes. (See the readme for more details.) I've also added support for globbing on Windows, so a call like extractor dlc_*.scs now works on Windows as well.
2025-10-21
* [HashFS deep] Construct map sector paths for europe and usa (#62)
* [HashFS deep] Fix localized mod description files not getting discovered
2025-10-12
2025-09-18
+ Add --separate/-S option
+ [HashFS deep] Add -D alias for --deep
* [HashFS deep] Simplify multi-archive deep extraction
* [ZIP] Properly implement --list-all for ZIP archives
This release simplifies the extraction of multi-file mods which require --deep. The --list-all into --additional workflow is no longer necessary; instead, you can now just call the extractor in one of these two ways:
extractor "file1.scs" "file2.scs" "file3.scs" --deep
extractor "path\to\mod\directory" --all --deep
There is also a new option, --separate, which will extract each of the specified archives into separate directories.
2025-09-06
* [HashFS deep] Improve junk filter (#53)