Skip to content

Tekton Dashboard release v0.14.0

Compare
Choose a tag to compare
@AlanGreene AlanGreene released this 09 Feb 16:01

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!