Tekton Dashboard release v0.36.0
This Dashboard release supports Pipelines v0.44.x LTS, v0.47.x LTS, and v0.48.x, and Triggers v0.24.x.
Attestation
The Rekor UUID for this release is 24296fb24b8ad77a891def5779afbb6ab0846fbebdf71aa7312e77bf08d14c3333475df6f3908004
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.36.0/release.yaml
REKOR_UUID=24296fb24b8ad77a891def5779afbb6ab0846fbebdf71aa7312e77bf08d14c3333475df6f3908004
# 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.36.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
- ✨ Send start and completion time to external logs proxy #2909
- Include the TaskRun's
startTime
andcompletionTime
as query parameters when making requests to the external-logs proxy.
- Include the TaskRun's
Fixes
- 🐛 Fix AVT issues #2921
The ARIA attributes "aria-label" are not valid for the element <span> with implicit ARIA role "generic"
Misc
- 🔨 Move param and result descriptions to tooltip icon #2877
- 🔨 Update Storybook and yaml to latest versions #2883
- 🔨 Bump sass from 1.62.0 to 1.62.1 #2884
- 🔨 Update Node.js to latest 18.x release #2887
- This also updates the version of npm used from 8.x to 9.x
- 🔨 Replace git-init image in import resources #2886
- 🔨 Bump @tanstack/react-query-devtools from 4.29.3 to 4.29.5 #2885
- 🔨 Remove unused code from E2E script #2889
- 🔨 Update webpack #2868
- 🔨 Update kustomization.yaml files to replace deprecated fields #2890
- 🔨 Reduce noise in unit test logs #2888
- 🔨 Bump @tanstack/react-query-devtools from 4.29.5 to 4.29.6 #2892
- 🔨 Bump eslint-plugin-cypress from 2.13.2 to 2.13.3 #2895
- 🔨 Bump @babel/preset-env from 7.21.4 to 7.21.5 #2896
- 🔨 Bump @babel/core from 7.21.4 to 7.21.5 #2893
- 🔨 Bump cypress from 12.10.0 to 12.11.0 #2894
- 🔨 Fix Storybook controls #2897
- 🔨 Update stories to use Storybook CSF3 args #2899
- 🔨 Update Storybook to latest release #2900
- 🔨 Bump react-intl from 6.4.1 to 6.4.2 #2905
- 🔨 Bump @babel/runtime from 7.21.0 to 7.21.5 #2904
- 🔨 Bump webpack from 5.81.0 to 5.82.0 #2903
- 🔨 Bump webpack-dev-server from 4.13.3 to 4.15.0 #2910
- 🔨 Update Storybook to latest release #2915
- 🔨 Update E2E tests to latest Triggers release #2920
- 🔨 Update URL of gpg key to use for kubectl install #2931
- 🔨 Bump mini-css-extract-plugin from 2.7.5 to 2.7.6 #2923
- 🔨 Bump @svgr/webpack from 7.0.0 to 8.0.1 #2924
- 🔨 Update E2E to latest Pipelines release #2933
- 🔨 Bump carbon-components-react from 7.59.6 to 7.59.8 #2928
- 🔨 Bump core-js from 3.30.1 to 3.30.2 #2929
- 🔨 Bump cypress from 12.11.0 to 12.13.0 #2932
Docs
Thanks
Thanks to these contributors who contributed to v0.36.0!
- ❤️ @AlanGreene
- ❤️ @AverageMarcus
- ❤️ @dependabot[bot]
- ❤️ @kaushalnavneet