Skip to content

Tekton Dashboard release v0.23.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 13 Dec 12:56
· 1300 commits to main since this release

🚨 https://github.com/tektoncd/dashboard/releases/tag/v0.23.1 contains a security fix 🚨

This Dashboard release supports Pipelines 0.25.x - 0.30.x and Triggers 0.15.x - 0.17.x, bringing a number of features, enhancements, and bug fixes.

Features

  • ✨ Surface details of step onError: continue (TEP-0040) #2239
  • ✨ Improve URL addressability for the create pages #2260
    • add links to the 'create' pages from Tasks, ClusterTasks, and Pipelines list pages
    • keep 'create' page URL in sync with changes to the main dropdowns so it can be easily bookmarked or shared, e.g. kind, namespace, pipeline / task
  • ✨ Update design of the About page #2264
    • As part of this update we've also switched the default landing page to the About page instead of PipelineRuns
  • ✨ Update design of the error page for page / resource not found #2262

Fixes

  • πŸ› Set Content-Type header only on requests that may have a body #2241
  • πŸ› Fix syntax highlighting when root value is an array #2248
  • πŸ› Fix display of short values in SyntaxHighlighter component on Firefox to prevent unwanted wrapping #2251
  • πŸ› Handle incomplete TriggerBinding in a more graceful way #2255

Misc

  • πŸ”¨ Remove unused dependencies #2240
  • πŸ”¨ Update eslint and prettier (including plugins) to latest versions #2240
  • πŸ”¨ Update webpack-cli and webpack to latest versions #2240
  • πŸ”¨ Update pending logs state to make it look less like an error #2245
  • πŸ”¨ Prevent webpack-dev-server blocking UI on warnings #2250
  • πŸ”¨ Update pod tab empty state so it doesn't look incomplete #2249
  • πŸ”¨ Clear timers before requesting logs to avoid potential unwanted requests #2254
  • πŸ”¨ Update to Storybook 6.4 #2258
  • πŸ”¨ Enable React StrictMode #2265
  • πŸ”¨ Update tests to latest Pipelines and Triggers releases #2266

Docs

  • πŸ“– Add v0.22.0 links to the readme #2237
  • πŸ“– Update compatibility table to reference latest Pipelines release #2266

Thanks

Thanks to these contributors who contributed to v0.23.0!