Skip to content

Tekton Dashboard release v0.42.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 29 Nov 13:14
· 401 commits to main since this release

This Dashboard release supports Pipelines v0.50.x LTS, and v0.53.x LTS, and v0.54.x, as well as Triggers v0.24.x LTS, and v0.25.x.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77ace340c8c5a8e51cb6283c7d93aa312f29a71db896c89255e59066b80134c369d

Verify that all container images in the release file are in the attestation:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.42.0/release.yaml
REKOR_UUID=24296fb24b8ad77ace340c8c5a8e51cb6283c7d93aa312f29a71db896c89255e59066b80134c369d

# 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.42.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

  • πŸ”¨ Avoid unnecessary scans for codeql on non code #3190
  • πŸ”¨ Update msw to 2.x #3191
  • πŸ”¨ Bump the storybook group with 8 updates #3194
  • πŸ”¨ Bump eslint-plugin-import from 2.28.1 to 2.29.0 #3196
  • πŸ”¨ Bump carbon-components-react from 7.59.15 to 7.59.16 #3195
  • πŸ”¨ Bump @tanstack/react-query-devtools from 4.35.0 to 4.36.1 #3197
  • πŸ”¨ npm dedupe #3199
  • πŸ”¨ Fix storybook production build #3200
  • πŸ”¨ Bump the storybook group with 8 updates #3201
  • πŸ”¨ Bump carbon-components-react from 7.59.16 to 7.59.17 #3202
  • πŸ”¨ Bump eslint from 8.52.0 to 8.53.0 #3203
  • πŸ”¨ Bump @vitejs/plugin-react-swc from 3.3.2 to 3.4.1 #3204
  • πŸ”¨ Update Cypress to latest release #3206
  • πŸ”¨ Pin the base image to a stable Alpine release #3207
  • πŸ”¨ Update tests to latest Pipelines release #3208
  • πŸ”¨ Reduce number of file extensions used by vite to resolve import paths #3210
  • πŸ”¨ Use Carbon prefix variable #3211
  • πŸ”¨ Bump vite-plugin-svgr from 3.2.0 to 4.1.0 #3209
  • πŸ”¨ Update imports of SVGs as React components to support new vite-plugin-svgr behaviour #3209
  • πŸ”¨ Bump msw from 2.0.2 to 2.0.8 #3212
  • πŸ”¨ Bump eslint from 8.53.0 to 8.54.0 #3213
  • πŸ”¨ Bump @vitejs/plugin-react-swc from 3.4.1 to 3.5.0 #3214
  • πŸ”¨ Bump k8s.io/client-go from 0.27.4 to 0.28.4 #3216
  • πŸ”¨ Bump jsdom from 22.1.0 to 23.0.0 #3218
  • πŸ”¨ Bump eslint-plugin-formatjs from 4.11.0 to 4.11.3 #3219
  • πŸ”¨ Bump cypress from 13.5.0 to 13.6.0 #3220
  • πŸ”¨ Bump msw from 2.0.8 to 2.0.9 #3221
  • πŸ”¨ Update tests to latest Pipelines release #3222

Docs

  • πŸ“– Add v0.41.x to releases doc and remove v0.30 and v0.40 #3189
  • πŸ“– Compatibility issue with Colima and kind has been resolved - remove warning #3205
  • πŸ“– Update oauth2-proxy walk-through to latest release #3217

Thanks

Thanks to these contributors who contributed to v0.42.0!