Skip to content

Releases: cadubentzen/mkvdump

v0.6.0

24 May 16:47
Compare
Choose a tag to compare

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

16 May 07:30
Compare
Choose a tag to compare

Full Changelog: v0.5.1...v0.5.2

v0.5.1

15 May 18:56
Compare
Choose a tag to compare

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

15 May 15:41
Compare
Choose a tag to compare

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.

Full Changelog: v0.4.5...v0.5.0

v0.4.5

14 May 11:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.4...v0.4.5

v0.4.4

12 May 14:10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.3...v0.4.4

v0.4.3

10 May 21:09
Compare
Choose a tag to compare

Decrease source artifact size by ignoring test files

v0.4.2

10 May 18:02
Compare
Choose a tag to compare

What's Changed

  • add docs
  • add cli tests
  • add debian package

Full Changelog: v0.4.1...v0.4.2

v0.4.1

09 May 18:18
Compare
Choose a tag to compare

Fix docs.rs generation by not writing to the source directory within the build script

v0.4.0

08 May 20:49
Compare
Choose a tag to compare

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