📢 News
- We have a new website! Check it out at headlamp.dev if you haven't yet
- We also have a Mastodon account, besides the Twitter account we already had
✨ Enhancements:
- Add a new settings section
- For now, allows to select the language, custom number of rows for all tables, theme, and timezone to display for dates
- Add support for creating port forwards (in the pods/services details view) and a section to list all the port forwards (desktop only)
- Reload UI automatically when the kube config being used changes, to reflect any new/updated/removed clusters (desktop only)
- New French locale is available
- Add support for applying
v1/List
resources - The pod's logs and shell buttons will only be visible if the user has permission to access the respective subresource
- Add support for cluster proxies (when set up in the kube config)
🐞 Bug fixes
- Fix patch method in the API factory function
- Fix editor's documentation viewer
- Fix app IPC, which was leading to issues like not being able to change the app's native UI locale
- Fix displaying notifications' messages (they were getting a "no message" under certain scenarios)
💻 Development
- Allow
getAuthorization
to check for a subresource - Add a new component
AuthVisible
to more easily check for the user's authorization and show/hide a component (like a delete button) accordingly - Add a new "back link" common component
- Add a new endpoint for deleting dynamically added clusters (useful for plugins, desktop only)
- Add the ability for plugins to override the get/setToken functions
📖 Documentation
- Update getting a token docs
Container image: 🐳 ghcr.io/kinvolk/headlamp:v0.15.0
Desktop Apps:
🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, [ARMv7l](https://github.com/kinvolk/headlamp/releases/download/v0.[15](https://github.com/headlamp-k8s/headlamp/actions/runs/4074607995/jobs/7019960367#step:2:15).0/Headlamp-0.15.0-linux-armv7l.AppImage)
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)