Skip to content

0.14.0

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Nov 19:26
· 2526 commits to main since this release

✨ Enhancements:

  • New notifications page
  • Reflect tables' pagination in the URL (for easier sharing of the same views)
  • Use browser back when going back from the details view, so URL params like pagination are kept when going back
  • Allow to apply multiple resources at once (YAML divided by --- or a top-level JSON array; back-to-back JSON resources soon)
  • Print pods' statuses following kubectl format (now it shows the reason rather than just running/not-running) (thanks to @lijianzhi01 )
  • Allow to filter/search by type in the events table of the cluster overview
  • List related pods using label selectors (thanks to @lijianzhi01 )
  • Improve the log viewer UX (special thanks to @lijianzhi01 ):
    • Add search capability
    • Add copy&paste capability
    • Use xterm as the viewer: allows to copy/paste even when the contents get updated, handles line wrapping better, etc.
  • Add new HPA, PDB, ResourceQuota and PriorityClass sections

Screenshot showing the new Pod Distruption Budget view

🐞 Bug fixes

  • Fix showing/hiding search filter when
  • Logos that are overridden by plugins will now also be used in the cluster chooser title
  • Make namespace filter persistent in the URL across views (even when the resources highlighted in the view aren't namespaced)
  • Do not duplicate entries in the logs viewer
  • Set HTML language when the page loads
  • Fix docs viewer
  • Prevent crash in label selector
  • Limit the number of notifications stored (to avoid reaching the local storage limits)

💻 Development

  • Dependency updates
  • Simplify how views can be used in Storybook: now views can be used even if they depend on URL parameters, making it easier to test/maintain
  • Optimize useGet so it updates only when needed
  • Add e2e tests
  • Update Homebrew cask and minikube addon automatically
  • Prevent a lot of warnings when testing
  • Update alpine version in Dockerfile (thanks to @spowelljr )

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