✨ Enhancements:
- Revamp the clusters' chooser UI: now it scales better with multiple clusters
- Add a new "notifications area": shows notifications when non-normal events occur
🐞 Bug fixes
- Fix how the top bar uses items (they are no longer menu items)
- Fix several a11y-related issues
💻 Development
- Allow to create clusters dynamically (so plugins can set up new clusters)
- Add example of how to use styling in pugins (in the pod-counter example plugin)
- Rename Headlamp's
server
(process) toheadlamp-server
, for avoiding confusion with
other processes - Improve Redux-related debugging
- Add better a11y related error reporting: now an alert is shown in development mode so
a11y errors are not missed - Export router for use in plugins
- Allow plugins to use the new notifications' area and to override the cluster chooser
- Add a new example plugin to show how to set up clusters dynamically
📖 Documentation
- Add documentation for the new plugins' capabilities: notifications, setting up a cluster dynamically, overriding the cluster chooser, etc.
- Add new a11y-released documentation
Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.9.0
Desktop Apps:
🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)