Skip to content

0.7.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Feb 17:50
· 3277 commits to main since this release

✨ Enhancements:

  • Add a list of the related pods to different workload details views
  • Add a conditions table to the namespace's details view
  • Adjust the desktop app's window size automatically
  • Go back to the right view from any details view (e.g. sometimes a details view
    is reached from a list view of the same workload type, or any other place)
  • Improve the developer experience for plugins:
    • Allow to import shared/common modules using the import syntax
    • Ship a @kinvolk/headlamp-plugin/lib module to make specific plugin
      functionality easier to use
    • Ensure the headlamp-plugin executable always creates the plugins with its
      built version number
  • Add more information to several workloads' details views
    • e.g. the schedule for cronjobs, with an automatic description
      Screenshot showing the human description of a CronJob

🐞 Bug fixes

  • Fix shutting down the server on Windows
  • Add missing plugin section renderer to some details views
  • Adapt the ConfigMap's editors to theme changes
  • Fix CronJob schedule/suspend values in their list view
  • Allow to apply non-grouped API resources
  • Fix warning color's contrast in the dark theme variant
  • Fix initializing plugins twice (which caused sometimes duplicated rendering)

💻 Development

  • Fix building docs in CI
  • Fix building changes related to desktop on CI
  • Update electron-builder to node 16 compat version
  • Improve image build times by separating the backend and frontend builds
  • Updated the use of material-ui related deprecated properties
  • Build on Windows without using bash

📖 Documentation

  • Update plugin development docs to cover the new way of importing shared
    modules

Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.7.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)