Skip to content

0.33.0

Compare
Choose a tag to compare
@github-actions github-actions released this 17 Jul 20:32
· 259 commits to main since this release

✨ Enhancements:

  • Add new task bar which allows to keep otherwise transient tasks open
    • This feature allows e.g. opening several logs views and view them side by side
    • Allows keeping a terminal, logs, details view, etc. open while navigating to other clusters or views
    • Also allows long-running tasks to be kept around without blocking the navigation
  • Make CRDs views more consistent with the remaining views. Thanks to @farodin91 .
  • Speed up load time and experience for the desktop version
  • Optimize rendering and improve styling of the map
  • Add global filter to tables. Thanks to @userAdityaa .
  • Add BackendTLSPolicy views. Thanks to @userAdityaa .
  • Add create button for more resources
  • Add Tamil locale. Thanks to @fromsaurav .
  • Add hostIPs and podIPs to the Pod's details view

New task bar with a terminal and logs open side by side:

New task bar with a terminal and logs open side by side

Overview function for the new taskbar:

Overview function for the new taskbar

🐞 Bug fixes

  • Do not use eval for the advanced search
  • Fix spawning job from CronJob
  • Display missing port for default backend
  • Fix checking if the exec'ing into a pod can be done. Thanks to @cavus700 .
  • Use allowed namespaces when getting the Overview's events
  • Fix key-related react warnings. Thanks to @farodin91 .
  • Fix bar chart colors in dark mode
  • Fix chart tooltips in Node list view
  • Move headlampConfig to a pkg in the backend. Thanks to @upsaurav12 .
  • Fix the kind field when creating a CR. Thanks to @ChayanDass .

💻 Development

  • Update story for AlerNotification. Thanks to @ANIRUDH-SJ .
  • Add story for StatefulSet. Thanks to @SinghaAnirban005
  • Add tests to UI slice (redux). Thanks to @DhairyaMajmudar .
  • Make the ServiceDetails more realistic. Thanks to @farodin91 .
  • Fix misc stories/tests issues
  • Add missing shx development dependency
  • Replace rimraf use by shx
  • Add air config, for auto reload of the backend modules. Thanks to @ChayanDass .
  • Make backend exit with a proper code if the port is in use

📖 Documentation

  • Revamp plugin development documentation

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