This Dashboard release supports Pipelines 0.35.x - 0.39.x and Triggers 0.15.x - 0.21.x, bringing a number of features, enhancements, and bug fixes.
Features
- ✨ Add list view and details page for Run resources (Custom Tasks) #2414 #2416 #2419
- ✨ Add additional actions on the PipelineRun and TaskRun details pages #2420
- Users can now rerun, stop, and delete a run directly from the details page
Fixes
- 🐛 Fix URL handling on first load of PipelineRun or TaskRun #2455
Misc
- 🔨 Update to Storybook 6.5 and enable webpack 5 performance improvements #2402
- 🔨 Update browserslist db #2403
- 🔨 Resolve all current production npm audit warnings #2404
- 🔨 Update terser to resolve npm audit warnings #2406
- 🔨 Update tests and docs to Pipelines v0.38.0 #2407
- 🔨 Update tests to latest Pipelines release #2408
- 🔨 Update tests to Trigger v0.20.2 #2409
- 🔨 Remove status and finalizers subresources from roles #2413
- 🔨 Remove managedFields from YAML display #2415
- 🔨 Update tests and docs to latest Pipelines release #2417
- 🔨 Update Storybook to latest release #2423
- 🔨 Prepare for running e2e tests in kind #2425
- 🔨 Add wrapper script to call integration tests from prow #2426
- 🔨 Make prow test script executable #2431
- 🔨 Add cypress e2e config and initial test #2433
- 🔨 Add Dockerfile and docs for e2e tests #2436
- 🔨 Add e2e tests to verify we have permission to read Tekton resources #2438
- 🔨 Replace Postman REST tests with Cypress browser e2e tests #2439
- 🔨 Bump go.uber.org/zap from 1.17.0 to 1.23.0 #2440
- 🔨 Update tests to latest Triggers release #2441
- 🔨 Update babel and eslint packages #2442
- 🔨 Update dependencies #2443 #2444 #2445 #2446
- 🔨 Update jest to latest version #2447
- 🔨 Update e2e tests to follow Cypress recommendations #2439 #2448
- 🔨 Update node-fetch to latest version #2450
- 🔨 Add dependabot config #2449
- 🔨 Update plumbing dep #2451
- 🔨 More preparation for React Router v6 update #2453
- 🔨 Bump eslint-plugin-react from 7.31.7 to 7.31.8 #2456
- 🔨 Bump jest-environment-jsdom from 29.0.2 to 29.0.3 #2457
- 🔨 Bump jest from 29.0.2 to 29.0.3 #2458
- 🔨 Add e2e test to validate translations are loaded #2454
Docs
- 📖 Add links to latest release in readme #2401
- 📖 Update tests and docs to Pipelines v0.38.0 #2407
- 📖 Update tests and docs to latest Pipelines release #2417
- 📖 Move legacy releases to separate page #2430
- 📖 Pin oauth2-proxy version in walk-through #2435
- 📖 Add Dockerfile and docs for e2e tests #2436
- 📖 Update tests to latest Triggers release #2441
Thanks
Thanks to these contributors who contributed to v0.29.0!
- ❤️ @AlanGreene
- ❤️ @dependabot[bot]