0.2.1 - 2021-01-27
- #9 Fix an issue where the incorrect range was being used to index an array when calculating a merge resulting in a panic in some cases.
0.2.0 - 2020-07-07
- Support for working with potentially non-utf8 data with the addition of
various
*_bytes
functions. - Support for writing both utf8 and non-utf8 patches into a writer
W: io::write
- Support for a minimum supported rust version (msrv) of 1.36.0.
- The
Patch
type is now generic across the text type, eitherstr
for utf8 text and[u8]
for potentially non-utf8 texts. - The filenames for the original and modified files of a patch are now optional. This means that patches which don't include filename headers (only include hunks) can now properly be parsed.
- Quoted filenames which include escaped characters are now properly parsed.
0.1.1 - 2020-07-01
Patch
es can now be parsed from strings withPatch::from_str
- A
Patch
can now be applied to a base image withapply
0.1.0 - 2020-06-30
- Initial release.