Skip to content

Tekton Dashboard release v0.35.0 LTS

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 25 Apr 11:55
· 850 commits to main since this release

This Dashboard LTS release supports Pipelines v0.44.x LTS and v0.47.x LTS, and Triggers v0.23.x.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77ac3eca52a10f969b9b66d0b0f12f8d631f2ace210b48118055f7415f52a442599

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

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

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

  • πŸ”¨ Fail E2E early if docker build fails #2817
  • πŸ”¨ Enable Storybook on-demand mode (improves startup speed) #2818
  • πŸ”¨ Bump jest from 29.4.3 to 29.5.0 #2822
  • πŸ”¨ Bump @tanstack/react-query-devtools from 4.26.0 to 4.28.0 #2819
  • πŸ”¨ Bump mini-css-extract-plugin from 2.7.2 to 2.7.5 #2820
  • πŸ”¨ Bump prettier from 2.8.4 to 2.8.7 #2821
  • πŸ”¨ Add debug log to E2E tests when run in CI #2824
  • πŸ”¨ Fix glob ignore patterns for extractMessages script #2825
  • πŸ”¨ Update to latest Carbon 10 releases #2827
  • πŸ”¨ Bump @codemirror/legacy-modes from 6.3.1 to 6.3.2 #2829
  • πŸ”¨ Bump eslint-config-prettier from 8.7.0 to 8.8.0 #2831
  • πŸ”¨ Bump webpack from 5.76.1 to 5.77.0 #2832
  • πŸ”¨ Bump glob from 9.1.2 to 9.3.2 #2833
  • πŸ”¨ Bump style-loader from 3.3.1 to 3.3.2 #2836
  • πŸ”¨ Bump @babel/core from 7.21.0 to 7.21.4 #2837
  • πŸ”¨ Bump @babel/preset-env from 7.20.2 to 7.21.4 #2838
  • πŸ”¨ Update Storybook to 7.x GA release #2844
  • πŸ”¨ Reduce permissions required by the Import Resources PipelineRun #2842
  • πŸ”¨ Update tests to latest Triggers release #2845
  • πŸ”¨ Bump webpack from 5.77.0 to 5.78.0 #2847
  • πŸ”¨ Bump eslint-plugin-cypress from 2.12.1 to 2.13.2 #2848
  • πŸ”¨ Bump sass-loader from 13.2.0 to 13.2.2 #2850
  • πŸ”¨ Bump @babel/eslint-parser from 7.19.1 to 7.21.3 #2849
  • πŸ”¨ Update core-js to 3.30.0 #2852
  • πŸ”¨ Add Import resources E2E based on the Dashboard tutorial #2853
  • πŸ”¨ Improve logging in integration tests #2854
  • πŸ”¨ Bump @svgr/webpack from 6.5.1 to 7.0.0 #2856
  • πŸ”¨ Bump sass from 1.58.3 to 1.62.0 #2857
  • πŸ”¨ Update Storybook to 7.0.5 #2863
  • πŸ”¨ Update E2E tests script to provide option for using nightly releases #2855
  • πŸ”¨ Increase timeout for the import resources E2E test #2864
  • πŸ”¨ Fix golang lint issues #2866
  • πŸ”¨ Update dependencies #2865
  • πŸ”¨ Improve error handling in E2E script #2867
  • πŸ”¨ Bump eslint from 8.38.0 to 8.39.0 #2873
  • πŸ”¨ Bump prettier from 2.8.7 to 2.8.8 #2869
  • πŸ”¨ Bump glob from 10.2.1 to 10.2.2 #2871
  • πŸ”¨ Add E2E for extensions #2874
  • πŸ”¨ Update E2E to latest Pipelines release #2875

Docs

  • πŸ“– Add v0.34.0 to the release docs #2816
  • πŸ“– Update tutorial to include RoleBinding for default namespace #2841

Thanks

Thanks to these contributors who contributed to v0.35.0!