* Use `mmmagic` (bindings for `libmagic`) to perform MIME type sniffing. This allows detection of textual formats as well as binary formats, whereas our previous approach could only detect binary formats and rejected all text files.
1.8.0
* Allow defining exit codes ignored by the result cache * Fix a bug causing a crash in case of network/DNS errors
1.7.0
* Update the supported NodeJS version to 14. * Properly check the mimetype of decrypted files without solely relying on the mimetype string provided with the media by the client. * Update minimum required 'olm' version to 3.0.0. * Add an option to set and configure the User-Agent and X-Forwarded-For HTTP headers. * Fix deprecated used of Buffer. * Replace deprecated 'request' dependency with 'simple-get'. * Switch repository CI from TravisCI to Github Actions. * Automatically publish docker images on 'main' branch commits and tags.
1.6.3
Bugfix for handling the case where no mime-types to restrict are given.
1.6.2
Bugfix for situations when we do not provide a list of media to support.