You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[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]