Releases: rtfpessoa/diff2html
Releases · rtfpessoa/diff2html
Fix line height different from right to left side
Fixes:
- Fix line height different from right to left side
Replace with proper word-wrap
Fixes:
- Create proper css with
word-wrap
instead of
Hide error log in binary files
Fixes:
- Hide error log in binary files, if the git diff does not contain
@@
we do not log any errors.
Major refactor of the parser and html generation
Changes
- Improve diff parser to fully support git diffs and unified diffs
- Improve code highlight (if sufficient context the highlight is perfect)
- Use hogan.js to generate html
- Use ESLint to check code style
Fix parsing of binary files
Fixes:
- Fix parsing of binary files
Fix parsing
Fixes:
- Fix parsing of body lines starting with --- or +++
Improve file list summary
Improvements:
- Improved file list summary with better file types identification (added, deleted, renamed, changed)
Improve file paths and colors
Improvements:
- Identify smallest different sub path of the changed file paths and highlight the changed part
- Change removed changed lines background color to make diff more readable
Improve code highlight
Improvements:
- Improve code highlight by parsing each line with previous context
- Separate highlight in two code bases, the old and the new
Fix version identifiers
Fixes:
- Beta releases were not being properly ordered due to wrong usage of semver. This release starts using it correctly.
All beta versions are going to be deprecated.