github gardener/dashboard 1.86.0

5 hours ago

[github.com/gardener/dashboard:1.86.0]

⚠️ Breaking Changes

  • [OPERATOR] Dashboard support for the deprecated vSphere and OnMetal infrastructure providers, Infoblox DNS provider, and SUSE JeOS machine image has been removed. by @grolu [#3168]

✨ New Features

  • [OPERATOR] The cluster metrics of a shoot and the seed details page link to the seed VictoriaLogs. The link is only shown if oidcObservabilityUrlsEnabled is enabled, as it requires an oidc-apps-controller target for the seed VictoriaLogs. by @Bobi-Wan [#3317]
  • [OPERATOR] All infrastructure, DNS, and machine image vendors can now be hidden in the dashboard by setting hidden: true in the corresponding vendor branding configuration. by @matthias-horne [#3222]
  • [USER] Added support for Google Distributed Cloud (GDC) air-gapped environments. by @matthias-horne [#3222]
  • [USER] The sorting behavior has been improved: now, existing values are displayed at the top when sorting, while non-existing elements are shown at the bottom. by @chrisstiefel [#3253]
  • [DEVELOPER] Added managed local development environment using gardenerless/KCP that allows running the full dashboard stack locally without a Gardener installation. by @petersutter [#3155]

🐛 Bug Fixes

  • [OPERATOR] Dashboard reflectors can now opt into paginated LIST requests for resources whose collection responses approach Node.js's 536870888-code-unit string limit. The PR description includes a script for identifying such resources. by @petersutter [#3279]
  • [OPERATOR] The Seed Plutono link points to the Plutono exposed by gardenlet (g-seed.<seed-ingress-domain>). It only points to plutono-garden.<seed-ingress-domain> if oidcObservabilityUrlsEnabled is enabled. by @petersutter [#3324]
  • [USER] Fixed issue reference links in ticket comments to resolve against the configured GitHub instance and repository. by @julestree [#3241]
  • [USER] Rename the VictoriaLogs deployment to vlsingle-victoria-logs and remove the unnecessary VictoriaLogs UI availability check. by @iypetrov [#3316]
  • [USER] Improved main project selection on small viewports. by @chrisstiefel [#3240]

🏃 Others

  • [OPERATOR] User group memberships are now resolved on demand instead of being stored in the readable dashboard session cookie, reducing HTTP request header size. by @petersutter [#3189]
  • [OPERATOR] URLs from the dashboard configuration (landingPageUrl, helpMenuItems[].url, branding.loginHints[].href) and GitHub avatar URLs are now sanitized. Only absolute http, https and mailto URLs are accepted; other values, including relative URLs, are replaced with about:blank. by @julestree [#3252]
  • [USER] Removed ANSI text handling from the dashboard, as shoot statuses do not contain ANSI text anymore. by @julestree [#3251]
  • [USER] Updated the default light and dark color schemes to meet accessibility standards for WCAG 2.1 AA. See #3092 for details on customizing or restoring previous tonal colors. by @julestree [#3092]
  • [USER] Hide the infrastructure provider card on the new shoot page when only a single provider is available. by @matthias-horne [#3262]
  • [DEVELOPER] The dashboard frontend now uses the native Cookie Store API instead of universal-cookie for authentication cookie management. Requires Firefox 140+, Safari 18.4+, or current Chromium. by @petersutter [#3192]
  • [DEVELOPER] Add kubectl-gardenerless wrapper for the local Dashboard gardenerless environment. by @petersutter [#3215]

application/spdx+json

  • gardener-dashboard-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard@sha256:5758e49747cad0c97a073fffada6579737ffcb4ecfffd710dd5f427356c3d353
  • gardener-dashboard-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard@sha256:d22e66ca8e4b794d8d77ca3c8d6705b371bc001b9d3dc77d4158f976edd8a62d

application/vnd.cyclonedx+json

  • gardener-dashboard-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard@sha256:39413f2748b3b6f912378e79d211c8422026078bd6144d8e0acccdbc14593caf
  • gardener-dashboard-sbom-ref: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard@sha256:5bf49a5098fbc15b5e1e7889886ba281ee5f83b13df4e6d4033b6aff50b37f69

Container (OCI) Images

  • gardener-dashboard: europe-docker.pkg.dev/gardener-project/releases/gardener/dashboard:1.86.0

Don't miss a new dashboard release

NewReleases is sending notifications on new releases.