# v2026.10.25

Settings and side panels drawn as sheets

Groups of rows in side panels, the step panel and settings sit on bordered sheets, and every fold opens and closes the same way. Dashboard only: no migration, and the schema stays at 117.

## What changed

- Every fold opens with Enter or Space, or from a link to it. Find in page reaches the text inside a closed fold.
- A failed **Test** opens the folded group with the problem and puts the cursor in the field. See [Test, publish and go back to a version](https://docs.gorunner.io/build/test-and-publish).
- In the step panel, **Error handling** and an app’s groups of fields are closed, with a line that says what they hold. See [Handle errors](https://docs.gorunner.io/build/handle-errors).
- The **AI app sign-in address** sits in its switch’s row. See [Let customers sign in AI apps](https://docs.gorunner.io/embed/ai-app-sign-in).

## 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:2a4054538cc67c47b1b8bd9bab4bd1ef9c3112525ca83cb00b1426c1e513bddf
docker buildx imagetools inspect ghcr.io/ralve-org/gorunner-selfhost:v2026.10.25

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

**Kubernetes**

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

## Going back

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

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