Repository navigation
Releases: barathrajd/gitview
Releases · barathrajd/gitview
Release list
v0.7.1
0.7.1 (2026-10-30)
Features
- release: redeploy the website after each release (c27deb7)
- website: features by release with live terminal demos (81e08ca)
- website: replace release panels with an anchored feature catalogue (8a74d9b)
- website: version from Cargo.toml, changelog by version, new logo (7ffa2cd)
Bug Fixes
v0.7.0
0.7.0 (2026-10-30)
Features
- agent: answer cursor position and device attribute queries (14aec1d)
- control: add read-only, size-capped repository tools (0a502e8)
- control: add the gitview mcp stdio server (e2d1429)
- control: connect hosted agents to Gitview (81f6842)
- control: let hosted agents read and steer Gitview (76ead2a)
- control: say what selections show and open commit file diffs (22aec7d)
- control: serve the tools on a private Unix socket (2f5be3a)
- install: install the Linux x86_64 archive with install.sh (6327234)
- pane: add --claude and --codex and explain a missing program (2eb220c)
- pane: add --claude and --codex, and a full-screen agent on narrow terminals (55ad9ed)
- pane: run a program in a pane beside Gitview with --run (79fad7b)
- pane: run a program in a pane beside Gitview with --run (b84292d)
- pane: show the agent full screen on narrow terminals (a222b6b)
- release: build and smoke-test a static Linux x86_64 archive (173e231)
- release: push the Homebrew formula to barathrajd/homebrew-tap (3aea9dd)
- release: render the Homebrew formula for each release (a3b4f43)
- release: ship a static Linux archive and a Homebrew formula (2f10f5c)
- sessions: add a Sessions page to review, merge, and discard (77de62b)
- sessions: create and list agent worktree sessions (2f83d1e)
- sessions: discard sessions and clean up after a crash (fcf4b41)
- sessions: review a session and merge it into its base branch (928370c)
- sessions: run agents in their own worktree sessions (bf17ae8)
- sessions: start an agent in a new session with --session (5df4bfe)
- watch: refresh the views when the repository changes (562645b)
- watch: refresh the views when the repository changes (c9dd238)
- writes: route every Gitview Git write through one path (be2c2de)
- writes: run Git writes one at a time and wait out an agent's locks (908b842)
- writes: run Git writes one at a time and wait out held locks (2d36351)
Bug Fixes
- agent: draw the agent pane's border in ASCII with --ascii (ffea3a2)
- agent: harden the agent workspace and document its security (2396244)
- ci: allow the Linux-only lint in the live test helper (c6ab582)
- ci: give the session test repositories a commit identity (ec75669)
- ci: give the session test repositories a commit identity (44cf14b)
- ci: make the Linux checks pass (0a205a5)
- ci: move GitHub Actions to their Node 24 majors (0431d1b)
- control: cap socket connections and close idle ones (9ab6915)
- control: remove sockets left by Gitviews that were killed (209584e)
- control: say in the agent pane when Gitview's tools are off (b0e532f)
- process: stop background Git reads from rewriting the index (e85f1ed)
- release: let Homebrew load the formula on every machine (feed8f2)
- release: state the version for the dry-run Homebrew install (7c039bb)
- sessions: lock the manifest while sessions are created or discarded (ec88ed5)
- sessions: merge in the main worktree and keep the current session (7439241)
- watch: time a reload by its work, not by when its result was read (7a3f26b)
v0.6.0
0.6.0 (2026-10-28)
Features
- added the claude skills (149323a)
- branches: add confirmed previous checkout (2897eb7)
- branches: add confirmed rename and safe deletion (dee8e61)
- cli: add repository setup and ignore-rule inspection (b7ea5c8)
- commit: add configured external editor handoff (5373a75)
- commit: add guarded HEAD amendment (57459d8)
- commit: add optional commit descriptions (296ae8a)
- commit: add reviewed staged commit workflow (acaad18)
- commit: commit directly after saving in the external editor (86035f2)
- diff: add commit comparisons and patch summaries (bc699ff)
- diff: add IDE styling and independent view toggles (a8dafe4)
- diff: combine comparison summaries with collapsible file diffs (df10575)
- diff: default to wrapped side-by-side view (daa41b9)
- history: add persistent literal path filtering (fbb40ce)
- inspect: add local Git object descriptions (9737cea)
- tags: add local tag management and verification (ad757d9)
- website: add a mobile navigation menu (3a0df05)
- website: add feature and installation sections (e6551dc)
- website: add footer and Pages setup guide (a3c4fc3)
- website: add landing hero and terminal preview (af70ede)
- website: make pages responsive and hide scrollbars (3cf902d)
- website: split features and changelog into their own pages (fdaf2ee)
- worktree: add confirmed selected-file discard (a242a64)
- worktree: add confirmed stop-tracking action (0276416)
- worktree: add safe path removal and move workflows (dbe634c)
- worktree: inspect ignore rules for selected paths (b8cb4ea)
Bug Fixes
- diff: align wrapped side-by-side lines (7f2beb7)
- ui: align new pages with the shared terminal theme (17236d8)
- website: align terminal preview with current TUI (18356d8)
- website: serve custom domain from root (9d0975a)
- worktree: discard edits to staged renames (dba13da)
Performance Improvements
- comparison: bound the render cache by estimated bytes (f4443b2)
- comparison: cancel preparation when the page closes (ff58978)
- diff: bound retained layouts and reduce padding allocations (a2bac04)
- diff: cache render variants and prepare highlighting in background (a320218)
- diff: prepare ordinary diffs outside the render loop (090250d)
- tui: keep commit previews responsive and avoid idle redraws (bae752d)
- tui: make path ref and tag previews cancellable (e1a3609)
v0.5.0
v0.4.1
v0.4.0
v0.3.3
v0.3.2
Gitview 0.3.2 publishes a macOS Apple Silicon archive containing only the Gitview executable. GAH installation was verified by the user.
- Documents the GNU
findrequirement for GAH on macOS. - Splits GAH installation, Gitview installation, and launch into separate steps.
- Consolidates versioned release notes into
RELEASE.md.
The archive checksum and source archives are also available below.
v0.3.1
Gitview v0.3.1
Gitview 0.3.1 clarifies software reuse terms and adds a no-sudo installation
path for macOS Apple Silicon.
Highlights
- Added the MIT License.
- Documented installing GAH and using it to install Gitview into
~/.local/bin.
Downloads
gitview-v0.3.1-macos-arm64.tar.gzcontains only the macOS Apple Silicon
executable.gitview-v0.3.1-macos-arm64.tar.gz.sha256contains the archive checksum.- GitHub provides source archives for the
v0.3.1tag.
Linux release packaging and Windows support remain deferred.
v0.3.0
Gitview 0.3.0
Gitview 0.3.0 improves history and diff review with a responsive cockpit,
clearer search, and consistent keyboard guidance.
Highlights
- Added a responsive cockpit for repository status, history, and commit details.
- Added debounced history search with selectable results that open commit
details directly. - Added old and new line numbers to diff views.
- Replaced the wide shortcut tables at the bottom of pages with a compact,
consistent shortcut bar. - Made Esc and ? close the help panel, and removed the ambiguous
n next matchshortcut.
Downloads
gitview-v0.3.0-macos-arm64.tar.gzcontains the macOS Apple Silicon binary
and README.gitview-v0.3.0-macos-arm64.tar.gz.sha256contains the archive checksum.- GitHub provides source archives for the
v0.3.0tag.
Windows support and Linux release packaging remain deferred. Linux was verified
for 0.2.1 but has not been rechecked for this release.