Tekton Dashboard release v0.11.0
This Dashboard release supports Pipelines 0.11.x - 0.18.x and Triggers 0.5.x - 0.9.x, bringing a number of features, enhancements, and bug fixes.
Features
- ✨ Update design of the TaskTree component used on both TaskRun and PipelineRun details pages
- ✨ Add batch delete for TaskRuns and PipelineRuns
- ✨ Display duration on TaskRun and step details
Fixes
- 🐛 Fix validation of optional params on Create run dialogs
- 🐛 Ensure table headers don't wrap
- 🐛 Handle missing step definition when Task deleted but TaskRun remains
- 🐛 Fix step display issues, see #1814 for more details
- This change has a dependency on Pipelines v0.17 or newer to display steps in the correct order in some cases, but otherwise should continue to work with earlier releases.
Misc
- 🔨 Update webpack devserver proxy config for remote backends
- 🔨 Update release versions used for e2e tests
- 🔨 Enable storybook essentials
- 🔨 Update DetailsHeader stories to include
type
control - 🔨 Add Japanese translation to messages_ja.json - these will be exposed in the UI in a future update
- 🔨 Move LogDownloadButton to packages/components
- 🔨 Rename
pipelineTaskName
todisplayName
in Task components - 🔨 Remove unnecessary
_vars.scss
- 🔨 Rename
stepName
todisplayName
in DetailsHeader component - 🔨 Update
getLogDownloadButton
params to matchfetchLogs
- 🔨 Remove storybook-react-router
- 🔨 Update to Carbon 10.23 and latest React 16.x
- 🔨 Add margin between duration and tabs container
- 🔨 Remove unused Tabs styles
- 🔨 Reduce font size of duration in DetailsHeader
Docs
- 📖 Update README to point at 0.10.2 docs
- 📖 Cleanup version table in README, moving older releases to a collapsed section
Thanks
Thanks to these contributors who contributed to v0.11.0!
- ❤️ @AlanGreene
- ❤️ @Martsings