🐞 Bug fixes
- Improve button visibility in the AuthChooser component
- Revert Headlamp image repository to headlamp-k8s
- Fix use of authorization header for multiplexed websocket connections
- Remove unnecessary parameters
validator-issuer/client
from the chart
💻 Development
- Correct the kubectl apply command to use the correct repository URL.
- Simplify the codeSign command. Thanks to @odaysec
- CI: Update the GitHub workflows to run
make-helm-update-template-version
when creating pull requests. - CI: Correct target organization for the
push-release-assets
script. - CI: Update windows version to windows-2025
- Update test templates in the GitHub workflow for chart updates.
📖 Documentation
- Update code of conduct link. Thanks to @SinghaAnirban005
IMPORTANT (UNSIGNED APPS): After the move under the Kubernetes SIG UI, we are still finishing some last details on how to sign new releases. So the Windows and Mac desktop versions are not signed/notarized. When running on Windows, you have to choose "More > Run Anyway" when the OS warns you that the application is not signed. On Mac, you have to install the app and then Ctrl+Click it to choose Open from the context menu and then choose to Open the app after the warning. Once we have a way to sign the apps, we will re-upload the assets.
We appreciate your patience while we solve this issue.
Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.31.1
Desktop Apps:
🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)