Releases: jongio/grut
Release list
v0.6.0
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.6.0
# Windows (PowerShell)
$v="v0.6.0"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Features
- c543d31 feat(cli): open a file at path and line from the command line (#321)
- 5ad6718 feat(cmd): add
grut cleanto remove transient session and diagnostic data (#345) - ff7f9e4 feat(cmd): add a status command for scriptable repo state (#319)
- a4d257a feat(cmd): list available themes (#339)
- 44ce675 feat(cmd): print keybindings from CLI (#338)
- dd95c5c feat(commits): open the selected commit on GitHub (#330)
- 79ffb37 feat(commits): revert the selected commit from the Commits panel (#350)
- 6510922 feat(config): add
grut config get <key>to read one resolved value (#344) - d86aebd feat(config): print default config (#343)
- 16cad86 feat(config): report keybinding conflicts (#358)
- 28e6655 feat(filetree): open the selected file or directory on GitHub (#331)
- 6c1a05a feat(filetree): reveal selected file in OS file manager (#318)
- 2f28092 feat(fuzzyfinder): add TODO/FIXME finder source (#333)
- d354ebd feat(github): show issue metadata in preview (#353)
- f0540fa feat(mcp): list registered tools (#359)
- dd0a446 feat(panels): add status dashboard panel (#357)
- f309b09 feat(preview): create a secret gist from the previewed file (#332)
- fd5f17b feat(preview): jump to a markdown heading in the preview (#320)
- 5732280 feat(preview): open the previewed file on GitHub (#329)
- 6f25000 feat(preview): show sha256 for binary files (#352)
- b03d652 feat: add crash report json list (#312)
- 75ce2bd feat: add shell completion command (#309)
- b799e77 feat: add version json output (#310)
- dc1e9a8 feat: copy local file location (#293)
- f6ea2f2 feat: show diff stats footer (#292)
Bug Fixes
- 16278c2 fix: cosign bundle verification + security hardening
- 941dc93 fix: kill git/gh/shell process trees to stop Windows resource leaks (#297)
Performance
- dd1e564 perf: add v0.6.0 linux-amd64 baseline and release notes [skip ci]
- 2cd30e4 perf: update baselines [skip ci]
- e7b07ed perf: update baselines [skip ci]
- e69a82c perf: update baselines [skip ci]
- e77e90b perf: update baselines [skip ci]
- 38aeadb perf: update baselines [skip ci]
- 07c2275 perf: update baselines [skip ci]
- 58150fe perf: update baselines [skip ci]
- 6272c4d perf: update baselines [skip ci]
- a7ede46 perf: update baselines [skip ci]
- 0557446 perf: update baselines [skip ci]
- d474516 perf: update baselines [skip ci]
- 5016591 perf: update baselines [skip ci]
- 84da1d6 perf: update baselines [skip ci]
- 2c57b20 perf: update baselines [skip ci]
- fa55b8e perf: update baselines [skip ci]
- c6c171c perf: update baselines [skip ci]
Other
- 3a3d1c8 Add JSON output for extension inventory (#304)
- cb89eac Add commit-message grep search to the commits panel (#295)
- 2b37e7e Filter the help overlay by key or action (#351)
- a4c093d Honor configured startup layout (#302)
- 76b8847 Print shortcut lists and dry runs as JSON (#303)
- 510c42e deps: upgrade Go indirect dependencies to latest (#360)
- 4221faf deps: upgrade all dependencies to latest (#283)
- 9144bee deps: upgrade all dependencies to latest (#298)
- a166892 deps: upgrade all dependencies to latest (#305)
- 477d61a deps: upgrade all dependencies to latest (#311)
- 5e1751b deps: upgrade all dependencies to latest (#322)
- 423b23a deps: upgrade all dependencies to latest (#323)
- b867dcc deps: upgrade all dependencies to latest (#337)
- 9cad8c7 deps: upgrade all dependencies to latest (#348)
- e02e739 test(commits): de-flake openCommitOnGitHub by injecting the origin-URL lookup
- 6400577 test(preview): add copyLocalLocation guard tests; chore(tui): drop dead pendingRevertSubject field
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
v0.5.0
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.5.0
# Windows (PowerShell)
$v="v0.5.0"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Features
- 4f9d4eb feat(commits): add pickaxe content search (-S/-G) (#275)
- 07c6da5 feat(commits): export a commit as a .patch file (#238)
- a8e0db9 feat(commits): filter the commit log by author (#236)
- b12906f feat(commits): show commit signature verification badges (#274)
- 2182677 feat(filetree): add selected entry to .gitignore (#234)
- f5a87e3 feat(gitdiff): copy the current diff hunk to the clipboard (#264)
- c7e46ae feat(gitdiff): expand and collapse diff context lines (#276)
- a150c62 feat(github): copy an issue or PR as a markdown link (#239)
- edb07c1 feat(gitinfo): assign selected issue or PR to yourself (#266)
- ead3f99 feat(gitinfo): close or reopen the selected issue (#265)
- 075424c feat(gitinfo): comment on selected issue or PR (#255)
- bc7d010 feat(gitinfo): create GitHub issues from the Issues tab (#254)
- 9481246 feat(gitinfo): filter Issues and PRs by state (open/closed/all) (#267)
- 6fdb624 feat(gitinfo): open selected worktree in editor (#263)
- 063e2d6 feat(gitstatus): copy the current diff hunk to the clipboard (#237)
- 46208c1 feat(gitstatus): pre-stage secret guard (#278)
- 72dc5c4 feat(gitstatus): untracked file cleanup overlay (#277)
Performance
- daf5f22 perf: add v0.5.0 linux-amd64 baseline and release notes [skip ci]
- 0fd91bb perf: update baselines [skip ci]
- 3c8b885 perf: update baselines [skip ci]
- 2b4893b perf: update baselines [skip ci]
- e500358 perf: update baselines [skip ci]
- f1f2eab perf: update baselines [skip ci]
- 3058b67 perf: update baselines [skip ci]
- a573c16 perf: update baselines [skip ci]
- 076cf4f perf: update baselines [skip ci]
- 55311ea perf: update baselines [skip ci]
- 6065a95 perf: update baselines [skip ci]
- 5ef1a22 perf: update baselines [skip ci]
- ff61c6a perf: update baselines [skip ci]
- 4c2039b perf: update baselines [skip ci]
- 852a5e5 perf: update baselines [skip ci]
- b882cdf perf: update baselines [skip ci]
- 7414ac4 perf: update baselines [skip ci]
- cff373b perf: update baselines [skip ci]
- c1e3b03 perf: update baselines [skip ci]
- 1f203ed perf: update baselines [skip ci]
- 9f5d55b perf: update baselines [skip ci]
- 26587ea perf: update baselines [skip ci]
- f9a36f9 perf: update baselines [skip ci]
- 1c74781 perf: update baselines [skip ci]
- 0581f8d perf: update baselines [skip ci]
Other
- b757380 Add GitHub notifications tab to the gitinfo panel (#257)
- 9ec42ae Add collapse all and expand all to the file tree (#225)
- 103c8b8 Add config check command (#198)
- 0879459 Add copy GitHub permalink for previewed file and line (#235)
- be8730b Add create pull request action to GitHub PRs tab (#256)
- 407d1e7 Add diff stat summary to commit and PR previews (#232)
- 33ec183 Add fuzzy finder source prefixes (#197)
- 266f93e Add ignore-whitespace toggle to the diff viewer (#226)
- e7ba596 Add jump to line number in preview (#233)
- 918f9b8 Add request-reviewers action to the GitHub PRs panel (#253)
- af931a4 Copy preview file path with y (#199)
- a7e3058 Word-level (intra-line) highlighting in diff views (#246)
- d27a027 deps: update all dependencies to latest (#206)
- e67c36e deps: update all dependencies to latest (#218)
- 7fc5948 deps: upgrade all dependencies to latest (#211)
- 4dbfb60 deps: upgrade all dependencies to latest (#216)
- 4f39aa3 deps: upgrade all dependencies to latest (#224)
- 52891ab deps: upgrade all dependencies to latest (#240)
- b3154cb deps: upgrade all dependencies to latest (#247)
- 53f514d deps: upgrade all dependencies to latest (#268)
- c72f3dd deps: upgrade all dependencies to latest (#279)
- 799590f deps: upgrade go-github v68->v88 and anthropic-sdk-go v1.54.0 (#217)
Contributors
Thank you to everyone who contributed to this release:
- Copilot App
- Jon Gallant
v0.4.4
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.4.4
# Windows (PowerShell)
$v="v0.4.4"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Performance
- eb1730e perf: add v0.4.4 linux-amd64 baseline and release notes [skip ci]
- ec58fd2 perf: update baselines [skip ci]
- b60f7ee perf: update baselines [skip ci]
- 67ed1fd perf: update baselines [skip ci]
- 4e0f48a perf: update baselines [skip ci]
- 065a617 perf: update baselines [skip ci]
- 501b85e perf: update baselines [skip ci]
Other
- ff23f13 chore(deps): upgrade all dependencies to latest (#194)
- e8bde3c deps: update all dependencies to latest
- d3000d4 deps: upgrade all dependencies to latest (#189)
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
- jongio
v0.4.3
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.4.3
# Windows (PowerShell)
$v="v0.4.3"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Performance
- 55351d3 perf: add v0.4.3 linux-amd64 baseline and release notes [skip ci]
- 8e150ac perf: eliminate per-rune allocations in displayWidth
- 5590233 perf: reduce per-frame allocations in render path
- 8236902 perf: update baselines [skip ci]
- f97c3b3 perf: update baselines [skip ci]
Contributors
Thank you to everyone who contributed to this release:
- Copilot
v0.4.2
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.4.2
# Windows (PowerShell)
$v="v0.4.2"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Bug Fixes
- a250916 fix(ci): auto-resolve baseline conflicts in release workflow
- 77131ec fix: authenticate update API requests to avoid 403 rate limit
Performance
- a5bbc8e perf: add v0.4.2 linux-amd64 baseline and release notes [skip ci]
- 874048e perf: update baselines [skip ci]
- 14f1eae perf: update baselines [skip ci]
Other
- 66b45b9 deps: update all dependencies to latest
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
v0.4.1
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.4.1
# Windows (PowerShell)
$v="v0.4.1"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Features
- 5d1102f feat: filetree double-click open, chat width guards, layout double-click test
Bug Fixes
- 659cc28 fix: guard all gitinfo GitHub API functions against nil client
Performance
- d0d14c8 perf: add v0.4.1 linux-amd64 baseline and release notes [skip ci]
- 21d050e perf: update baselines [skip ci]
- 01f33de perf: update baselines [skip ci]
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
v0.4.0
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.4.0
# Windows (PowerShell)
$v="v0.4.0"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Features
Bug Fixes
- f817d69 fix: CI test failures on macOS (symlinks, clipboard) and Windows (eviction)
Performance
- 772f7d3 perf: add v0.4.0 linux-amd64 baseline and release notes [skip ci]
- d3886cd perf: update baselines [skip ci]
- 9acd003 perf: update baselines [skip ci]
- a294a43 perf: update baselines [skip ci]
- 5da7a74 perf: update baselines [skip ci]
- 2256e7f perf: update baselines [skip ci]
- 6a2d298 perf: update baselines [skip ci]
Other
- a203744 Fix installer latest release lookup
- b88ea6e Merge pull request #179 from jongio/dependabot/github_actions/goreleaser/goreleaser-action-7.2.2
- a734b13 Merge pull request #180 from jongio/dependabot/github_actions/golangci/golangci-lint-action-9.2.1
- 9121072 deps: update direct dependencies to latest
Contributors
Thank you to everyone who contributed to this release:
- Jon Gallant
- Copilot
v0.3.3
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.3.3
# Windows (PowerShell)
$v="v0.3.3"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Bug Fixes
Performance
- ef4558a perf: add v0.3.3 linux-amd64 baseline and release notes [skip ci]
- 426b9e4 perf: update baselines [skip ci]
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
v0.3.2
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.3.2
# Windows (PowerShell)
$v="v0.3.2"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Bug Fixes
- 9868eeb fix(ci): add git pull --rebase before push in release workflow
Performance
- d2e6fc4 perf: add v0.3.2 linux-amd64 baseline and release notes [skip ci]
- 0bab7d1 perf: update baselines [skip ci]
Contributors
Thank you to everyone who contributed to this release:
- Copilot
- Jon Gallant
v0.3.0
Install
Linux / macOS:
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexInstall this specific version:
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/jongio/grut/main/install.sh | sh -s -- v0.3.0
# Windows (PowerShell)
$v="v0.3.0"; irm https://raw.githubusercontent.com/jongio/grut/main/install.ps1 | iexGo Install:
go install github.com/jongio/grut@latestChangelog
Features
- add6afa feat(editor): inline editor actions (copy/paste, selection, mouse, syntax HL perf)
Performance
- 41b5f0c perf: add v0.3.0 linux-amd64 baseline and release notes [skip ci]
- 77f69a9 perf: update baselines [skip ci]
- c6eeaf7 perf: update baselines [skip ci]
Other
- 96d7e9b Merge pull request #159 from jongio/dependabot/github_actions/marocchino/sticky-pull-request-comment-3.0.4
- 9778e81 Merge pull request #160 from jongio/dependabot/github_actions/golangci/golangci-lint-action-9.2.0
- a9a551e Merge pull request #161 from jongio/patrol/test-coverage
- c5d5574 release: v0.3.0
Contributors
Thank you to everyone who contributed to this release:
- Jon Gallant
- Copilot