Tekton Dashboard release v0.14.0
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!
- β€οΈ @afrittoli
- β€οΈ @AlanGreene
- β€οΈ @Martsings
- β€οΈ @rudeigerc
- β€οΈ @ziheng