github tektoncd/dashboard v0.23.0
Tekton Dashboard release v0.23.0

latest releases: v0.52.0, v0.51.0, v0.50.0...
2 years ago

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!

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.