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
PipelineRun
s andTaskRun
s usingPipeline
andTask
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
Thanks
Thanks to these contributors who contributed to v0.22.0!
- ❤️ @AlanGreene
- ❤️ @briangleeson
- ❤️ @lippertmarkus
- ❤️ @LyndseyBu
- ❤️ @yamaken1343