Skip to content

0.16.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 18:09

Release Notes

Added

  • tour: a branch with no review yet is toured from local branches, so you
    can review your own work, with an agent review too, before you push it.
    --local does the same for a branch that has a review. A local tour covers
    the branch's stack line from git-stk's metadata, each branch against its
    stack parent, with its commit messages as the description, and needs no
    forge. Its agent review is saved under the branch, so touring again after a
    fix shows the earlier findings as fixed or still open; Copy for an agent and
    --findings hand them to your own agent.
  • tour: Show, beside the view toggle, narrows the page to the files with
    open findings or to the files not yet marked viewed. Steps with no file left
    fold to their heading, the sidebar follows, and the choice is kept between
    tours. In Vi mode, the leader then f cycles it.
  • tour: step through an agent review's findings: Next finding and
    Previous finding on each finding, Go to the findings under their list, and
    f and F in Vi mode. Dismissed findings and files the filter hides are
    skipped.
  • tour: Copy for an agent, under an agent review's findings, copies the
    open ones as Markdown for your own agent to work from: where each is, its
    severity, the explanation, the evidence, and any replacement code.
    Dismiss what you disagree with first, and it is left out.
  • tour: --findings prints the agent review of the review asked for as
    JSON, to pipe into your own agent:
    git stk tour 12 --findings | claude -p "fix these findings". It reuses
    the review saved for the same commits, so it costs no agent call when one
    is there.

Changed

  • merge: merge --all lands a registered GitHub stack in one call when
    no merge queue governs its base: merging the top merges every open layer
    below it, so the stack lands with one request and one sync instead of a
    merge, sync, push, and CI run per layer. With --wait, every layer's checks
    are waited on first. Stacks under a merge queue are handed to the queue in
    one call as before, and a line GitHub does not hold as a stack is still
    merged bottom-up.
  • tour: Vi mode is on by default. Turning it off in its popup (the
    keyboard button) is remembered, as before.

Install git-stk 0.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/lararosekelley/git-stk/releases/download/v0.16.0/git-stk-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/lararosekelley/git-stk/releases/download/v0.16.0/git-stk-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install lararosekelley/tap/git-stk

Download git-stk 0.16.0

File Platform Checksum
git-stk-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
git-stk-x86_64-apple-darwin.tar.xz Intel macOS checksum
git-stk-x86_64-pc-windows-msvc.zip x64 Windows checksum
git-stk-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
git-stk-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum