This Dashboard release supports Pipelines v0.62.x LTS, and v0.64.x, as well as Triggers v0.29.x LTS.
Attestation
The Rekor UUID for this release is 108e9186e8c5677acc4577be26aa16b25ebc94d6888b3acfbcc5bdbe0e5bca2476d9b56395da0662
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.51.0/release.yaml
REKOR_UUID=108e9186e8c5677acc4577be26aa16b25ebc94d6888b3acfbcc5bdbe0e5bca2476d9b56395da0662
# 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("ghcr.io"))|.name + ":v0.51.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
- ✨ Sort matrix TaskRuns by display name on the PipelineRun details page #3615
- Use TaskRun display names to provide a stable sort order when displaying matrixed TaskRuns on the PipelineRun details page.
Fixes
- 🐛 fix the panic error in dashboard proxy #3581
- 🐛 Add missing API root for external logs requests #3614
- 🐛 Fix global namespaces dropdown loading styles #3624
Misc
- 🔨 Move Dashboard theme definitions to the components package #3575
- 🔨 Bump eslint-plugin-react from 7.35.0 to 7.35.2 #3582
- 🔨 Bump vite from 5.4.2 to 5.4.3 #3584
- 🔨 Bump eslint-plugin-import from 2.29.1 to 2.30.0 #3585
- 🔨 Bump cypress from 13.14.1 to 13.14.2 #3586
- 🔨 Update peerDependencies to allow react-router-dom v5 #3587
- 🔨 Bump sass-embedded from 1.77.8 to 1.78.0 #3583
- 🔨 Bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.0 #3589
- 🔨 Bump msw from 2.4.1 to 2.4.2 #3590
- 🔨 Bump msw from 2.4.2 to 2.4.4 #3592
- 🔨 Bump @uiw/react-codemirror from 4.23.0 to 4.23.1 #3591
- 🔨 Bump react-router-dom from 6.26.1 to 6.26.2 #3593
- 🔨 Bump body-parser and express #3594
- 🔨 Bump msw from 2.4.4 to 2.4.5 #3595
- 🔨 Bump @uiw/react-codemirror from 4.23.1 to 4.23.2 #3597
- 🔨 Bump vite from 5.4.3 to 5.4.4 #3596
- 🔨 Bump Storybook from 8.2.9 to 8.3.0 #3598
- 🔨 Bump send from 0.18.0 to 0.19.0 #3599
- 🔨 Bump eslint-plugin-react from 7.35.2 to 7.36.1 #3603
- 🔨 Update path-to-regexp #3601
- 🔨 Remove unnecessary eslint ignores #3602
- 🔨 Bump vite from 5.4.4 to 5.4.5 #3604
- 🔨 Bump @vitest/coverage-istanbul from 2.0.5 to 2.1.0 #3605
- 🔨 Bump k8s.io/client-go from 0.31.0 to 0.31.1 #3612
- 🔨 Bump @vitest/coverage-istanbul from 2.1.0 to 2.1.1 #3608
- 🔨 Bump msw from 2.4.5 to 2.4.7 #3609
- 🔨 Bump @carbon/react from 1.65.0 to 1.66.0 #3610
- 🔨 Bump msw from 2.4.7 to 2.4.9 #3626
- 🔨 Bump vite from 5.4.5 to 5.4.7 #3628
- 🔨 Bump the storybook group across 1 directory with 11 updates #3629
- 🔨 Bump jsdom from 25.0.0 to 25.0.1 #3627
- 🔨 Bump eslint from 8.57.0 to 8.57.1 #3618
- 🔨 Bump sass-embedded from 1.78.0 to 1.79.3 #3630
- 🔨 Reduce flakiness in create and edit E2E tests #3621
- 🔨 Pin images used for the release pipeline #3622
- 🔨 Replace the deprecated
element
prop withas
in Carbon components #3625 - 🔨 Update npmignore to exclude additional Storybook files #3623
- 🔨 Update publish task to work with latest koparse image #3631
- 🔨 Update Node.js version to 20.17 #3632
- 🔨 Update E2E to use new base image with Node.js 20.17 and Chrome 129 #3633
- 🔨 Bump storybook-addon-remix-react-router from 3.0.0 to 3.0.1 #3636
- 🔨 Bump react-intl from 6.6.8 to 6.7.0 #3637
- 🔨 Bump @uiw/react-codemirror from 4.23.2 to 4.23.3 #3635
- 🔨 Bump rollup from 4.21.0 to 4.22.4 #3638
- 🔨 Bump the storybook group with 11 updates #3640
- 🔨 Prepare for publishing images to GHCR #3634
- 🔨 Update E2E tests to latest Triggers release #3641
- 🔨 Fix the installer script #3642
- 🔨 Ensure common styles for app theme don't leak to consumers #3639
- 🔨 Bump eslint-plugin-storybook from 0.8.0 to 0.9.0 #3644
- 🔨 Bump cypress from 13.14.2 to 13.15.0 #3647
- 🔨 Bump vite from 5.4.7 to 5.4.8 #3645
- 🔨 Update E2E tests to Pipelines v0.64 #3648
- 🔨 Revert Carbon to 1.65 due to regression introduced in 1.66 #3649
- 🔨 Bump tlds from 1.254.0 to 1.255.0 #3653
- 🔨 Bump sass-embedded from 1.79.3 to 1.79.4 #3654
- 🔨 Bump eslint-plugin-react from 7.36.1 to 7.37.0 #3655
- 🔨 Bump the storybook group with 11 updates #3652
Docs
- 📖 Add v0.50.0 to the releases doc #3580
Thanks
Thanks to these contributors who contributed to v0.51.0!
- ❤️ @AlanGreene
- ❤️ @dependabot[bot]
- ❤️ @TianxiangShen