Skip to content

Tekton Dashboard release v0.26.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 09 May 18:14
· 1171 commits to main since this release

This Dashboard release supports Pipelines 0.25.x - 0.35.x and Triggers 0.15.x - 0.19.x, bringing a number of features, enhancements, and bug fixes.

Attestation

The Rekor UUID for this release is 5938844a704d27b9fc05f20b25a6983149aea422782dca327dba7ad86d71262b

Verify that all container images in the release file are in the attestation:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.26.0/tekton-dashboard-release.yaml
REKOR_UUID=5938844a704d27b9fc05f20b25a6983149aea422782dca327dba7ad86d71262b

# Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGE=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | base64 --decode | jq -r '.subject[]|select(.name | startswith("gcr.io"))|.name + ":v0.26.0@sha256:" + .digest.sha256')

# Download the release file
curl -s "$RELEASE_FILE" -o release.yaml

# Match the image used in the release file to an image in the attestation
DASHBOARD_IMAGE=$(cat release.yaml | grep image: | awk -F' ' '{print $2}')
echo
printf $DASHBOARD_IMAGE
if [[ "${REKOR_ATTESTATION_IMAGE}" = "${DASHBOARD_IMAGE}" ]]; then
  echo " ===> ok"
else
  echo " ===> no match"
fi

Features

  • ✨ Add client-side pagination #2327

Fixes

  • 🐛 Fix positioning of buttons on Create PipelineResource page #2344
  • 🐛 Prevent hidden batch actions from being read by screenreader #2349

Misc

  • 🔨 Update go.mod to reference correct go version #2339
  • 🔨 Update Storybook to latest release #2348
  • 🔨 Avoid displaying stack trace for 404 with missing statusText #2347
  • 🔨 Add pictograms to doc links on About page #2351
  • 🔨 Add support for dynamic run action overflow menu #2352
  • 🔨 Update kustomize to v4 #2353

Docs

  • 📖 Add links to latest releases in readme #2336
  • 📖 Update docs for npm package release process to include note about Windows config #2337
  • 📖 Add getting started guide / tutorial #2342
  • 📖 Add note to docs for manually running nightly release #2346
  • 📖 Update kustomize to v4 #2353

Thanks

Thanks to these contributors who contributed to v0.26.0!