Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 23:50
98d7fdf

1.4.0 (2026-07-04)

Features

  • add manifest and diff commands for tracking files across game versions (7e1174b)
  • decompress Oodle-compressed animation payload in .ast files (8fde26c)
  • replace ImageMagick with native Go DDS decoder (85fdb7c)
  • support partial path matching for file extraction (a570755)

Bug Fixes

  • gracefully handle non-UTF-16LE text files during extraction (2d079b9)
  • handle DXT1 1-bit alpha and skip unsupported DDS formats (e358cc1)
  • race condition in progress bar description updates (e604941)
  • scan animation headers instead of trusting u8 animCount (ce0a205)
  • skip table extraction when --tables not provided (e538a78)

Performance Improvements

  • cache opened bundles to avoid redundant parsing (ed074d7)
  • cache parsed bundle index to disk (7a68f84)
  • parallelize file extraction with worker pool (26aa5d6)
  • remove unused raw slice accumulation in DDS decompressors (fd8315f)
  • skip already exported files during extraction (aeeabeb)
  • sort files by bundle before extraction (3346a27)
  • use BestSpeed PNG compression level (b79ba83)
  • use binary search for path filtering in list command (c93367a)