This Dashboard release supports Pipelines v0.65.x LTS and Triggers v0.29.x LTS.
Attestation
The Rekor UUID for this release is 108e9186e8c5677aecbe0e1cf4f863376bdba4bfaf7e5646de57fc2463cf257947c2c0c9441824a6
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.52.0/release.yaml
REKOR_UUID=108e9186e8c5677aecbe0e1cf4f863376bdba4bfaf7e5646de57fc2463cf257947c2c0c9441824a6
# 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.52.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
- ✨ Improve display of skipped tasks #3651
- It is now clearer to users when a task, step, or step action has been skipped through use of new status labels and icons, as well as displaying the reason when available.
Misc
- 🔨 Bump the storybook group with 11 updates #3657
- 🔨 Bump @vitest/coverage-istanbul from 2.1.1 to 2.1.2 #3658
- 🔨 Bump @uiw/react-codemirror from 4.23.3 to 4.23.5 #3659
- 🔨 Bump @vitejs/plugin-react-swc from 3.7.0 to 3.7.1 #3661
- 🔨 Bump eslint-plugin-import from 2.30.0 to 2.31.0 #3663
- 🔨 Bump eslint-plugin-react from 7.37.0 to 7.37.1 #3665
- 🔨 Bump msw from 2.4.9 to 2.4.11 #3666
- 🔨 Bump react-intl from 6.7.0 to 6.8.0 #3664
- 🔨 Bump @carbon/react from 1.65.0 to 1.68.0 #3667
- 🔨 Bump react-router-dom from 6.26.2 to 6.27.0 #3668
- 🔨 Bump vite from 5.4.8 to 5.4.9 #3670
- 🔨 Bump eslint-plugin-cypress from 3.5.0 to 3.6.0 #3671
- 🔨 Bump @formatjs/cli from 6.2.12 to 6.2.15 #3672
- 🔨 Bump @vitest/coverage-istanbul from 2.1.2 to 2.1.3 #3669
- 🔨 Bump sass-embedded from 1.79.4 to 1.80.1 #3673
- 🔨 Bump sass-embedded from 1.80.1 to 1.80.2 #3674
- 🔨 Bump sass-embedded from 1.80.2 to 1.80.3 #3676
- 🔨 Bump @formatjs/cli from 6.2.15 to 6.3.0 #3677
- 🔨 Bump the storybook group with 11 updates #3675
- 🔨 Exclude coverage folder from vite watch config #3678
- 🔨 Update Carbon Tooltip align prop to replace deprecated value #3679
- 🔨 Bump eslint-plugin-storybook from 0.9.0 to 0.10.1 #3680
- 🔨 Bump react-intl from 6.8.0 to 6.8.1 #3684
- 🔨 Bump @formatjs/cli from 6.3.0 to 6.3.1 #3682
- 🔨 Bump msw from 2.4.11 to 2.4.13 #3681
- 🔨 Bump eslint-plugin-jsx-a11y from 6.10.0 to 6.10.1 #3685
- 🔨 Fix style issues in Storybook production build #3688
- 🔨 Enable dependabot for GitHub Actions and include E2E base image Dockerfile #3689
- 🔨 Relax the Carbon version requirement for the components package #3701
- 🔨 Bump actions/checkout from 3 to 4 #3690
- 🔨 Bump github/codeql-action from 2 to 3 #3691
- 🔨 Bump k8s.io/client-go from 0.31.1 to 0.31.2 #3695
- 🔨 Bump msw from 2.4.13 to 2.5.1 #3697
- 🔨 Bump sass-embedded from 1.80.3 to 1.80.4 #3698
- 🔨 Bump eslint-plugin-react from 7.37.1 to 7.37.2 #3699
- 🔨 Bump vite from 5.4.9 to 5.4.10 #3700
- 🔨 Bump cypress/factory from
2fd35ba
tof76d922
in /packages/e2e/base-image #3692 - 🔨 Bump wolfi-dev/git from
3a11887
to97a6342
in /src/api/resources #3693 - 🔨 Bump google.com/cloudsdktool/cloud-sdk from 310.0.0 to 498.0.0 in /tekton #3696
- 🔨 Bump cypress/factory from
f76d922
to0c030c6
in /packages/e2e/base-image #3703 - 🔨 Bump cypress from 13.15.0 to 13.15.1 #3707
- 🔨 Bump @uiw/react-codemirror from 4.23.5 to 4.23.6 #3709
- 🔨 Bump @formatjs/cli from 6.3.1 to 6.3.5 #3704
- 🔨 Bump google.com/cloudsdktool/cloud-sdk from
cb84ef5
tof11e24c
in /tekton #3706 - 🔨 Bump react-intl from 6.8.1 to 6.8.4 #3705
- 🔨 Bump @carbon/react from 1.68.0 to 1.69.0 #3708
- 🔨 Bump eslint-plugin-jsx-a11y from 6.10.1 to 6.10.2 #3713
- 🔨 Bump google.com/cloudsdktool/cloud-sdk from
f11e24c
to02a2253
in /tekton #3712 - 🔨 Bump msw from 2.5.1 to 2.5.2 #3714
- 🔨 Bump @vitest/coverage-istanbul from 2.1.3 to 2.1.4 #3718
- 🔨 Bump wolfi-dev/git from
97a6342
toc07caa1
in /src/api/resources #3716 - 🔨 Bump google.com/cloudsdktool/cloud-sdk from
02a2253
to5e3eeb6
in /tekton #3717 - 🔨 Update Node.js to 20.18 and Chrome to 130 #3719
- 🔨 Update release pipeline to use Chainguard Wolfi git image #3711
- 🔨 Remove vite-plugin-html #3715
- 🔨 Remove stale version comment from import resources pipeline #3710
- 🔨 Update E2E tests to Pipelines v0.65 #3720
- 🔨 Update E2E to use new base image with Node.js 20.18 and Chrome 130 #3721
Docs
- 📖 Update release cheat sheet with params to publish images to GHCR #3643
- 📖 Add v0.51.0 to the releases doc #3643
Thanks
Thanks to these contributors who contributed to v0.52.0!
- ❤️ @AlanGreene
- ❤️ @dependabot[bot]