Skip to content

Tekton Dashboard and Webhooks Extension releases v0.3.0

Compare
Choose a tag to compare
@mnuttall mnuttall released this 10 Dec 13:25

The Tekton Dashboard v0.3.0 is our first version to include support for Tekton Triggers, with collections for EventListeners, TriggerTemplates and TriggerBindings. 'Details' panels for these resources will appear SoonTM in the Dashboard v0.3.1 release.

Lots of work is going on behind the scenes for a graphical rendering of Pipelines and Tasks. We hope that this can go live early in the New Year.

The Webhooks Extension now uses Tekton Triggers, and not a full Knative install.

Many thanks to all our contributors. If I've missed you out or undersold any contributions below, please let me know!

New in this Dashboard release

  • Collections for Tekton Triggers - EventListeners, TriggerTemplates and TriggerBindings
  • Default Tekton annotations are added to secrets in the creation panel
  • 'Delete secret' icon changed from 'x' to 'trash' icon
  • PipelineRuns page does not reset when websocket reconnects
  • Improved namespace handling and selection
  • Improved consistency and look and feel between panels
  • Secrets modal scrolls to end when server URLs are added
  • Delete PipelineResources and TaskRuns
  • Tekton Pipelines v0.9.0 support in 'create PipelineRun' dialog

Contributors

❤️ @carlos-logro
❤️ @a-roberts
❤️ @AlanGreene
❤️ @Megan-Wright
❤️ @steveodonovan
❤️ @CarolynMabbott
❤️ @dibbles
❤️ @ncskier

New in the Webhooks Extension release

  • Webhooks no longer require Knative to work, using Tekton Triggers instead
  • Support for using git tags as image tags
  • Secret validation
  • Various improvement in Pull Request support
  • Better release automation and updated plumbing
  • Tekton 0.8 support
  • Webhook name length validation
  • OpenShift fixes

Contributors

❤️ @dibbles
❤️ @a-roberts
❤️ @carlos-logro
❤️ @vtereso
❤️ @akihikokuroda
❤️ @ncskier
❤️ @Megan-Wright
❤️ @vdemeester
❤️ @mnuttall