Repository navigation
Releases: hiroaqii/gitframe
Releases · hiroaqii/gitframe
Release list
v0.1.7
Added
- Toggle long-line wrapping with
Win Changes, History, Compare, and Repository. Diff wrapping supports both unified and side-by-side layouts. - Wrapping is off by default. Selection and copying preserve the original text without adding newlines at wrap boundaries.
Credits
Thanks to @pierrelgol for the initial line-wrapping implementation in #23, which provided the starting point for this feature.
v0.1.6
Fixed
- Preserve pending task results and generated timer/frame notifications while terminal input is stopped and resumed, including when returning from an external editor.
- Propagate input failures after cancelling work, reclaiming resources, and restoring the terminal.
Changed
- Update to Chasen 0.1.2 and Chasen UI 0.1.2 with pinned source commits and package hashes.
- Continue building with Zig 0.16.0.
v0.1.5
Changed
- Improve syntax-highlighting performance for large diffs by limiting line searches to the relevant ranges.
- Use version-only GitHub Release titles, such as
v0.1.5.
v0.1.4
Changed
- Update Chasen and Chasen UI to v0.1.1, incorporating timer cancellation and text-rendering fixes.
Fixed
- Fix a crash when opening a workspace and adding both the workspace and its first repository to recent history.
GitFrame v0.1.3
Changed
- Update Chasen and Chasen UI to v0.1.0.
- Require Git 2.45.1 or newer and report unsupported versions before opening the TUI.
GitFrame v0.1.2
Changed
- Highlight selected commit ranges in History.
- Show Repository command input in the source header.
- Align Repository cursor markers, change markers, and line numbers with Changes.
Fixed
- Match page help to the actions available on each page.
GitFrame v0.1.1
Fixed
- Allow fast-forward pulls when local changes can be preserved.
GitFrame v0.1.0
Initial release of GitFrame.
Prebuilt binaries are available for Linux (x86_64) and macOS (Apple Silicon).