# v2026.10.29

A run’s page: the Trail, live follow and a clearer step record

A run’s page lists the steps that ran, follows a run while it goes, and says what each step did in words. It opens where the editor opens the workflow, with the Trail and the minimap closed. The output of Branch and Switch steps changes on the workers too. No migration.

## What changed

- **Trail** lists the steps that ran and where the run stopped. The top bar says how many steps ran, and **Go to failure** brings you back to the failed step. See [Runs](https://docs.gorunner.io/build/runs#a-runs-page).
- A step has no **Result** tab: a line under its name says what happened, then **Output**, **Input** and **Settings**, or **Error** first on a failure. See [Find out why a run failed](https://docs.gorunner.io/build/why-a-run-failed).
- A Branch or Switch says which way it went and why. A Loop lets you pick an iteration. See [Branch and loop](https://docs.gorunner.io/build/branch-and-loop).
- A Branch’s and a Switch’s output has `conditionResults`, what each condition came to. See [Branch and loop](https://docs.gorunner.io/build/branch-and-loop#for-developers).
- The canvas follows a running run. **Follow run**, or `F`, follows it again. See [Keyboard shortcuts](https://docs.gorunner.io/build/keyboard-shortcuts).

## When you update

GoRunner’s image is private for now. With Docker, [sign in to the registry](https://docs.gorunner.io/self-host/install-docker#sign-in-to-the-registry) first. On Kubernetes, [sign Helm in and give the cluster its pull Secret](https://docs.gorunner.io/self-host/install-kubernetes#make-a-namespace). See [Update](https://docs.gorunner.io/self-host/update) for the whole procedure, or [Install with Docker](https://docs.gorunner.io/self-host/install-docker) and [Install on Kubernetes](https://docs.gorunner.io/self-host/install-kubernetes) to install this version anew.

**Docker**

```bash
# Check the image first: its Digest must be sha256:63eb94905a6ba32681abf0d9a5d10cb110882679dadea4eb92deb980c7e401e7
docker buildx imagetools inspect ghcr.io/ralve-org/gorunner-selfhost:v2026.10.29

# Update
./deploy.sh v2026.10.29
```

**Kubernetes**

```bash
helm upgrade gorunner oci://ghcr.io/ralve-org/charts/gorunner --version 2026.10.29 -f values.yaml
```

## Going back

To go back, run `./deploy.sh v2026.10.28`. There is no migration, so no flag is needed.

Source: https://docs.gorunner.io/changelog/v2026.10.29
