Tekton Dashboard release v0.10.0
This Dashboard release supports Pipelines 0.11.x - 0.17.x and Triggers 0.5.x - 0.8.x, bringing a number of features, enhancements, and bug fixes.
Note: this release no longer installs the oauth-proxy
and related resources (e.g. Route) on OpenShift. This can still be installed and configured by the user if desired, or an alternative authentication mechanism can be used in its place. This is consistent with the experience on other platforms.
Features
- ✨ Add support for resources using
generateName
in Import Resources - ✨ Use globally selected namespace by default on Create PipelineResource and Create Secret pages
- ✨ Remove GitHub restriction on Import Resources, now supports GitLab and other git providers supported by the git PipelineResource
Fixes
- 🐛 Fix for log streaming disconnection
- 🐛 Fix rerun PipelineRun when using
PipelineRun.spec.taskRunSpecs
- 🐛 Fix for intermittent error on PipelineRun details page when loaded very quickly after PipelineRun creation
- 🐛 Fix for dashboard extensions displaying cluster-scoped resources when namespace dropdown selects specific namespace
- 🐛 Ensure FormattedDate tooltip displayed in all cases
Misc
- 🔨 Fix the path for versioned release artifacts so they're published to the correct location, i.e.:
dashboard/previous/<version>/
instead ofdashboard/latest/previous/<version>/
- 🔨 Update release pipeline to make publishing as latest optional
- 🔨 Update to Storybook v6
- 🔨 Fix the short name for the installer script build command
- 🔨 Add support for nightly builds to the release installer script
- 🔨 Ensure dashboard frontend can be built on Windows without change
- 🔨 Fix for release pipeline referencing removed file
- 🔨 Add translations for the PipelineRun and PipelineRuns component, these are not yet exposed in the UI
- 🔨 Add tab showing story source in the storybook
- 🔨 Add missing author, keywords, license, and repo details to npm packages
- 🔨 Remove OpenShift specific installer script manifests and oauth-proxy resources
- 🔨 Update to Carbon 10.20
- 🔨 Reduce the scope of the installer script uninstall command to resource kinds used by the dashboard
- 🔨 Use
ko://
prefix for dashboard image - 🔨 Update to Node.js 14
- 🔨 Remove unnecessary
fetch
polyfill from the frontend
Docs
- 📖 Improve help hints for installer script
- 📖 Fix broken link in Istio walkthrough
- 📖 Update Istio walkthrough with instructions for installing Kiali and Prometheus
- 📖 Update logs persistence walkthrough due to breaking change in logging-operator
- 📖 Installer script no longer fails if
kustomize
orko
are not available when installing a remote release
Thanks
Thanks to these contributors who contributed to v0.10.0!
- ❤️ @a-rothwell
- ❤️ @AlanGreene
- ❤️ @barthy1
- ❤️ @dibyom
- ❤️ @eddycharly