Releases: LeagueToolkit/wadtools
Releases · LeagueToolkit/wadtools
Release list
v0.5.7
Added
- add paths command
- add project icon
- implement mimir hashtables
- windows explorer integration
- bin scan extract
Changed
- Hash → path resolution now uses the mimir shared
.lhdbcache instead of CommunityDragonhashes.*.txtfiles. Tables are memory-mapped and
shared across LeagueToolkit tools, so there is no per-run parse of a ~250 MB text blob. download-hashes/dlnow installs the published mimir tables into the shared cache
(checksum-verified, atomic, incremental) instead of downloading CommunityDragon text files.hashtable-dir/hdnow prints the mimir cache directory;--hashtable-dirand the
hashtable_dirconfig value now override that cache directory (also settable viaMIMIR_DIR).-H/--hashtable <PATH>still loads a supplemental<hex-hash> <path>text file, layered on
top of the cache.
Removed
- On first run after upgrading, the old
Documents/LeagueToolkit/wad_hashtables
hashes.game.txt/hashes.lcu.txtfiles are removed (best-effort; custom files are left
untouched and the folder is deleted only if it becomes empty).
v0.5.6
Added
- better diff command
Fixed
- update list_filters argument alias to use short form
Other
- update league-toolkit to version 0.2.17
v0.5.5
Added
- collect extract stats
- hash filter
- incremental extraction
- parallel extraction with rayon
v0.5.4
Added
- add filter inversion support to extract and list commands
- support multiple input WAD files in extract and list commands
- add hashtable download command
Fixed
- sort diffs by path_hash
Other
- update league-toolkit to 0.2.15
v0.5.3
What's Changed
Full Changelog: v0.5.2...v0.5.3
v0.5.2
Added
- better filter support
- save config next to executable and add hashtable dir override arg
- add command to show default hashtable directory in wadtools
- camino
- default hashtable dir
- config
- add verbosity level control for tracing output
- truncate long filenames in log and remove useless directory prep
- truncate long file names
- use ltk chunk extensions
- make regex case insensitive by default
- use fancy regex
- add aliases for extract and diff commands
- allow multiple filter types
- add extraction progress bar
- test
- workflows and sorting
- add diff command
- add extract command
Fixed
- assign extension to hashed files
- formatting
- tracing output layers
- show correct number of extracted chunks
Other
- move changelog to crate folder
- bump to v0.5.2
- bump wadtools version to 0.5.1
- update version to 0.5.0 and revise CHANGELOG for new release
- update README with config and hashtable discovery details; refactor diff and extract commands to load default hashtable directory
- remove redundant logging in add_from_dir method
- (release) v0.4.0
- satisfy format lints
- makes sure that hashed filenames are zero padded
- filter extract
- get rid of unstable features
v0.5.1
Added
- add command to show default hashtable directory in wadtools
- camino
- default hashtable dir
- config
- add verbosity level control for tracing output
- truncate long filenames in log and remove useless directory prep
- truncate long file names
- use ltk chunk extensions
- make regex case insensitive by default
- use fancy regex
- add aliases for extract and diff commands
- allow multiple filter types
- add extraction progress bar
- test
- workflows and sorting
- add diff command
- add extract command
Fixed
- formatting
- tracing output layers
- show correct number of extracted chunks
Other
- bump wadtools version to 0.5.1
- update version to 0.5.0 and revise CHANGELOG for new release
- update README with config and hashtable discovery details; refactor diff and extract commands to load default hashtable directory
- remove redundant logging in add_from_dir method
- (release) v0.4.0
- satisfy format lints
- makes sure that hashed filenames are zero padded
- filter extract
- get rid of unstable features
Release v0.4.0
What's Changed
- feat: allow multiple filter types by @Crauzer in #15
- feat: add aliases for extract and diff commands by @Crauzer in #16
- feat: use fancy regex by @Crauzer in #17
- feat: make regex case insensitive by default by @Crauzer in #18
- fix: tracing output layers by @Crauzer in #19
- feat: build ltk chunk extensions by @Crauzer in #20
Full Changelog: v0.3.0...v0.4.0
Release v0.3.0
Release v0.2.0
What's Changed
- Filter by type when extracting by @moonshadow565 in #2
New Contributors
- @moonshadow565 made their first contribution in #2
Full Changelog: v0.1.0...v0.2.0