Skip to content

Releases: szeweq/mc-repack

MC-Repack 0.12.0

21 May 15:58
Compare
Choose a tag to compare
  • Removed saved byte counts in library and CLI

Check more details in documentation page

MC-Repack 0.11.0

11 Apr 09:23
Compare
Choose a tag to compare
  • Fixed progress tracking (missing each file entry)
  • Removed FileOp::Warn
  • CLI was rebuild with new repacking tasks
  • Removed progress bar for file progress (the message and count are still there)
  • Reserved a -z option for future use (packing files into a JAR/ZIP archive)

Check more details in documentation page

MC-Repack 0.10.0

08 Apr 13:06
Compare
Choose a tag to compare
  • Removed deprecated methods
  • Added new EntrySaver and EntrySaverSpec. The spec only needs to write a file or a directory. This change makes a very minimal change in method usage.

Check more details in documentation page

MC-Repack 0.9.1

03 Apr 06:25
Compare
Choose a tag to compare
  • Code fixing and cleaning
  • CLI has updated dependencies

Check more details in documentation page

MC-Repack 0.9.0

31 Mar 22:31
Compare
Choose a tag to compare
  • [Library] Changed the way entries are read and saved. Now this can be customized to your liking.
  • [Library] Introduced deprecation changes. EntryReader and EntrySaver implementations should be used.
  • CLI release is optimized with symbols stripped.

Check more details in documentation page.

MC-Repack 0.8.1

27 Mar 19:54
Compare
Choose a tag to compare
  • [Library] Progress state can be cloned.
  • CLI is recompiled with new library changes

MC-Repack 0.8.0

27 Mar 15:55
Compare
Choose a tag to compare
  • [Library] Replaced indicatif crate with channel sender. The mc-repack crate is now free from CLI-dependant crates!
  • [CLI] Progress bar is move to a separated thread, which that makes repacking much faster and smoother

MC-Repack 0.7.0

25 Mar 22:09
Compare
Choose a tag to compare
  • Added an --out option to determine where repacked file(s) should be placed
  • [Crate only] Added scanning in directory outside of archives. This will be useful when optimizing files before being packed by a build system (like Gradle).

MC-Repack 0.6.0

20 Mar 16:02
Compare
Choose a tag to compare

Separated CLI binary from library. This can be used for future GUI application.

You can now use mc-repack crate for your project.

MC-Repack 0.5.0

17 Mar 21:33
Compare
Choose a tag to compare
  • Added -silent option to silence found errors
  • Marked files in .cache directory to be completely ignored (they are text files left after generating several asset and data JSON files)
  • Changed PNG optimization options (a bit slower but has better compression)
  • Marked "Signfiles" from "META-INF" directory to be removed in repacked archives
  • Added optimizations for file types with hash and double-slash comments (removing lines)
  • Added multithreading for quicker repacking process