Skip to content

Tekton Dashboard release v0.10.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 06 Oct 10:13

This Dashboard release supports Pipelines 0.11.x - 0.17.x and Triggers 0.5.x - 0.8.x, bringing a number of features, enhancements, and bug fixes.

Note: this release no longer installs the oauth-proxy and related resources (e.g. Route) on OpenShift. This can still be installed and configured by the user if desired, or an alternative authentication mechanism can be used in its place. This is consistent with the experience on other platforms.

Features

  • ✨ Add support for resources using generateName in Import Resources
  • ✨ Use globally selected namespace by default on Create PipelineResource and Create Secret pages
  • ✨ Remove GitHub restriction on Import Resources, now supports GitLab and other git providers supported by the git PipelineResource

Fixes

  • 🐛 Fix for log streaming disconnection
  • 🐛 Fix rerun PipelineRun when using PipelineRun.spec.taskRunSpecs
  • 🐛 Fix for intermittent error on PipelineRun details page when loaded very quickly after PipelineRun creation
  • 🐛 Fix for dashboard extensions displaying cluster-scoped resources when namespace dropdown selects specific namespace
  • 🐛 Ensure FormattedDate tooltip displayed in all cases

Misc

  • 🔨 Fix the path for versioned release artifacts so they're published to the correct location, i.e.:
    dashboard/previous/<version>/ instead of dashboard/latest/previous/<version>/
  • 🔨 Update release pipeline to make publishing as latest optional
  • 🔨 Update to Storybook v6
  • 🔨 Fix the short name for the installer script build command
  • 🔨 Add support for nightly builds to the release installer script
  • 🔨 Ensure dashboard frontend can be built on Windows without change
  • 🔨 Fix for release pipeline referencing removed file
  • 🔨 Add translations for the PipelineRun and PipelineRuns component, these are not yet exposed in the UI
  • 🔨 Add tab showing story source in the storybook
  • 🔨 Add missing author, keywords, license, and repo details to npm packages
  • 🔨 Remove OpenShift specific installer script manifests and oauth-proxy resources
  • 🔨 Update to Carbon 10.20
  • 🔨 Reduce the scope of the installer script uninstall command to resource kinds used by the dashboard
  • 🔨 Use ko:// prefix for dashboard image
  • 🔨 Update to Node.js 14
  • 🔨 Remove unnecessary fetch polyfill from the frontend

Docs

  • 📖 Improve help hints for installer script
  • 📖 Fix broken link in Istio walkthrough
  • 📖 Update Istio walkthrough with instructions for installing Kiali and Prometheus
  • 📖 Update logs persistence walkthrough due to breaking change in logging-operator
  • 📖 Installer script no longer fails if kustomize or ko are not available when installing a remote release

Thanks

Thanks to these contributors who contributed to v0.10.0!