* Emit `precommit_diffcheck.DiffcheckError` instead of `UnicodeDecode` exceptions on failure to decode content. Also avoid double-decoding in failure. * Fix diff command when --from-ref/--to-ref is not provided (default case)
1.10
* Show useful error when we can't get a diff due to Unicode issues. * Improve commands for getting diffs to handle --from-ref better
1.9
* Restore support for Python 3.6
1.8
* Add `filter_filenames()` and `is_excluded()` functions. * Add an `lru_cache` on `get_git_root()` for performance.