Skip to content

Releases: LeanSerra/diffuse

diffuse: v0.2.1

Choose a tag to compare

@github-actions github-actions released this 07 Sep 03:15
6d6c389

Read the docs before running.

🐛 Bug Fixes

🔧 Chores

diffuse v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 02:09
2a4889b

Read the docs before running.

✨ New Features

  • d056a1c - add --inline-all to lift the whole-diff ceiling
  • 59321b5 - read the whole diff and every file's text in one git run each
  • f6ad767 - stream the whole diff as ndjson so find-in-page reaches every file
  • 5896f38 - consume the whole-diff stream in the client
  • a974446 - render every file up front and keep collapsed ones findable
  • fb6fee8 - ask git which commits a show would print
  • a870220 - step through the commits a show names
  • 09b4187 - add a validated lane palette that avoids diff red and green
  • e705ab5 - colour each graph lane by its column

🐛 Bug Fixes

  • 3c206e0 - keep the commit graph open after picking a commit
  • 2f0133d - join the commit dots into one continuous line
  • 109ef08 - read a multi-commit show one commit at a time
  • 7d9719c - size a file from its own rows once the diff has arrived
  • c1fc2e1 - shrink lane spacing so a wide graph cannot squeeze out the subject

⚡ Performance

  • 68eea0b - count a file's lines before highlighting it, not after

🎨 Interface

  • 6a8811a - separate each file's card so the end of one is obvious

📝 Documentation

  • f5ace3f - cover find-in-page, --inline-all and the show pager

Full changelog: v0.1.0...v0.2.0

diffuse v0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 03:25
8387871