This repository has been archived by the owner on Nov 12, 2019. It is now read-only.
Releases: java-diff-utils/java-diff-utils-jycr
Releases · java-diff-utils/java-diff-utils-jycr
Version 2.2.0
Changed
- Main repository is now https://github.com/java-diff-utils/java-diff-utils/
- The groupid is now
io.github.java-diff-utils
- Published on maven central
Fixed
- Empty-context add-only patches were applied in the wrong place, typically one line early
Version 2.1.1
Added
- Added some unit tests.
Changed
- Maven group is
com.github.bkromhout
Fixed
- Bugfix: Fix issue showing inline diffs
Version 2.1.0
Changed
- Removes the dependency on Guava time
Version 2.0.0
Added
- Add the ability to differentiate the inserted and deleted tags and class-names in inline-diff
- Add tha ability to skip data
- Can now customize diff algorithm in
DiffRowGenerator.Builder
Fixed
- Fix "equal" lines when lines isn't really equals (when Equalizer return equals on different strings)
- Fix imbrication tag bug in lineDiff (when inline is on a multi-line chunk)
Changed
- Change groupId and artifactId to prevent conflict with origin library: now 'com.github.java-diff-utils:java-diff-utils' instead of 'jp.skypencil.java-diff-utils:diffutils'
- Default class-name is now
null
for deleted and inserted data, and "change
" for change data - Default tag for deleted data is
del
- Default tag for inserted data is
ins
- Changed build system from Maven to Gradle
Version 1.5.0
Changed
- make Equalizer configurable. (pull #1)
Version 1.4.1
Fixed
- bugfix: parse method should be public
Version 1.4.0
Added
- add Guava to dependency
- let user uses other string to represent line which does not exist
- implement event based parser like SAX (in difflib.event package)
Changed
- switch from JDK5 to JDK7