github tektoncd/dashboard v0.60.0
Tekton Dashboard v0.60.0 LTS

latest release: v0.61.0
one month ago

This Dashboard release supports Pipelines v1.3.x LTS and Triggers v0.32.x LTS.

Attestation

The Rekor UUID for this release is 108e9186e8c5677a7107df8dece746e7b2f3257a14aad3cbe3e4c8fe0d68a81205ce06b1873cf1f5

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

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.60.0/release.yaml
REKOR_UUID=108e9186e8c5677a7107df8dece746e7b2f3257a14aad3cbe3e4c8fe0d68a81205ce06b1873cf1f5

# 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("ghcr.io"))|.name + ":v0.60.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

Breaking changes / action required

  • 🚨 As previously announced, linux/arm images (affecting armv5, armv6, armv7) are no longer produced as part of the release and are no longer supported. Images for linux/arm64 (also known as aarch64) are unaffected, these are still produced and supported.

Features

  • ✨ Improved run metadata header #4198
    This includes clearer labelling of fields, improved accessibility, and the display of labels which can also be used to navigate to related runs

  • ✨ (preview) Updated design for the PipelineRun details page

    Opt-in to the new experience by enabling the toggle on the settings page. It includes a number of improvements over the existing design and lays the foundation for additional improvements coming in future releases.

    A similar set of updates will be applied to the TaskRun details page in a future release before this is enabled by default, after which the old design will be removed.

    The main changes included in this release:

    • improved run metadata display, including use of labels for navigation to related runs
    • more consistent display of errors
    • simplified task and step navigation
    • sticky headers help user maintain context
    • view logs for multiple steps on a single pane
    • improved accessibility, particularly for screen readers
    • view step definitions in context with the logs they produce
    • view sidecar logs

    Some related PRs:

    • Display PipelineRun duration in header on details page #4293
    • Show TaskRun and step durations #4324 #4325
    • Show error notification for failed runs #4297
    • Add support for new PipelineRun details layout #4322
    • PipelineRun details design enhancements: Add sidecar support, update styles, and improve testability #4337

Misc

  • 🔨 Bump the all group across 2 directories with 2 updates #4263
  • 🔨 Bump the all group across 2 directories with 1 update #4265
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4266
  • 🔨 Bump eslint-plugin-prettier from 5.5.0 to 5.5.1 #4267
  • 🔨 Bump @carbon/react from 1.85.0 to 1.85.1 #4268
  • 🔨 Bump dotenv from 16.5.0 to 17.0.0 #4269
  • 🔨 Bump github/codeql-action from 3.29.0 to 3.29.1 #4270
  • 🔨 Update Node.js to 20.19 and Chrome to 138 #4264
  • 🔨 Bump prettier from 3.6.0 to 3.6.2 #4274
  • 🔨 Bump dotenv from 17.0.0 to 17.0.1 #4275
  • 🔨 Bump @uiw/react-codemirror from 4.23.13 to 4.23.14 #4276
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4273
  • 🔨 Bump vite from 6.3.5 to 7.0.0 #4258
  • 🔨 Update E2E to use new base image with Node.js 20.19 and Chrome 138 #4271
  • 🔨 Update E2E tests to Pipelines v1.2.0 #4272
  • 🔨 Bump the all group across 3 directories with 4 updates #4277
  • 🔨 Bump step-security/harden-runner from 2.12.1 to 2.12.2 #4278
  • 🔨 Bump github/codeql-action from 3.29.1 to 3.29.2 #4279
  • 🔨 Bump @uiw/react-codemirror from 4.23.14 to 4.24.0 #4281
  • 🔨 Bump @tanstack/react-query from 4.40.0 to 4.40.1 #4280
  • 🔨 Bump msw from 2.10.2 to 2.10.3 #4282
  • 🔨 Bump cypress from 14.5.0 to 14.5.1 in /packages/e2e #4283
  • 🔨 Remove linux/arm from supported platforms #4260
  • 🔨 Replace reference to Tekton Hub with Artifact Hub #4284
  • 🔨 Fix location of 'latest' release manifests #4286
  • 🔨 Add anti-affinity rules to dashboard's replicas #4285
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4287
  • 🔨 Bump @uiw/react-codemirror from 4.24.0 to 4.24.1 #4289
  • 🔨 Bump dotenv from 17.0.1 to 17.2.0 #4290
  • 🔨 Bump the all group across 2 directories with 2 updates #4292
  • 🔨 Bump vite from 7.0.0 to 7.0.4 #4288
  • 🔨 Bump msw from 2.10.3 to 2.10.4 #4291
  • 🔨 rename from tag to label for consistency #4295
  • 🔨 Update labels modal to automatically focus filter input #4294
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4298
  • 🔨 Bump cypress from 14.5.1 to 14.5.2 in /packages/e2e #4300
  • 🔨 Bump the k8s group with 2 updates #4301
  • 🔨 Bump step-security/harden-runner from 2.12.2 to 2.13.0 #4302
  • 🔨 Bump vite from 7.0.4 to 7.0.5 #4303
  • 🔨 Bump eslint-config-prettier from 10.1.5 to 10.1.8 #4304
  • 🔨 Bump eslint-plugin-prettier from 5.5.1 to 5.5.3 #4305
  • 🔨 Bump @vitejs/plugin-react-swc from 3.10.2 to 3.11.0 #4306
  • 🔨 Bump the all group across 3 directories with 3 updates #4307
  • 🔨 Bump rollup and related packages from 4.40.0 to 4.45.1 #4308
  • 🔨 Bump form-data from 4.0.2 to 4.0.4 in /packages/e2e #4309
  • 🔨 Bump github/codeql-action from 3.29.2 to 3.29.4 #4311
  • 🔨 Bump the all group across 3 directories with 3 updates #4312
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4313
  • 🔨 Bump dotenv from 17.2.0 to 17.2.1 #4314
  • 🔨 Bump vite from 7.0.5 to 7.0.6 #4316
  • 🔨 Fix count of hidden lines when logs contain groups #4310
  • 🔨 Update formatting of log lines to include actual space character after timestamp #4310
  • 🔨 Bump @carbon/charts-react from 1.23.13 to 1.23.15 #4317
  • 🔨 Fix bleed-through for sticky header #4323
  • 🔨 Bump @uiw/react-codemirror from 4.24.1 to 4.24.2 #4326
  • 🔨 Bump cypress from 14.5.2 to 14.5.3 in /packages/e2e #4328
  • 🔨 Reduce the number of re-renders of the Logs component #4331
  • 🔨 Improve layout and styling of run details tabs in horizontal mode #4330
  • 🔨 Fix layer ordering and broken layout on interaction #4333
  • 🔨 Increase specificity of selector for log settings menu #4335
  • 🔨 Bump the all group across 3 directories with 4 updates #4341
  • 🔨 Bump the storybook group across 1 directory with 6 updates #4340
  • 🔨 Bump github/codeql-action from 3.29.4 to 3.29.5 #4342
  • 🔨 Ignore unwanted content in published packages #4339
  • 🔨 Update caniuse db #4343

Docs

  • 📖 Add v0.59.0 to the releases doc #4259

Thanks

Thanks to these contributors who contributed to v0.60.0!

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.