Skip to content

Dashboard release 0.2.0

Compare
Choose a tag to compare
@a-roberts a-roberts released this 04 Oct 10:00

This is the second minor release of the Tekton Dashboard and Webhooks Extension!

Features of the Tekton Dashboard

  • Tekton Pipelines 0.6 and 0.7 support
  • Ability to filter PipelineRuns by label through the UI
  • Fix for a Go panic seen on Google Cloud regarding websocket upgrading
  • Functional log out button displayed if on OpenShift or Minishift
  • More backend APIs removed to use frontend ones
  • Internationalisation of strings using react-intl
  • Changes to the Dashboard front end code to improve resiliency to network issues, or intermittent problems connecting to the back end APIs to retrieve data (including for rebuild)
  • Fix for batch action header display on the secrets table in Safari
  • Fix for secrets table display (only showing tekton.dev/* annotations)
  • Improved input validation
  • Improved secret creation error reporting

Features of the Webhooks Extension

  • Ability to run multiple Pipelines based on receiving events
  • Ability to conditionally gate PipelineRuns based on the type (e.g. push or pull request), example provided in docs
  • Extensive documentation improvements, improved example code (functional and display) for handling pull request events
  • Enhanced cluster role to prevent 403 forbidden errors accessing the Webhooks Extension on OpenShift and Minishift
  • Safari support in addition to Chrome and Firefox 60 ESR

Misc

  • Improved install process (documentation and yaml providing)

Known gotchas

  • For the Tekton Dashboard, to create a secret in a particular namespace you must either select the namespace on the left when creating a secret or choose "All Namespaces"
  • See limitations.md for the webhooks extension

Thanks to everyone for their hard work on this release!

Included in this list are those who have contributed code, reported issues or raised prominent discussion items through tektoncd.slack.com - if you've been missed out please let us know