Skip to content

Tekton Dashboard release v0.36.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 30 May 12:23
· 833 commits to main since this release

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 and completionTime as query parameters when making requests to the external-logs proxy.

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

  • 📖 Add v0.35.0 to the release docs #2876
  • 📖 Update minimum Kubernetes version in install docs #2891

Thanks

Thanks to these contributors who contributed to v0.36.0!