github headlamp-k8s/headlamp v0.3.0
0.3.0

latest releases: headlamp-helm-0.21.0, v0.23.2, headlamp-helm-0.20.0...
3 years ago

Enhancements:

  • Improved plugin development experience (see blog post and video)
  • New ARM64 app version for Mac OS (M1 chips)
  • Plugins are now supported in the desktop version as well
  • New YAML view button when users have no credentials for editing a resource
  • Add a new CLI option for disabling the GPU in the desktop app (--disable-gpu) in order to prevent issues in certain environments
  • Allow to override the OIDC scopes using a CLI option
  • Reflect the namespace selection/filtering in the URL, so views can be more easily shared between users
  • New network issues/status bar (shows up if there's a problem connecting to the backend)
  • Base URL option (for serving Headlamp's files from a URL path different than the root)
  • Now the Apple MacOS binaries are notarized (no more warnings about the app coming from an unknown source)

Bug fixes

  • Add namespace column to events table
  • Do not add groups to the OIDC scopes by default (this prevented using some OIDC providers such as KeyCloak)
  • List top bar actions from plugins to the left of the static theme and account buttons (before it would appear in the middle of those buttons)
  • Fix issue that showed a blank screen for the Cronjobs view in some cases
  • Stop server running in background when closing app

Development

  • Storybooks for more components
  • Use of prettier for automatically formatting (allowing for faster PR reviews)
  • New @kinvolk/headlamp-plugin version (related to the plugin development experience improvements)
  • New API reference docs
  • New documentation for running Headlamp on minikube
  • New plugin development docs

⚠️ Breaking changes

  • OIDC use: If you were relying on the use of groups as an OIDC scope, you need to use the new -oidc-scopes server CLI option, i.e. -oidc-scopes profile,email,groups to have the previous behavior.

Container image: 🐳 quay.io/kinvolk/headlamp:v0.3.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux (AMD64)
🐧 Linux (Tarball)
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)

Don't miss a new headlamp release

NewReleases is sending notifications on new releases.