Releases: so-fancy/diff-so-fancy
Releases · so-fancy/diff-so-fancy
v0.7.0
- 0.7.0 (108f54b)
- Add a function to get the git config as a hash (in Perl) (c5570c0)
- add npm-test (506d301)
- add test for #131 (e90dd5b), closes #120
- Add test for three way merge (1c417ac)
- Change two for loops to foreach loops for consistency (1ac25e4)
- Declare $ansi_color_regex only once (eca2546)
- Error out (die) if there are any syntax errors (51dde07)
- improve reporting bugs (79d2d51), closes #121
- Move mark_empty_lines() to Perl (cbd916a)
- Move strip_leading_symbols() and strip_first_column() to Perl (efc22bb)
- Properly remove the right number of leading columns in a three way merge (cf8c229)
- Remove some bash definitions so the tests won't fail (6b44c19)
- Remove the unused functions from bash (0ea95e5)
- rename header_clean.pl to diff-so-fancy.pl (08908d7)
- show previous file mode. (9c3000d)
- Try and be smart about what line the diff starts on (d1a4c91)
v0.6.3
v0.6.2
v0.6.1
- 0.6.1 (9103572)
- add test for deleted file hunks. #109 (48bc5e2)
- Fix #114 (array shift error) (72c5bca), closes #114
- Perl critic complained this sub didn't return. (8e513c5)
- Properly handle mnemonic prefixes (a3092ac)
- rebaseline tests for startline change (2a89ca8)
- use parse_hunk_header from git (59aebbd)
- use starting line of second hunk. fixes #109 (9d0fe39), closes #109
- We'll match a word char instead to be a little more lenient (33502aa)
- readme: add trick for using no-pager to grab original diff output (9e10738)
- readme: upgrade via npm too (91bc769)
v0.6.0
- 0.6.0 (47545cd)
- Add a test to make sure we remove the "git --diff" header line (72b5627)
- correct test typo (e8bda85)
- Don't emit a warning if there is NO diff at all (a92e9cf)
- fix header wrapping for powershell (cb0c0f1)
- Handle both filename.txt and a/filename.txt (29a8889)
- Leave the first line in, we're cleaning it in Perl now (1113a59)
- Properly handle diff chunks with prefixes disabled (7fa6a87)
- Rework how diff hunks are displayed (31cbe1e)
- Test for reworked hunks on 'noprefix' (b2fe4a6)
- Tests for file permission changes (286ce59)
- tweak path. (57a2abf)
- update bats-support submodule (b7afd52)
- Update perl script to remove add/deleted file perms (e10a860)
- update testing readme (d166cf1)
- use native terminal-drawing character (4e5800f)
- noprefix: check two difference fixtures (433a782)
- test: add fixture for diff=noprefix (daa480d)
- readme: notes on less movement. fixes #96 (70b91f3), closes #96
- readme: testing notes (c4c13a1)
v0.5.2
v0.5.1
v0.5.0
v0.4.1
v0.4.0
- 0.4.0 (78b5386)
- add AppVeyor badge (c70678b)
- add docs of linting scripts (5341806)
- add shellcheck to circle ci (642dd24)
- add windows ci (34b93c8)
- fix circle ci (9908c36)
- Fix manual installation link (0cc9410)
- Making diff-so-fancy work on OS X out of the box (e930cb7)
- no need to install gnu-sed (bb925b2)
- updates Mac install guide for brew; closes #21 (ae2f1fc), closes #21
- test: install shellcheck and lint Shell scripts (52e2299)
- test(shellcheck): disable SC2002 warning for a no-useless
cat
(e932511) - style: [[ ... ]] is preferred over [ (b62ddbc)
- style: little cleanup to
get_script_dir
function (7db958f) - style: split command over multiple lines (990d0d9)
- style: use two soft spaces instead of tabs (ffcb26c)
- refactor: make script more portable with '#!/usr/bin/env bash' shebang (a3b84f9)