Tekton Dashboard release v0.8.0
This Dashboard release supports Pipelines 0.11.x - 0.14.x and brings a number of features, enhancements, and bug fixes.
Features
- ✨ URL addressability improvements
- PipelineRun and TaskRun pages now include the selected TaskRun, step, and tab in the URL. Share links with other users that take them right where they need to be.
- Overview and YAML tabs on all other resource details pages are also URL addressable
- Create PipelineResource has been moved to a standalone page and is also URL addressable
- ✨ New release installer script for easier custom installs
- ✨ Add support for log streaming as an alternative to the default polling behaviour by using the
--stream-logs
flag
Fixes
- 🐛 Fix missing styles on the Create PipelineResource form
- 🐛 Fix issue displaying GitHub and GitLab interceptors when no secret is set
- 🐛 Fix missing status icons for PipelineRunStopping and PipelineRunCouldntCancel reasons in Pipelines 0.14
Misc
- 🔨 Changed backend proxy implementation to allow for streaming responses
- 🔨 Update to Carbon 10.15
- 🔨 Add flags to the installer to specify log format and log level
- 🔨 Add OpenShift flag to the installer and deployment
- 🔨 Remove the
web-dir
arg to avoid confusion since it's an implementation detail that shouldn't be modified by users - 🔨 Reduce size of static resources served to the browser by >60% compared to the 0.7 release
- 🔨 Uninstall script no longer requires to specify the original install options
Docs
- 📖 Replacing the default ingress certificate on OpenShift when using the oauth-proxy
Notes
There is no accompanying webhooks-extension release. The previous release should still be compatible with current Pipelines and Triggers versions.
Thanks
Thanks to these contributors who contributed to v0.8.0!
- ❤️ @a-roberts
- ❤️ @AlanGreene
- ❤️ @dibyom
- ❤️ @eddycharly
- ❤️ @JustinKuli