Tekton Dashboard release v0.49.0 LTS
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 usedisplayName
instead. Both are supported in parallel for now with the newdisplayName
taking precedence if both are found. Support for the deprecateddisplayname
will be removed in a future release.
- 🚨 Action required: The
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!
- ❤️ @AlanGreene
- ❤️ @briangleeson
- ❤️ @dependabot[bot]
- ❤️ @lucianocarvalho