Skip to content

Releases: LeagueToolkit/wadtools

v0.5.7

Choose a tag to compare

@github-actions github-actions released this 15 Jul 21:45
5208e54

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
    .lhdb cache instead of CommunityDragon hashes.*.txt files. Tables are memory-mapped and
    shared across LeagueToolkit tools, so there is no per-run parse of a ~250 MB text blob.
  • download-hashes / dl now installs the published mimir tables into the shared cache
    (checksum-verified, atomic, incremental) instead of downloading CommunityDragon text files.
  • hashtable-dir / hd now prints the mimir cache directory; --hashtable-dir and the
    hashtable_dir config value now override that cache directory (also settable via MIMIR_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.txt files are removed (best-effort; custom files are left
    untouched and the folder is deleted only if it becomes empty).

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 14 Feb 22:03
a3514c2

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

Choose a tag to compare

@github-actions github-actions released this 01 Feb 14:21
2c0f6e9

Added

  • collect extract stats
  • hash filter
  • incremental extraction
  • parallel extraction with rayon

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 31 Jan 23:19
8e9de6a

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

Choose a tag to compare

@github-actions github-actions released this 25 Nov 17:57
93135b7

What's Changed

  • chore: release v0.5.2 by @github-actions[bot] in #38
  • feat: list command by @Crauzer in #43

Full Changelog: v0.5.2...v0.5.3

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 23 Nov 17:17
f2f453c

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

Choose a tag to compare

@github-actions github-actions released this 23 Oct 07:23
4619926

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

Choose a tag to compare

@github-actions github-actions released this 24 Sep 23:25

What's Changed

Full Changelog: v0.3.0...v0.4.0

Release v0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Aug 22:50
bf8bdbe

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

Release v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 09:05
7d89621

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0