github tektoncd/dashboard v0.33.0
Tekton Dashboard release v0.33.0

latest releases: v0.50.0, v0.49.0, v0.48.0...
19 months ago

This Dashboard release supports Pipelines v0.41.x LTS - v0.45.x LTS and Triggers v0.22.x, bringing a number of features and enhancements.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a4571ac5883b241b29025b3284c9eddd6e701240e3f19ebf1626c83e4de7ae241

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

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

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

  • ✨ Switch from v1alpha1 Run to v1beta1 CustomRun #2712
  • ✨ Add ability to create a TaskRun from YAML #2735
    When switching to YAML mode on the Create TaskRun page, pre-populate the editor with either a basic TaskRun outline, or YAML corresponding to the selected inputs on the form.
  • ✨ Add new action for TaskRun - Edit and run #2735
    Add ability to edit a TaskRun and re-submit it

Misc

  • 🔨 Remove unused prop #2691
  • 🔨 Update to Node.js 18 #2693
  • 🔨 Bump eslint-plugin-react from 7.32.1 to 7.32.2 #2695
  • 🔨 Bump eslint from 8.32.0 to 8.33.0 #2696
  • 🔨 Bump babel-loader from 9.1.0 to 9.1.2 #2698
  • 🔨 Update dependencies #2700
  • 🔨 Bump sass from 1.57.1 to 1.58.0 #2701
  • 🔨 Bump babel-plugin-formatjs from 10.3.35 to 10.3.36 #2705
  • 🔨 Bump @tanstack/react-query-devtools from 4.22.0 to 4.24.4 #2704
  • 🔨 Bump eslint-config-prettier from 8.5.0 to 8.6.0 #2702
  • 🔨 Bump eslint-plugin-jsx-a11y from 6.6.1 to 6.7.1 #2706
  • 🔨 Bump eslint-webpack-plugin from 3.2.0 to 4.0.0 #2708
  • 🔨 Bump cypress from 12.3.0 to 12.5.1 #2707
  • 🔨 Bump react-intl from 6.2.7 to 6.2.8 #2709
  • 🔨 Remove remaining references to Conditions #2711
  • 🔨 Bump @uiw/react-codemirror from 4.19.7 to 4.19.8 #2717
  • 🔨 Bump prettier from 2.8.3 to 2.8.4 #2719
  • 🔨 Bump @codemirror/language from 6.4.0 to 6.5.0 #2720
  • 🔨 Bump jest-environment-jsdom from 29.4.1 to 29.4.2 #2718
  • 🔨 Bump jest from 29.4.1 to 29.4.2 #2721
  • 🔨 Bump msw from 1.0.0 to 1.0.1 #2722
  • 🔨 Bump @uiw/react-codemirror from 4.19.8 to 4.19.9 #2724
  • 🔨 Bump eslint from 8.33.0 to 8.34.0 #2725
  • 🔨 Bump @tanstack/react-query-devtools from 4.24.4 to 4.24.6 #2726
  • 🔨 Bump @codemirror/language from 6.5.0 to 6.6.0 #2727
  • 🔨 Bump sass from 1.58.0 to 1.58.1 #2730
  • 🔨 Bump jest from 29.4.2 to 29.4.3 #2728
  • 🔨 Bump jest-environment-jsdom from 29.4.2 to 29.4.3 #2731
  • 🔨 Update core-js #2732
  • 🔨 Refactor YAMLEditor to be more reusable #2733
  • 🔨 Update tests to latest Triggers and Pipelines releases #2736
  • 🔨 Update golang.org/x/net #2737
  • 🔨 Bump @tanstack/react-query-devtools from 4.24.6 to 4.24.9 #2739
  • 🔨 Bump @visx/event from 3.0.0 to 3.0.1 #2740
  • 🔨 Bump carbon-components-react from 7.59.5 to 7.59.6 #2741
  • 🔨 Bump cypress from 12.5.1 to 12.6.0 #2742
  • 🔨 Bump sass from 1.58.1 to 1.58.3 #2738
  • 🔨 Add browser E2E tests for TaskRun YAML editor #2745

Docs

  • 📖 Add v0.32.0 to the release docs #2690
  • 📖 Fix display of Dashboard entry on the Tekton website's docs landing page #2713
  • 📖 Update release cheat sheet to include notes for LTS releases #2723
  • 📖 Update logs walkthrough to work with Kubernetes 1.25 #2743
    Update minio and the logging-operator to the latest releases

Thanks

Thanks to these contributors who contributed to v0.33.0!

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.