Skip to content

Tekton Dashboard release v0.49.0 LTS

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 29 Jul 14:08
· 73 commits to main since this release

This Dashboard release supports Pipelines v0.59.x LTS, and v0.62.x LTS, as well as Triggers v0.27.x LTS, and v0.28.x.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a7f589998a634e3da3ae8b2baec8911ab5605fcfd3acea21a448da34a2e126e8e

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

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.49.0/release.yaml
REKOR_UUID=24296fb24b8ad77a7f589998a634e3da3ae8b2baec8911ab5605fcfd3acea21a448da34a2e126e8e

# Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGE=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|select(.name | startswith("gcr.io"))|.name + ":v0.49.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 support for displaying StepActions #3490
  • ✨ Add support for disabling resource details links on extensions list pages #3489
    • 🚨 Action required: The displayname field in resource extensions is deprecated. Please update your extensions to use displayName instead. Both are supported in parallel for now with the new displayName taking precedence if both are found. Support for the deprecated displayname will be removed in a future release.

Misc

  • 🔨 Use react router's route handle functionality to remove duplicate containers #3481
  • 🔨 Bump the storybook group with 9 updates #3482
  • 🔨 Bump vite from 5.3.1 to 5.3.2 #3485
  • 🔨 Bump react-router-dom from 6.23.1 to 6.24.0 #3486
  • 🔨 Bump eslint-plugin-notice from 0.9.10 to 1.0.0 #3484
  • 🔨 Bump cypress from 13.11.0 to 13.12.0 #3488
  • 🔨 Bump sass-embedded from 1.66.1 to 1.77.5 #3487
  • 🔨 Bump @uiw/react-codemirror from 4.22.1 to 4.22.2 #3494
  • 🔨 Bump react-router-dom from 6.24.0 to 6.24.1 #3495
  • 🔨 Bump eslint-plugin-react from 7.34.2 to 7.34.3 #3496
  • 🔨 Bump vite from 5.3.2 to 5.3.3 #3497
  • 🔨 Bump @uiw/react-codemirror from 4.22.2 to 4.23.0 #3498
  • 🔨 Bump cypress from 13.12.0 to 13.13.0 #3499
  • 🔨 Fix rerun from PipelineRun details page #3500
  • 🔨 Bump k8s.io/client-go from 0.30.2 to 0.30.3 #3510
  • 🔨 Update to Carbon 11 #3501
  • 🔨 Bump prettier from 3.3.2 to 3.3.3 #3504
  • 🔨 Bump vitest and @vitest/coverage-istanbul #3512
  • 🔨 Bump Storybook from 8.1.11 to 8.2.5 #3513
  • 🔨 Bump jsdom from 24.1.0 to 24.1.1 #3514
  • 🔨 Bump git-url-parse from 14.0.0 to 14.1.0 #3515
  • 🔨 Bump react-router-dom from 6.24.1 to 6.25.1 #3517
  • 🔨 Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 #3516
  • 🔨 Fix the Storybook production build #3520
  • 🔨 Update E2E tests to latest Pipelines and Triggers releases #3521
  • 🔨 Bump the storybook group with 11 updates #3522
  • 🔨 Bump vite from 5.3.3 to 5.3.5 #3523
  • 🔨 Bump tlds from 1.253.0 to 1.254.0 #3524
  • 🔨 Bump eslint-plugin-react from 7.34.3 to 7.35.0 #3525
  • 🔨 Bump cypress from 13.13.0 to 13.13.1 #3527
  • 🔨 Bump msw from 2.3.1 to 2.3.4 #3529
  • 🔨 Bump eslint-plugin-cypress from 3.3.0 to 3.4.0 #3528

Docs

  • 📖 Add v0.48.0 to the releases doc #3480
  • 📖 Update kind walk-through to Kubernetes 1.30 #3491
  • 📖 Update obsolete link in kind walk-through #3507
  • 📖 Update images in kind walk-through #3508
  • 📖 docs: fix logs persistence walkthrough broken url #3519

Thanks

Thanks to these contributors who contributed to v0.49.0!