Skip to content

Releases: gardener/dashboard

1.83.0

09 Dec 13:56

Choose a tag to compare

[github.com/gardener/dashboard:1.83.0]

⚠️ Breaking Changes

  • [OPERATOR] The backend now requires an websocketAllowedOrigins configuration to protect the Socket.IO server from cross-site requests

    • To allow all origins, you may set the value to * (not recommended)
    • When deploying with the Gardener operator, this setting is automatically configured based on the public ingress hosts
    • For manual deployments, you must provide the correct values in the Helm chart configuration by @grolu [#2588]
  • [USER] Simplified DNS Credential Handling:

    • DNS credentials no longer require a SecretBinding or CredentialsBinding to work with the Gardener Dashboard. The Dashboard now relies on a new label, dashboard.gardener.cloud/dnsProviderType: <provider-type>, to identify the DNS provider type. All Secret resources containing this label will appear as DNS credentials in the Dashboard.
    • For backward compatibility, Secrets previously created through the Dashboard — which have the label provider.shoot.gardener.cloud/<provider-type> set by Gardener — will continue to be recognized as DNS credentials. This label now serves as a fallback for existing DNS Secrets.
    • For new DNS credentials, only a Secret resource is created (no additional CredentialsBinding resource). You may safely clean up any existing CredentialsBinding or SecretBinding resources related to DNS credentials, as they are no longer required. by @grolu [#2632]
  • [DEVELOPER] The dashboard configuration now requires a websocketAllowedOrigins setting. Without it, the dashboard will not start. See the local development setup documentation for more details. by @grolu [#2588]

✨ New Features

  • [OPERATOR] Improved Custom Asset Handling
    • You no longer need to provide the full asset set — individual icons can now be overridden as needed
    • Improved caching behavior by applying correct cache-control headers, preventing outdated assets from being served by @grolu [#2687]
  • [USER] Add providerTemplate for stackit clusters by @nschad [#2686]

Container (OCI) Images

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

1.82.6

09 Dec 13:46

Choose a tag to compare

[github.com/gardener/dashboard:1.82.6]

🐛 Bug Fixes

  • [USER] Adds CSRF protection to the authorizeToken function that handles token-based authentication via POST /auth. by @gardener-github-actions[bot] [#2703]
  • [USER] Fixed an issue where floating pool names using a domain selector were not displayed by @grolu [#2700]

Container (OCI) Images

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

1.82.5

22 Oct 11:30

Choose a tag to compare

[github.com/gardener/dashboard:1.82.5]

🐛 Bug Fixes

  • [USER] Fixed incorrect property access when checking whether SSH access is enabled, which caused the SSH key pair option to not be displayed by @gardener-github-actions[bot] [#2682]

Container (OCI) Images

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

1.82.4

14 Oct 08:04

Choose a tag to compare

🐛 Bug Fixes

  • [USER] Terminal tile is now correctly hidden when the Seed cluster is not reachable by the dashboard and terminal-controller-manager. by @gardener-github-actions[bot] [#2676]

Container (OCI) Images

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

1.82.3

02 Oct 07:26

Choose a tag to compare

[github.com/gardener/dashboard:1.82.3]

🐛 Bug Fixes

  • [USER] Added the missing cloudflare-dns provider to the list of supported DNS providers by @gardener-github-actions[bot] [#2667]

Container (OCI) Images

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

1.82.2

24 Sep 10:25

Choose a tag to compare

[github.com/gardener/dashboard:1.82.2]

🐛 Bug Fixes

  • [USER] Resolved a server error that occurred when retrieving information in the About dialog by @gardener-github-actions[bot] [#2645]
  • [USER] Fixed an issue where supported regions were not correctly identified as recommended regions. This caused invalid defaulting of regions, and in cases where seedCandidateDeterminationStrategy was set to SameRegion, the region list could incorrectly be empty by @gardener-github-actions[bot] [#2646]

Container (OCI) Images

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

1.82.1

18 Sep 11:01

Choose a tag to compare

[github.com/gardener/dashboard:1.82.1]

🐛 Bug Fixes

  • [USER] Fix filtering of cloudprofiles by provider type in the create cluster dialog by @gardener-github-actions[bot] [#2640]

Container (OCI) Images

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

1.82.0

17 Sep 13:22

Choose a tag to compare

[github.com/gardener/dashboard:1.82.0]

✨ New Features

  • [USER] Added icon picker for custom fields by @petersutter [#2572]
  • [OPERATOR] Real-time updates for seeds are now supported. In the shoot list, you can now see the conditions of the corresponding seed cluster in the Seed Readiness column. The Seed column has also been moved close to the newly introduced Seed Readiness column. by @petersutter [#2444]
  • [USER] Add support for STACKIT infrastructure by @maboehm [#2610]
  • [USER] Considers project tolerations for cloudprofile selection in shoot creation dialog by @klocke-io [#2589]
  • [USER] Added support for Project titles by @marc1404 [#2470]

🐛 Bug Fixes

  • [DEVELOPER] Fix flaky test and pin NodeJS version for reproduceable pipeline runs by @klocke-io [#2585]

🏃 Others

  • [DEVELOPER] Adds a central serve command to start the development serve in both the backend and frontend. by @klocke-io [#2633]
  • [DEVELOPER] Add minimal AGENTS.md setup by @klocke-io [#2622]
  • [DEVELOPER] Migrated backend from CommonJS to ESM and added a temporary transpilation step for Jest tests, which are still in CommonJS until a later migration by @klocke-io [#2494]

Container (OCI) Images

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

1.81.3

28 Aug 12:55

Choose a tag to compare

[github.com/gardener/dashboard:1.81.3]

🐛 Bug Fixes

  • [USER] Infrastructure dependency, resource depletion, and quota exceeded errors no longer appear as credential issues. by @gardener-github-actions[bot] [#2591]
  • [USER] Fixed an issue where worker disk performance settings (IOPS) weren’t saved after editing, ensuring your changes now persist. by @gardener-github-actions[bot] [#2609]

1.81.2

07 Aug 14:54

Choose a tag to compare

[gardener/dashboard]

🐛 Bug Fixes

  • [USER] Fixes the sync back of changes from the ui to the shoot editor in the worker dialog by @gardener-github-actions[bot] [#2545]
  • [USER] Improves usability of the select dialog in the worker group for "Additional OCI Runtimes" by @gardener-github-actions[bot] [#2554]