github so-fancy/diff-so-fancy v1.4.14

2 hours ago

New features

  • OSC 1717 diff-line metadata support for Lazygit — #538:
  • fileNameRulerShape option — #545, closes #522:
  • box (default) vs ruler shape for file names in git show mode.
  • Terminal now reads from env $COLUMNS before falling back to tput — #556:
  • --date iso support — 27e0ce5 + test for #540:
  • Adds a simple Makefile

Fixes

  • Fix crash on git dates without timezone offset (log.date=local) — #544.
  • Fix binary file parser when filename contains and — #547.
  • Fix filename parsing when path contains b/ segment — #549.
  • Fix crash on diff ending on truncated old mode line — #551.
  • Fix strip_leading_indicators double-coloring raw diffs — #542.
  • Harden Date: handling to skip when unixtime unparseable.

Docs

  • Update LazyGit link to Custom_DiffRenderers.md.
  • package.json repo URL
  • Bump actions/setup-node 4 -> 7 — #541.

Don't miss a new diff-so-fancy release

NewReleases is sending notifications on new releases.