Significant improvements to the libmagic DSL matching engine. PolyFile now supports the distinction between "text" and "binary" tests, similar to libmagic. This version of PolyFile has been validated against the ~1k file Corkami test corpus.
Several new features were added to PolyFile's interactive debugger.
Breaking Change: Prior to this release, the default behavior of PolyFile was to output its matching results in JSON format (--format json
). As of version 0.5.0, PolyFile will now default to mimicking the output of libmagic's file
command (--format file
).