Releases: szeweq/mc-repack
Releases · szeweq/mc-repack
MC-Repack 0.12.0
- Removed saved byte counts in library and CLI
Check more details in documentation page
MC-Repack 0.11.0
- 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
- 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
- Code fixing and cleaning
- CLI has updated dependencies
Check more details in documentation page
MC-Repack 0.9.0
- [Library] Changed the way entries are read and saved. Now this can be customized to your liking.
- [Library] Introduced deprecation changes.
EntryReader
andEntrySaver
implementations should be used. - CLI release is optimized with symbols stripped.
Check more details in documentation page.
MC-Repack 0.8.1
- [Library] Progress state can be cloned.
- CLI is recompiled with new library changes
MC-Repack 0.8.0
- [Library] Replaced
indicatif
crate with channel sender. Themc-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
- 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
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
- 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