github headlamp-k8s/headlamp v0.13.0
0.13.0

latest releases: headlamp-helm-0.26.0, v0.26.0, headlamp-plugin-0.10.0-alpha.7...
2 years ago

✨ Enhancements:

  • Add new Endpoints entry to the sidebar and respective endpoints to the Service details views
  • Add fullscreen option to the editor dialog
  • Add default namespace when none is specified while applying a resource's code
  • Add link to referenced roles in the RoleBinding's details view
  • Show related cluster to each notification
  • Allow applying resources as JSON (only YAML was supported)
  • Allow to pass backend config as environment variables

Screenshot of the new Endpoints list

🐞 Bug fixes

  • Do not quit when a CA file for a cluster cannot be found
  • Add a timeout when fetching releases, so that logic only hangs Headlamp's start-up for max 5 secs
    (more improvements will be added later)
  • Keep filter header opened when the search entry has no text, so prevent an abrupt scroll down
  • Fix crash and type expectation in SimpleTable's data (it should expect an array)
  • Fix filtering (searching in tables) by fields that are numeric
  • Allow sorting in SimpleTable when datum is used to define columns
  • Prevent repeated route reset when navigating to different routes while deleting a resource

💻 Development

  • Plugins: Add registerRouteFilter and registerSidebarEntryFilter
  • Simplify testing of components (it should now be easier to test a whole details/list component without having to split it)
  • Automatically file a PR for bumping the Homebrew and Minikube's addon version when a Headlamp version is released
  • Add a default filter function to the ResourceTable (i.e. this component know allows to automatically filter contents)
  • Add a new useGet hook which makes getting details from each resource class simpler
  • DEPRECATED:

Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.13.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)

Don't miss a new headlamp release

NewReleases is sending notifications on new releases.