Skip to content

Releases: barathrajd/gitview

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 30 Oct 11:57
df541b0

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

  • install: find the latest release without cutting curl off (e2fec55)
  • install: find the latest release without cutting curl off (7d4c059)
  • sessions: count a session's commits against its base branch (d7ba471)
  • website: add searchable feature navigation and shared branding (5aaf7fb)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 10:51
fe292e8

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 22:51
107d7e5

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

Choose a tag to compare

@github-actions github-actions released this 27 Oct 21:12
9e32997

0.5.0 (2026-10-27)

Features

  • add folder-scoped Git config profiles (ce2a5d2)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 20:52
2ed3ebd

0.4.1 (2026-10-27)

Bug Fixes

  • release: add Cargo publishing and verified installer (c3cfdc8)
  • release: bound installer download retries (3608cd0)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:29
6e575ad

0.4.0 (2026-10-27)

Features

  • ui: add grouped worktree staging and page help (73abbb6)
  • worktree: add hunk and bulk staging (0bb168f)

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 27 Oct 18:11
cc33525

0.3.3 (2026-10-27)

Miscellaneous Chores

  • release: request v0.3.3 (b71a589)

v0.3.2

Choose a tag to compare

@barathrajd barathrajd released this 27 Oct 18:05

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 find requirement 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

Choose a tag to compare

@barathrajd barathrajd released this 27 Oct 17:23

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.gz contains only the macOS Apple Silicon
    executable.
  • gitview-v0.3.1-macos-arm64.tar.gz.sha256 contains the archive checksum.
  • GitHub provides source archives for the v0.3.1 tag.

Linux release packaging and Windows support remain deferred.

v0.3.0

Choose a tag to compare

@barathrajd barathrajd released this 27 Oct 17:11

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 match shortcut.

Downloads

  • gitview-v0.3.0-macos-arm64.tar.gz contains the macOS Apple Silicon binary
    and README.
  • gitview-v0.3.0-macos-arm64.tar.gz.sha256 contains the archive checksum.
  • GitHub provides source archives for the v0.3.0 tag.

Windows support and Linux release packaging remain deferred. Linux was verified
for 0.2.1 but has not been rechecked for this release.