Skip to content

0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 May 16:53
· 3331 commits to main since this release

✨ 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

A cluster chooser screenshot showing the new design (which has 3 recently used clusters + a selector for all clusters)

A screenshot showing the new notifications area

🐞 Bug fixes

  • Fix how the top bar uses items (they are no longer menu items)
  • Fix several a11y-related issues
  • Sign the Windows app so it's easier to install and run

💻 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) to headlamp-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)