This Dashboard release supports Pipelines v0.56.x LTS, v0.59.x LTS, and v0.61.x, as well as Triggers v0.26.x LTS, and v0.27.x LTS.
Attestation
The Rekor UUID for this release is 24296fb24b8ad77a380e78207331c703e3e31be18879ae9234fdc41531f48476336ab0f42402c72f
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.48.0/release.yaml
REKOR_UUID=24296fb24b8ad77a380e78207331c703e3e31be18879ae9234fdc41531f48476336ab0f42402c72f
# 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.48.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
Misc
- 🔨 Bump the storybook group with 9 updates #3433
- 🔨 Bump carbon-components-react from 7.59.22 to 7.59.23 #3436
- 🔨 Bump @carbon/icons-react from 10.49.4 to 10.49.5 #3434
- 🔨 Bump @vitejs/plugin-react-swc from 3.6.0 to 3.7.0 #3435
- 🔨 Remove react-hot-loader #3437
- 🔨 Bump Storybook to v8.1.4 #3438
- 🔨 Resolve warnings in the integration tests #3439
- 🔨 Fix tests that were intermittently failing in CI #3441
- 🔨 Update E2E tests to Pipelines v0.60.1 #3442
- 🔨 Refactor Header and SideNav for easier packaging as a static route #3440
- 🔨 Bump the storybook group with 9 updates #3444
- 🔨 Bump eslint-plugin-react from 7.34.1 to 7.34.2 #3445
- 🔨 Bump @uiw/react-codemirror from 4.21.25 to 4.22.1 #3446
- 🔨 Bump react-intl from 6.6.6 to 6.6.8 #3447
- 🔨 Switch chainguard images to alternative Alpine-based images #3449
- 🔨 Bump Storybook from v8.1.5 to v8.1.6 #3450
- 🔨 Bump msw from 2.3.0 to 2.3.1 #3451
- 🔨 Bump eslint-plugin-cypress from 3.1.1 to 3.3.0 #3452
- 🔨 Bump @formatjs/cli from 6.2.10 to 6.2.12 #3454
- 🔨 Bump jsdom from 24.0.0 to 24.1.0 #3453
- 🔨 Bump braces from 3.0.2 to 3.0.3 #3455
- 🔨 Bump k8s.io/client-go from 0.30.1 to 0.30.2 #3457
- 🔨 Bump @carbon/elements from 10.56.5 to 10.56.6 #3460
- 🔨 Bump cypress from 13.8.1 to 13.11.0 #3461
- 🔨 Bump tlds from 1.252.0 to 1.253.0 #3462
- 🔨 Bump ws from 8.17.0 to 8.17.1 #3464
- 🔨 Bump the storybook group with 9 updates #3459
- 🔨 Update Node.js to 20.14 and Chrome to 126 #3466
- 🔨 Update E2E tests to use latest base image version #3467
- 🔨 Bump the storybook group with 9 updates #3471
- 🔨 Bump eslint-plugin-jsx-a11y from 6.8.0 to 6.9.0 #3473
- 🔨 Bump vite from 5.2.11 to 5.3.1 #3474
- 🔨 Bump prettier from 3.2.5 to 3.3.2 #3472
- 🔨 Use fully qualified image names #3469
- 🔨 Update to use React Router data router APIs #3465
- 🔨 Pass AbortSignal to fetch to allow for cancelling in-flight requests on navigation https://github.com/tektoncd/dashboard/ll/3475
- 🔨 Update E2E tests to Pipelines v0.61.0 #3479
Docs
- 📖 Add v0.47.0 to the releases doc #3432
Thanks
Thanks to these contributors who contributed to v0.48.0!
- ❤️ @AlanGreene
- ❤️ @dependabot[bot]