Releases: cadubentzen/mkvdump
Releases · cadubentzen/mkvdump
v0.6.0
What's Changed
- Improved behavior and avoid hanging on non-MKV files
- Reduced memory usage of the tool for large files, and remove
--buffer-size
cli option since the new file reading implementation makes it obsolete. Why? mkvdump doesn't need to load binary element bodies into memory anymore (which can be large).
Full Changelog: v0.5.2...v0.6.0
v0.5.2
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's changed
- Fixed broken pipe error when the output is piped in unix shells.
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Implemented chunked reading to reduce memory usage when parsing big files.
- The default buffer size is 64MB. It can be configured to different values with the added
--buffer-size
cli option.
- The default buffer size is 64MB. It can be configured to different values with the added
Full Changelog: v0.4.5...v0.5.0
v0.4.5
v0.4.4
What's Changed
- fix overflow on 32-bit platforms by @cadubentzen in #51
Full Changelog: v0.4.3...v0.4.4
v0.4.3
Decrease source artifact size by ignoring test files
v0.4.2
v0.4.1
Fix docs.rs generation by not writing to the source directory within the build script
v0.4.0
What's Changed
- Improved error handling and removed all sources of panic 🎉
- Added many more release targets:
- macOS (Intel and ARM)
- Windows (x86_64 and x86)
- More Linux targets:
- musl: i686, armv7 and armv6.
- added GNU libc x86_64 built on Ubuntu 20.04
- Docker images are much smaller now: ~400KB, in contrast to 3MB in v0.3.1. (how? by using scratch as base image 🤫)
- They are now also published to GitHub packages in addition to Docker Hub. And they also include the new linux targets.
Complete instructions on using the installation methods in the README.
Full Changelog: v0.3.1...v0.4.0