Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 5.78 KiB

0.12.3 - 2022-01-06

  • Implement code for internationalization
  • Keep individual files compression type in zip files
  • Increase the robustness of mat2 against weird/corrupted files
  • Fix the dolphin integration
  • Add a fuzzer

0.12.2 - 2021-08-29

  • Add support for aiff files
  • Improve MS Office support
  • Improve compatibility with newer/older version of mat2's dependencies
  • Fix possible issues with the resolution of processed pdf

0.12.1 - 2021-03-19

  • Improve epub support
  • Improve MS Office support

0.12.0 - 2020-12-18

  • Improve significantly MS Office formats support
  • Fix some typos in the Nautilus extension
  • Improve reliability of the mp3, pdf and svg parsers
  • Improve compatibility with ffmpeg when sandboxing is used
  • Improve the dolphin extension usability
  • libmat2 now raises a ValueError on malformed files while trying to find the right parser, instead of returning None

0.11.0 - 2020-03-29

  • Improve significantly MS Office formats support
  • Refactor how mat2 looks for executables

0.10.1 - 2020-02-09

  • Improve the documentation and the manpage
  • Improve the robustness of css, html, png, gdk-based, exiftool-based parsers
  • Future-proof a bit the testsuite
  • Handle tiff files with a .tif extension
  • Improve the sandbox' usability
  • Add support for wav files

0.10.0 - 2019-11-30

  • Make mat2 work on Python3.8
  • Minor improvement of ppt handling
  • Minor improvement of odt handling
  • Add an integration KDE's file manager: Dolphin
  • mat2 now copies file permissions on the cleaned files
  • Add a flag to disable sandboxing
  • Tighten a bit the sandboxing
  • Improve handling of MSOffice documents
  • Add support for inplace cleaning
  • Better handling of mutually-exclusive arguments in the command line
  • Add support for svg
  • Add support for ppm
  • Cleaned zip files are compressed by default
  • Minor performances improvement when dealing with images/video files
  • Better handling of optional dependencies

0.9.0 - 2019-05-10

  • Add tar/tar.gz/tar.bz2/tar.zx archives support
  • Add support for xhtml files
  • Improve handling of read-only files
  • Improve a bit the command line's documentation
  • Fix a confusing error message
  • Add even more tests
  • Usuals internal cleanups/refactorings

0.8.0 - 2019-02-28

  • Add support for epub files
  • Fix the setup.py file crashing on non-utf8 platforms
  • Improve css support
  • Improve html support

0.7.0 - 2019-02-17

  • Add support for wmv files
  • Add support for gif files
  • Add support for html files
  • Sandbox external processes via bubblewrap
  • Simplify archive-based formats processing
  • The Nautilus extension now plays nicer with other extensions