Skip to content

Releases: hannesm/patch

3.0.0

03 Jul 14:24
Compare
Choose a tag to compare

CHANGES:

  • No change since 3.0.0~beta1

3.0.0~beta1

02 Jun 01:12
Compare
Choose a tag to compare
3.0.0~beta1 Pre-release
Pre-release

CHANGES:

  • Allow to use Patch.patch on large diffs with OCaml 4 (#30 @kit-ty-kate)
  • Patch.pp_hunk: Fix support for printing large diffs with OCaml 4 (#30 @kit-ty-kate)
  • Fix Patch.diff generating malformed patch when adding a line at the end of a file that doesn't end with a newline character (#29 @kit-ty-kate)

3.0.0~alpha2

01 May 19:10
Compare
Choose a tag to compare
3.0.0~alpha2 Pre-release
Pre-release

CHANGES:

  • Add support for large (>= MB) diffs (#23 @kit-ty-kate)
  • Fix printing of Rename_only (#23 @kit-ty-kate)
  • Add support for empty files through git extensions (#26 @kit-ty-kate)
  • Fix filename parsing of the git extensions (#26 @kit-ty-kate)
  • Move the Rename_only variant off of the operation type to the dedicated new git_ext type containing the new variants Delete_only and Create_only (#26 @kit-ty-kate)
  • Add a new Git_ext variant to the operation type (#26 @kit-ty-kate)
  • Change the type of Patch.diff to avoid the need to know in advance what type of operation it is gonna be (#26 @kit-ty-kate)

v3.0.0~alpha1

06 Mar 14:49
Compare
Choose a tag to compare
v3.0.0~alpha1 Pre-release
Pre-release

CHANGES:

  • Ensure compatibility with GNU Patch as much as possible:
  • Quote special characters from filename when pretty-printing them (#21 @kit-ty-kate)
  • Refuse context diffs and only accept unified diffs (#22 @kit-ty-kate)
  • Patch.pp_hunk: Add missing final end of line character (#22 @kit-ty-kate)
  • Patch.pp_operation: Print the git header when using a git extension (#22 @kit-ty-kate)

2.0.0

03 Apr 12:49
Compare
Choose a tag to compare

CHANGES:

1.0.1

27 Oct 18:13
Compare
Choose a tag to compare

CHANGES:

  • Remove unnecessary bytes dependency
  • Fix compilation of examples
  • Use GitHub actions instead of travis

v1.0.0

21 Dec 22:15
1d8289c
Compare
Choose a tag to compare

CHANGES:

  • Initial public release