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

latest releases: v0.46.0, v0.45.0, v0.44.0...
3 years ago

This Dashboard release supports Pipelines 0.11.x - 0.20.x and Triggers 0.5.x - 0.11.x, bringing a number of features, enhancements, and bug fixes.

Features

  • 🚨 Remove Secrets and ServiceAccounts pages
    • The create / view / edit functionality for Secrets and ServiceAccounts is removed in this release.
    • The required permissions for the Dashboard back end have been updated accordingly.
    • See #1930 for more details.
  • 🚨 Remove the --csrf-secure-cookie argument from the deployment
    • There's no longer a need to differentiate between connections over HTTP vs. HTTPS.
    • If you maintain custom manifests for the Dashboard, please remove this argument from the deployment.

Fixes

  • 🐛 Fix buffer undefined error on Create Secret page
  • 🐛 Update hardcoded string in Extension loading state so it can be translated
  • 🐛 Fix error handling for timeouts in external logs provider fallback
  • 🐛 Fix placeholder use in some non-English strings
  • 🐛 Fix Storybook in dev mode (production mode still waiting on upstream fix)

Misc

  • 🔨 Update CSRF protection to work in client mode
  • 🔨 Update default status icon
  • 🔨 Update installer script to build multi-arch image by default on release action only
  • 🔨 Update installer script to allow overriding target platform
  • 🔨 Handle properties fallback when running in client mode
  • 🔨 Update to Carbon 10.26
  • 🔨 Update to latest Storybook release
  • 🔨 Improve handling of generated files for GitHub reviews
  • 🔨 Add simplified Chinese translation (not yet exposed in the UI)
  • 🔨 Update editorconfig to avoid unwanted trailing newlines in JSON files
  • 🔨 Remove PluralRules polyfill
  • 🔨 Remove references to unused knative packages
  • 🔨 Add Japanese terms glossary
  • 🔨 Remove ReadableStream polyfill
  • 🔨 Remove dependency on Tekton Pipelines and Tekton Triggers go clients
  • 🔨 Remove use of StructuredListSkeleton and associated styles
  • 🔨 Add kustomization.yaml to the tekton folder so plumbing can deploy required resources for releases

Docs

  • 📖 Add v0.13.0 release links to the readme
  • 📖 Update development docs on use of the API_DOMAIN environment variable
  • 📖 Update screenshot on main readme
  • 📖 Update links to Dashboard Katacoda tutorial
  • 📖 Update logs walkthrough to explicitly specify dependency versions
  • 📖 Update links to community repo to reference main branch

Thanks

Thanks to these contributors who contributed to v0.14.0!

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.