Skip to content

Releases: comby-tools/comby

0.11.3

21 Nov 00:23
Compare
Choose a tag to compare
0.11.3 Pre-release
Pre-release
  • Preserve '\r' in string contents when generating diffs

0.11.2

20 Nov 09:12
Compare
Choose a tag to compare
0.11.2 Pre-release
Pre-release
  • Creates diff compatible patches for all trailing newline cases

0.11.1

19 Nov 03:15
bd21fe2
Compare
Choose a tag to compare
0.11.1 Pre-release
Pre-release
  • Adds functionality to generate patch and git apply compatible patches for special cases where files do not contain trailing newlines.

0.11.0

06 Nov 21:41
Compare
Choose a tag to compare
0.11.0 Pre-release
Pre-release
  • Adds substitute option for substituting variables
  • Defaults to Javascript/Typescript matchers for .jsx and .tsx extensions
  • Now converts and reports line/column numbers for offsets. Lines start at 1, columns start at 1.

0.10.0

27 Oct 23:01
10056e4
Compare
Choose a tag to compare
0.10.0 Pre-release
Pre-release
  • Adds -disable-substring-matching option to disable substring matching
  • Adds support for Reason and basic support for Nim

0.9.1

26 Sep 05:35
Compare
Choose a tag to compare
0.9.1 Pre-release
Pre-release
  • Minor fix to editor offsets in review mode.

0.9.0

26 Sep 05:33
c855e81
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release
  • Adds interactive mode with the -review option. Edit can be set with -editor, and default accept behavior can be toggled with -default-no (as in codemod).
  • -match-only returns matches on single lines, prefixed by the matched files, like grep. Newlines are converted to \n.
  • Allow rewrite templates to contain [hole\n], [ hole], :[hole.] syntax which substitute for variable hole.

0.8.0

15 Sep 02:47
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release
release cut v0.8.0

0.7.0

06 Jul 05:32
7708c05
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

Adds support for nestable alphanumeric delimiters (e.g., def ... end in Ruby,case ... esac in Bash, and begin ... end in OCaml).

0.6.0

06 Jul 03:06
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release
  • Maps .jsx and .tsx to Javascript
  • -json-only-diff flag
  • -exclude-dir in zip files
  • Extended shorthand match syntax:
    :[x\n] to match until newline
    :[x.] to match alphanumeric and punctuation
    :[ ] or [ x] to match only spaces/tabs
  • Adds paren, dyck languages.