Skip to content

MC-Repack 0.21.0

Compare
Choose a tag to compare
@szeweq szeweq released this 22 May 00:24
· 68 commits to master since this release

Features

  • Added OGG optimizer
  • Added support for passing numbers for use_zopfli config option
  • Better compression check (3 steps): Determined minimum size -> Entropy -> Read DeflateEncoder output count
  • Added --check option (it checks current config file; creates a new config file when needed)
  • Added --keep-dirs option (MC-Repack ignores directory entries in ZIP/JAR files by default)
  • Added --zopfli option (with number) to enable ZIP/JAR file repacking with Zopfli
  • Added configuration for blacklisting file types
  • Added new file types for default blacklist, including Git files, backup types, .lnk and more
  • New EntryReaderSpec and EntrySaverSpec traits. Now free from crossbeam-channel crate

Breaking changes

  • anyhow crate is now required
  • No optimizer module in mc-repack-core

Full Changelog: v0.20.1...v0.21.0