This Dashboard release supports Pipelines 0.20.x - 0.26.x and Triggers 0.10.x - 0.15.x, bringing a number of features, enhancements, and bug fixes.
Features
- ✨ Add support for start / stop actions on
PipelineRuns
with statusPipelineRunPending
- ✨ Add autoscroll to logs of running steps
- ✨ Add scroll buttons to logs when the top or bottom of the log container is off screen
- ✨ Add settings page with theme setting (dark / light / system)
- ✨ Add ability to create
PipelineRun
with statusPipelineRunPending
- ✨ Add setting to display timestamps in logs
Fixes
- 🐛 Fix the 'skip to main content' button
- 🐛 Ensure installer script removes new Dashboard ConfigMap on uninstall
- 🐛 Fix dependent queries on Create PipelineRun and Create TaskRun pages to eliminate unneccesary requests
- 🐛 Fix colour contrast issue with status label of a run in pending state
Misc
- 🔨 Migrate all resources to new API and caching model for improved performance and memory usage
- 🔨 Update proxy to support websockets
- 🔨 Set HOME env var for release pipeline publish task to resolve issue with GCS Storage resource
- 🔨 Remove invalid link from UI shell header
- 🔨 Update labels in the UI to use sentence-case capitalization
- 🔨 Update e2e tests to use latest Pipelines and Triggers releases
- 🔨 Remove unnecessary requests for
TaskRuns
ofClusterTasks
using the deprecatedtekton.dev/task
label which was removed in Pipelines v0.22 - 🔨 Update Cancel PipelineRun / TaskRun actions to use PATCH request and remove unnecessary GET
- 🔨 Reduce noise in unit test logs
- 🔨 Move display of PipelineResources from StepDetails to TaskRunDetails to reflect how they're specified in the Task definition
- 🔨 Update CSS custom properties to use
tkn
prefix to avoid potential clashes with host app - 🔨 Move 'About' link to the bottom of the side nav for consistent positioning
- 🔨 Split websocket connection by kind so pages only subscribe to what they need
Docs
- 📖 Add v0.18.0 links to the readme
- 📖 Add v0.18.1 links to readme
Thanks
Thanks to these contributors who contributed to v0.19.0!
- ❤️ @AlanGreene
- ❤️ @briangleeson
- ❤️ @lilley2412
- ❤️ @LyndseyBu
- ❤️ @MA9521
- ❤️ @taechonkim