Skip to content

Tekton Dashboard release v0.22.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 16 Nov 17:21
· 1187 commits to main since this release

🚨 https://github.com/tektoncd/dashboard/releases/tag/v0.22.1 contains a security fix 🚨

This Dashboard release supports Pipelines 0.25.x - 0.29.x and Triggers 0.15.x - 0.17.x, bringing a number of features, enhancements, and bug fixes.

Features

  • ✨ Tekton Dashboard's images are now being signed by Tekton Chains with Tekton's public key. Verify them with cosign.
  • ✨ Add support for display of PipelineRuns and TaskRuns using Pipeline and Task definitions from Tekton Bundles #2228
  • ✨ Include stepTemplate in the step definition details tab #2231
  • ✨ Reduce Dashboard ServiceAccount permissions - no longer require access to get / list deployments #2230

Fixes

  • πŸ› Fix Task component tests #2227

Misc

  • πŸ”¨ Improve layout of filter tags when wrapping across multiple rows #2217
  • πŸ”¨ Add node selector to run Dashboard on Linux nodes in mixed platform clusters #2220
  • πŸ”¨ Remove dependency on yq in e2e tests #2221
  • πŸ”¨ Update tests to latest Pipelines and Triggers releases #2222 #2225
  • πŸ”¨ Improve display of syntax highlighted content #2219
  • πŸ”¨ Update log trailer message for step onError: continue #2229
  • πŸ”¨ Update backend code for getting project version info #2230
  • πŸ”¨ Update installer script to support specifying tag for built images #2233
  • πŸ”¨ Update Dashboard release pipeline to use results and workspaces instead of PipelineResources #2232
  • πŸ”¨ Sign Dashboard releases using Tekton Chains #2232
  • πŸ”¨ Update to latest Carbon release #2236
  • πŸ”¨ Update webpack to fix incompatibility with some plugins #2236

Docs

  • πŸ“– Add v0.21.0 links to the readme #2218
  • πŸ“– Fix typo in readme #2224

Thanks

Thanks to these contributors who contributed to v0.22.0!