Skip to content

Tekton Dashboard release v0.40.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 25 Sep 15:43
· 631 commits to main since this release

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

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a0b0490e1990b8e9ace311b37a6be656818db8429e69d59f2c8148c858e76871e

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

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

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

  • πŸ”¨ Check for invalid start date #3092
  • πŸ”¨ Update to Cypress v13 #3095
  • πŸ”¨ Reduce noise in log output #3096
  • πŸ”¨ Fail early if nvm fails to install Node.js binary #3097
  • πŸ”¨ Add some Portuguese translations #3098
  • πŸ”¨ Update Storybook to v7.4 #3100
  • πŸ”¨ Add theme selector to Storybook #3099
  • πŸ”¨ Bump eslint-plugin-react from 7.33.1 to 7.33.2 #3102
  • πŸ”¨ Bump prettier from 3.0.2 to 3.0.3 #3105
  • πŸ”¨ Bump @vitest/coverage-istanbul from 0.34.1 to 0.34.3 #3103
  • πŸ”¨ Remove unused package #3106
  • πŸ”¨ Update copyright headers #3107
  • πŸ”¨ Bump @tanstack/react-query-devtools from 4.32.0 to 4.35.0 #3111
  • πŸ”¨ Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 #3112
  • πŸ”¨ Bump react-intl from 6.4.3 to 6.4.6 #3113
  • πŸ”¨ Bump eslint-plugin-formatjs from 4.10.3 to 4.10.5 #3114
  • πŸ”¨ Bump @uiw/react-codemirror from 4.21.11 to 4.21.13 #3115
  • πŸ”¨ Switch to new k8s package repositories #3110
  • πŸ”¨ Bump cypress from 13.0.0 to 13.2.0 #3117
  • πŸ”¨ Bump vitest from 0.34.3 to 0.34.4 #3118
  • πŸ”¨ Bump msw from 1.2.1 to 1.3.1 #3119
  • πŸ”¨ Bump go.uber.org/zap from 1.25.0 to 1.26.0 #3121
  • πŸ”¨ Bump eslint from 8.48.0 to 8.49.0 #3120
  • πŸ”¨ Update Storybook to latest release #3124
  • πŸ”¨ Update tests to latest Pipelines release #3125
  • πŸ”¨ Bump carbon-components-react from 7.59.12 to 7.59.14 #3127
  • πŸ”¨ Bump vitest from 0.34.4 to 0.34.5 #3129
  • πŸ”¨ Bump @formatjs/cli from 6.1.3 to 6.2.0 #3130
  • πŸ”¨ Bump eslint-config-prettier from 8.8.0 to 9.0.0 #3132
  • πŸ”¨ Bump react-intl from 6.4.6 to 6.4.7 #3133

Docs

  • πŸ“– Add v0.39.0 to the releases doc #3094

Thanks

Thanks to these contributors who contributed to v0.40.0!