✨ Enhancements:
- Add plugin catalog to easily install plugins from ArtifactHub
- Add UI for easily creating a namespace
- Add cluster renaming feature
- Add navigation menu to app, so users can go back/forth in history (desktop only)
- Replace icon for the Deployment/ReplicaSet scale action with a more intuitive one
- Hide non-editable fields when editing in CustomResources (thanks to @Guilamb )
- Charts from the Workloads now have a link to their respective workload pages
🐞 Bug fixes
- Fix release notes viewer
- Add auth header only if token exists (thanks to @LudovicTOURMAN )
- Fix imagePullSecrets in value schema
- Allow editor to auto-resize to adapt to the window size
- Fix reduced motion styling
- Fix visibility for scale action (in Deployment/ReplicaSet)
- Do not allow negative values in the scale UI
- Fix use of scaling requests when user cannot update the resource
- Fix showing successful popup when editor operations were not successful
💻 Development
- Replace deprecated create-react-app with vite
- Bump dependencies both in Dockerfile, frontend, backend, and plugins
- Add plugin management capabilities to app
- Increase more testing coverage
- Add signing of Helm charts
- Add i18n test coverage to CI
- Allow passing namespace to testAuth function
- Replace minikube with kind in CI
Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.25.0
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)