Releases: gardener/dashboard
Releases · gardener/dashboard
1.83.0
[github.com/gardener/dashboard:1.83.0]
⚠️ Breaking Changes
-
[OPERATOR]The backend now requires anwebsocketAllowedOriginsconfiguration to protect the Socket.IO server from cross-site requests -
[USER]Simplified DNS Credential Handling:- DNS credentials no longer require a
SecretBindingorCredentialsBindingto 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. AllSecretresources containing this label will appear as DNS credentials in the Dashboard. - For backward compatibility,
Secretspreviously created through the Dashboard — which have the labelprovider.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 DNSSecrets. - For new DNS credentials, only a
Secretresource is created (no additionalCredentialsBindingresource). You may safely clean up any existingCredentialsBindingorSecretBindingresources related to DNS credentials, as they are no longer required. by @grolu [#2632]
- DNS credentials no longer require a
-
[DEVELOPER]The dashboard configuration now requires awebsocketAllowedOriginssetting. 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[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
[github.com/gardener/dashboard:1.82.6]
🐛 Bug Fixes
[USER]Adds CSRF protection to theauthorizeTokenfunction that handles token-based authentication viaPOST /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
[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
🐛 Bug Fixes
[USER]Terminal tile is now correctly hidden when the Seed cluster is not reachable by thedashboardandterminal-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
[github.com/gardener/dashboard:1.82.3]
🐛 Bug Fixes
[USER]Added the missingcloudflare-dnsprovider 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
[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 whereseedCandidateDeterminationStrategywas set toSameRegion, 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
1.82.0
[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 theSeed Readinesscolumn. TheSeedcolumn has also been moved close to the newly introducedSeed Readinesscolumn. 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 forProjecttitles 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
[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]