This Dashboard LTS release supports Pipelines v0.50.x LTS, and v0.53.x LTS, as well as Triggers v0.24.x LTS, and v0.25.x.
Attestation
The Rekor UUID for this release is 24296fb24b8ad77a25a732053f703be3e166a998e388d5940968399f9237c0f9e99ea6fe33e02d33
Verify that all container images in the release file are in the attestation:
RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.41.0/release.yaml
REKOR_UUID=24296fb24b8ad77a25a732053f703be3e166a998e388d5940968399f9237c0f9e99ea6fe33e02d33
# Obtains the list of images with sha from the attestation
REKOR_ATTESTATION_IMAGE=$(rekor-cli get --uuid "$REKOR_UUID" --format json | jq -r .Attestation | jq -r '.subject[]|select(.name | startswith("gcr.io"))|.name + ":v0.41.0@sha256:" + .digest.sha256')
# Download the release file
curl -s "$RELEASE_FILE" -o release.yaml
# Match the image used in the release file to an image in the attestation
DASHBOARD_IMAGE=$(cat release.yaml | grep image: | awk -F' ' '{print $2}')
echo
printf $DASHBOARD_IMAGE
if [[ "${REKOR_ATTESTATION_IMAGE}" = "${DASHBOARD_IMAGE}" ]]; then
echo " ===> ok"
else
echo " ===> no match"
fi
Features
- ✨ Add 'Create' and 'Edit and run' features for
CustomRuns
#3108
Fixes
- 🐛 Fix default selected namespace when using limited namespace visibility #3136
- 🐛 Warning StatusIcon should use black fill for a11y #3144
- 🐛 Fix AVT issue of step nav #3167
Misc
- 🔨 Update eslint config to include JSX files #3139
- 🔨 Update font stack #3142
- 🔨 Prepare script should update all applications #3143
- 🔨 Verify logs in Create TaskRun and Create PipelineRun E2E #3141
- 🔨 Remove duplicate assertion in Create PipelineRun test #3138
- 🔨 Bump msw from 1.3.1 to 1.3.2 #3149
- 🔨 Bump postcss from 8.4.27 to 8.4.31 #3150
- 🔨 Bump the storybook group with 8 updates #3145
- 🔨 Bump eslint from 8.49.0 to 8.50.0 #3148
- 🔨 Bump @vitest/coverage-istanbul from 0.34.3 to 0.34.6 #3146
- 🔨 Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 #3147
- 🔨 Bump the storybook group with 8 updates #3151
- 🔨 Bump @uiw/react-codemirror from 4.21.13 to 4.21.19 #3152
- 🔨 Bump @tanstack/react-query from 4.35.0 to 4.36.1 #3153
- 🔨 Bump eslint-plugin-storybook from 0.6.13 to 0.6.15 #3154
- 🔨 Bump cypress from 13.2.0 to 13.3.0 #3155
- 🔨 Bump vitest from 0.34.5 to 0.34.6 #3157
- 🔨 Bump golang.org/x/net from 0.8.0 to 0.17.0 #3156
- 🔨 Bump vite from 4.4.9 to 4.4.11 #3159
- 🔨 Update About E2E to correctly save API response body #3140
- 🔨 Update @storybook/theming to same version as other Storybook packages #3162
- 🔨 Bump eslint from 8.50.0 to 8.51.0 #3158
- 🔨 Bump cypress from 13.3.0 to 13.3.1 #3161
- 🔨 Bump @babel/traverse from 7.22.8 to 7.23.2 #3165
- 🔨 Bump @uiw/react-codemirror from 4.21.19 to 4.21.20 #3160
- 🔨 Update minimum go version #3164
- 🔨 Update tests to latest Pipelines release #3163
- 🔨 Remove unused code #3166
- 🔨 Bump vite from 4.4.11 to 4.5.0 #3169
- 🔨 Bump the storybook group with 8 updates #3168
- 🔨 Bump @formatjs/cli from 6.2.0 to 6.2.1 #3170
- 🔨 Update @storybook/theming version for consistency #3173
- 🔨 Update tests to latest Triggers release #3174
- 🔨 Bump eslint-plugin-formatjs from 4.10.5 to 4.11.0 #3171
- 🔨 Bump eslint-plugin-prettier from 5.0.0 to 5.0.1 #3172
- 🔨 Update Carbon packages to latest v10 releases #3175
- 🔨 Bump git-url-parse from 13.1.0 to 13.1.1 #3180
- 🔨 Bump eslint from 8.51.0 to 8.52.0 #3182
- 🔨 Bump tlds from 1.242.0 to 1.243.0 #3181
- 🔨 Update tests to latest Triggers release #3177
- 🔨 Bump the storybook group with 8 updates #3178
- 🔨 Bump react-intl from 6.4.7 to 6.5.0 #3179
- 🔨 Update tests to latest Pipelines release #3183
- 🔨 Bump carbon-components from 10.58.11 to 10.58.12 #3184
- 🔨 Bump react-intl from 6.5.0 to 6.5.1 #3185
- 🔨 Bump cypress from 13.3.1 to 13.3.3 #3187
- 🔨 Bump tlds from 1.243.0 to 1.244.0 #3188
Docs
Thanks
Thanks to these contributors who contributed to v0.41.0!
- ❤️ @AlanGreene
- ❤️ @dependabot[bot]
- ❤️ @jisoolee
- ❤️ @kaushalnavneet