github tektoncd/dashboard v0.48.0
Tekton Dashboard release v0.48.0

2 days ago

This Dashboard release supports Pipelines v0.56.x LTS, v0.59.x LTS, and v0.61.x, as well as Triggers v0.26.x LTS, and v0.27.x LTS.

Attestation

The Rekor UUID for this release is 24296fb24b8ad77a380e78207331c703e3e31be18879ae9234fdc41531f48476336ab0f42402c72f

Verify that all container images in the release file are in the attestation:

RELEASE_FILE=https://storage.googleapis.com/tekton-releases/dashboard/previous/v0.48.0/release.yaml
REKOR_UUID=24296fb24b8ad77a380e78207331c703e3e31be18879ae9234fdc41531f48476336ab0f42402c72f

# 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.48.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

Misc

  • 🔨 Bump the storybook group with 9 updates #3433
  • 🔨 Bump carbon-components-react from 7.59.22 to 7.59.23 #3436
  • 🔨 Bump @carbon/icons-react from 10.49.4 to 10.49.5 #3434
  • 🔨 Bump @vitejs/plugin-react-swc from 3.6.0 to 3.7.0 #3435
  • 🔨 Remove react-hot-loader #3437
  • 🔨 Bump Storybook to v8.1.4 #3438
  • 🔨 Resolve warnings in the integration tests #3439
  • 🔨 Fix tests that were intermittently failing in CI #3441
  • 🔨 Update E2E tests to Pipelines v0.60.1 #3442
  • 🔨 Refactor Header and SideNav for easier packaging as a static route #3440
  • 🔨 Bump the storybook group with 9 updates #3444
  • 🔨 Bump eslint-plugin-react from 7.34.1 to 7.34.2 #3445
  • 🔨 Bump @uiw/react-codemirror from 4.21.25 to 4.22.1 #3446
  • 🔨 Bump react-intl from 6.6.6 to 6.6.8 #3447
  • 🔨 Switch chainguard images to alternative Alpine-based images #3449
  • 🔨 Bump Storybook from v8.1.5 to v8.1.6 #3450
  • 🔨 Bump msw from 2.3.0 to 2.3.1 #3451
  • 🔨 Bump eslint-plugin-cypress from 3.1.1 to 3.3.0 #3452
  • 🔨 Bump @formatjs/cli from 6.2.10 to 6.2.12 #3454
  • 🔨 Bump jsdom from 24.0.0 to 24.1.0 #3453
  • 🔨 Bump braces from 3.0.2 to 3.0.3 #3455
  • 🔨 Bump k8s.io/client-go from 0.30.1 to 0.30.2 #3457
  • 🔨 Bump @carbon/elements from 10.56.5 to 10.56.6 #3460
  • 🔨 Bump cypress from 13.8.1 to 13.11.0 #3461
  • 🔨 Bump tlds from 1.252.0 to 1.253.0 #3462
  • 🔨 Bump ws from 8.17.0 to 8.17.1 #3464
  • 🔨 Bump the storybook group with 9 updates #3459
  • 🔨 Update Node.js to 20.14 and Chrome to 126 #3466
  • 🔨 Update E2E tests to use latest base image version #3467
  • 🔨 Bump the storybook group with 9 updates #3471
  • 🔨 Bump eslint-plugin-jsx-a11y from 6.8.0 to 6.9.0 #3473
  • 🔨 Bump vite from 5.2.11 to 5.3.1 #3474
  • 🔨 Bump prettier from 3.2.5 to 3.3.2 #3472
  • 🔨 Use fully qualified image names #3469
  • 🔨 Update to use React Router data router APIs #3465
  • 🔨 Pass AbortSignal to fetch to allow for cancelling in-flight requests on navigation https://github.com/tektoncd/dashboard/ll/3475
  • 🔨 Update E2E tests to Pipelines v0.61.0 #3479

Docs

  • 📖 Add v0.47.0 to the releases doc #3432

Thanks

Thanks to these contributors who contributed to v0.48.0!

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.