Tekton Dashboard release v0.24.0
Pre-release
Pre-release
π¨ https://github.com/tektoncd/dashboard/releases/tag/v0.24.2 contains a security fix π¨
This Dashboard release supports Pipelines 0.25.x - 0.32.x and Triggers 0.15.x - 0.18.x, bringing a number of enhancements, and bug fixes.
π¨ Known issues
- Dashboard UI fails to load in Safari. This is fixed in the following release: v0.24.1
Fixes
- π Fix side nav links when navigating from a cluster-scoped page #2282
Misc
- π¨ Update Simplified Chinese translations #2269
- π¨ Sort items in namespace dropdown by name #2270
- π¨ Rename string id for consistency #2271
- π¨ Update e2e to use latest releases #2274
- π¨ Enable React Fast Refresh and Strict Mode for Storybook #2273
- π¨ Improve and simplify webpack build #2277
- π¨ Update browser compatibility data #2278
- π¨ Update to latest Carbon release #2279
- π¨ Update deps to resolve npm audit warnings #2288
- π¨ Update to latest major Jest version #2290
- π¨ Remove unused font formats from config #2284
- π¨ Remove the update-deps script #2289
- π¨ Update to Node.js 16 #2296
- Node.js 16 + npm 8 are now required for building the Dashboard front end code. This allows us to update some of our tooling to improve performance and efficiency of the build, improve developer experience, and reduce overhead in working around issues with some of our older dependencies. More updates to come!
Docs
- π Add v0.23.0 links to the readme #2267
- π Make required
kustomize
version clearer in the docs https://github.com/tektoncd/dashboard/pull/ - π Update PR template to more closely match version used for other projects #2281
- π Add example of ingress with path #2283
- π Add section on access control to the install docs #2286
- This addresses many of the common questions about authentication and authorization with the Dashboard including references to some known working configs
Thanks
Thanks to these contributors who contributed to v0.24.0!
- β€οΈ @AlanGreene
- β€οΈ @kid0809
- β€οΈ @SaschaSchwarze0