What's Changed
This is a big one! Highlights include more keyboard shortcuts (hit ?
to bring up a panel showing them all), diffhunk selection (hit n
/ p
to step through diffs within a file), a git webshow
command to view a single commit, diffstats, and a UI for setting the max diff width.
New features:
- Add git webshow; fix spacing bug for mixed binary/text diffs by @danvk in #207
- Diffhunk selection and keyboard shortcuts for next/prev by @danvk in #200
- Keyboard shortcuts UI by @danvk in #201
- Show diffstats by @danvk in #204
- Add UI option for max diff width by @danvk in #206
Bug fixes:
- fix: use null-delimited git diff --raw output to avoid Windows escaping issues by @danvk in #189
- clean up resolved directory by @danvk in #202
- fix wide banner bug by @danvk in #205
Internal refactors:
- Inline codediff by @danvk in #185
- Run prettier + enforce on CI by @danvk in #186
- Set up Knip by @danvk in #187
- Migrate codediff to React by @danvk in #190
- Finish modernization megaticket by @danvk in #195
- Set up eslint by @danvk in #197
- Set up typescript-eslint by @danvk in #198
Full Changelog: v1.1.0...v1.2.0