v0.4.0
API Breaks
- Rename
PatchHeader.Message
toPatchHeader.Body
for clarity. - Remove the
PatchDate
type and use a plaintime.Time
instead. Parsing headers now returns an error when a date field uses an unsupported format.
Improvements
- Return a conflict error if the source still has content left after applying a patch that deletes the file.
Fixes
- Correctly parse single-digit unpadded days in
ParsePatchDate
.