Tekton Dashboard release v0.22.0
Pre-release
Pre-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
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