chore(deps): update dependency headlamp-k8s/headlamp to v0.41.0 #5009

Merged
alexlebens merged 1 commits from renovate/unified-headlamp-k8sheadlamp into main 2026-03-23 23:40:30 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
headlamp-k8s/headlamp minor v0.40.1v0.41.0

Release Notes

headlamp-k8s/headlamp (headlamp-k8s/headlamp)

v0.41.0: 0.41.0

Compare Source

Enhancements

  • Implement rollback for Deployment, DaemonSet, StatefulSet. Including to specific revision and Revision history view. Thanks to @​alokdangre
  • Add multi-cluster user logout. Thanks to @​alokdangre
  • Enable cluster deletion in browser. Thanks to @​alokdangre
  • Display environment variables for containers in pod details views. Thanks to @​gambtho
  • Added Toggle Switch to filter helm secrets. Thanks to @​mudit06mah
  • Add session-ttl flag and logic. Thanks to @​mudit06mah
  • Allow OIDC cookies when in-cluster is false via flag. Thanks to @​beep-boopp
  • Add MCP server support for plugins including the ai-assistant. Thanks to @​illume
  • Add support for traefik or any reverse proxy handling auth through middlewares. Thanks to @​ageekymonk

🐞 Bug Fixes

💻 Development

  • Support apiGroup + kind for registerKindIcon. Thanks to @​aadhil2k4
  • Update app, backend, frontend, headlamp-plugin dependencies. Thanks to @​skoeva
  • Move HeadlampConfig to headlampconfig package. Thanks to @​krrish-sehgal
  • Add update and delete coverage to informer tests for k8cache. Thanks to @​ChayanDass
  • Refactor ts: made customResourceDefinition optional in CRClassArgs. Thanks to @​pallava-joshi
  • Lift up tableSettings helpers and add localStorage to ClusterTable. Thanks to @​StevenPG
  • Fix translations by using fs-backend with frontend locales path. Thanks to @​sniok
  • Replace execSync with execFileSync in headlamp-plugin/scripts. Thanks to @​skoeva
  • Fix delete error handling to show correct success/failure messages. Thanks to @​gambtho
  • Bundle source with esbuild, upgrade to vitest. Thanks to @​sniok
  • Refactor NavigationTabs component so it doesn't require cloning. Thanks to @​sniok
  • Add .cmd shim for Windows to headlamp-plugin. Thanks to @​skoeva
  • Add tests and stories for AuthToken Component. Thanks to @​aravind4799
  • Add test for terminal.tsx file. Thanks to @​ChayanDass
  • Add Storybook stories for ResourceTableColumnChooser. Thanks to @​mastermaxx03
  • Add stories for SettingsClusters and SettingsCluster. Thanks to @​greedy-wudpeckr
  • Add test for LogsButton.tsx file. Thanks to @​aravind4799
  • Provide automatic aria-labelledby for Dialog accessibility. Thanks to @​mastermaxx03
  • Update Terminal snapshots. Thanks to @​mastermaxx03
  • headlamp-plugin: Bump to 0.13.1

📖 Documentation

  • Add documentation for Oracle K8s Engine support. Thanks to @​jaiakash
  • Add OpenUnison configuration guide. Thanks to @​mlbiam
  • Add many more plugin development tutorials including for List and Detail views. Thanks to @​yolossn
  • Fix some typos in contributing guide. Thanks to @​gmarav05

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [headlamp-k8s/headlamp](https://github.com/headlamp-k8s/headlamp) | minor | `v0.40.1` → `v0.41.0` | --- ### Release Notes <details> <summary>headlamp-k8s/headlamp (headlamp-k8s/headlamp)</summary> ### [`v0.41.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.41.0): 0.41.0 [Compare Source](https://github.com/headlamp-k8s/headlamp/compare/headlamp-helm-0.40.1...v0.41.0) #### ✨ Enhancements - Implement rollback for Deployment, DaemonSet, StatefulSet. Including to specific revision and Revision history view. Thanks to [@&#8203;alokdangre](https://github.com/alokdangre) - Add multi-cluster user logout. Thanks to [@&#8203;alokdangre](https://github.com/alokdangre) - Enable cluster deletion in browser. Thanks to [@&#8203;alokdangre](https://github.com/alokdangre) - Display environment variables for containers in pod details views. Thanks to [@&#8203;gambtho](https://github.com/gambtho) - Added Toggle Switch to filter helm secrets. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah) - Add session-ttl flag and logic. Thanks to [@&#8203;mudit06mah](https://github.com/mudit06mah) - Allow OIDC cookies when in-cluster is false via flag. Thanks to [@&#8203;beep-boopp](https://github.com/beep-boopp) - Add MCP server support for plugins including the ai-assistant. Thanks to [@&#8203;illume](https://github.com/illume) - Add support for traefik or any reverse proxy handling auth through middlewares. Thanks to [@&#8203;ageekymonk](https://github.com/ageekymonk) #### 🐞 Bug Fixes - Fix flaky PodDetailsView Storybook test. Thanks to [@&#8203;mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fix ARIA menu role in ClusterChooserPopup. Thanks to [@&#8203;mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Correct aria attributes in ShowHideLabel component. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Fix PluginSettings heading hierarchy. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Fix a11y roles in ClusterChooserPopup for screen readers. Thanks to [@&#8203;mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fix alignment in narrow layouts for NameValueTable. Thanks to [@&#8203;mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fixed ignored k8cache error handling. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Add crossorigin to manifest link. Thanks to [@&#8203;zyzzmohit](https://github.com/zyzzmohit) - Fix age column sorting in ObjectEventList. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Auto-detect platform for Apple Silicon Macs. Thanks to [@&#8203;Mandalorian7773](https://github.com/Mandalorian7773) - Add translatable aria-label fallback to Loader for screen readers. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Ensure complementary landmark has valid label in Activity. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Fix new project heading a11y issue. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t) - Default to init container if main container not yet running. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Add responsive width to ConfirmDialog. Thanks to [@&#8203;ChayanDass](https://github.com/ChayanDass) - Fix alignment name and button in clusterRename. Thanks to [@&#8203;ChayanDass](https://github.com/ChayanDass) - Remove inert property from Sidebar. Thanks to [@&#8203;sniok](https://github.com/sniok) - Populate empty DialogTitle in AuthTypeoidc story. Thanks to [@&#8203;CODEAbhinav-art](https://github.com/CODEAbhinav-art) - Wrap MenuItem in MenuList for RestartMultipleButton. Thanks to [@&#8203;Vaishnav-Dhaval](https://github.com/Vaishnav-Dhaval) - Add dialog title to HaveClusters story. Thanks to [@&#8203;CODEAbhinav-art](https://github.com/CODEAbhinav-art) - Add missing properties to HeadlampTables interface. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi) - Correct broken cluster settings navigation. Thanks to [@&#8203;emmanuel-ferdman](https://github.com/emmanuel-ferdman) - Remove empty h1 from ClusterDialog. Thanks to [@&#8203;aravind4799](https://github.com/aravind4799) - Fix narration for Default Namespace in SettingsCluster. Thanks to [@&#8203;vyncent-t](https://github.com/vyncent-t) - Disable close on select in PureNamespaceAutocomplete. Thanks to [@&#8203;YotamKorah](https://github.com/YotamKorah) - Cascade delete Pods when deleting Jobs. Thanks to [@&#8203;beep-boopp](https://github.com/beep-boopp) - Fix cluster rename bug for clusters with special characters. Thanks to [@&#8203;StevenPG](https://github.com/StevenPG) - Avoid invalid field selector for pod metrics. Thanks to [@&#8203;wingerx](https://github.com/wingerx) - Persist rows-per-page selection to localStorage on change in Table. Thanks to [@&#8203;Trulsaa](https://github.com/Trulsaa) - Preserve original URL after OIDC authentication. Thanks to [@&#8203;justinas-wix](https://github.com/justinas-wix) - Fix scheme conversion and logging in multiplexer. Thanks to [@&#8203;illume](https://github.com/illume) - Stop watcher goroutines on server shutdown. Thanks to [@&#8203;zyzzmohit](https://github.com/zyzzmohit) - Fix picking the hash for chocolatey version bump. Thanks to [@&#8203;joaquimrocha](https://github.com/joaquimrocha) - Fix showing corrupt file on Mac. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Add make cluster list scrollable to improve usability for keyboard users. Thanks to [@&#8203;mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) #### 💻 Development - Support apiGroup + kind for registerKindIcon. Thanks to [@&#8203;aadhil2k4](https://github.com/aadhil2k4) - Update app, backend, frontend, headlamp-plugin dependencies. Thanks to [@&#8203;skoeva](https://github.com/skoeva) - Move HeadlampConfig to headlampconfig package. Thanks to [@&#8203;krrish-sehgal](https://github.com/krrish-sehgal) - Add update and delete coverage to informer tests for k8cache. Thanks to [@&#8203;ChayanDass](https://github.com/ChayanDass) - Refactor ts: made customResourceDefinition optional in CRClassArgs. Thanks to [@&#8203;pallava-joshi](https://github.com/pallava-joshi) - Lift up tableSettings helpers and add localStorage to ClusterTable. Thanks to [@&#8203;StevenPG](https://github.com/StevenPG) - Fix translations by using fs-backend with frontend locales path. Thanks to [@&#8203;sniok](https://github.com/sniok) - Replace execSync with execFileSync in headlamp-plugin/scripts. Thanks to [@&#8203;skoeva](https://github.com/skoeva) - Fix delete error handling to show correct success/failure messages. Thanks to [@&#8203;gambtho](https://github.com/gambtho) - Bundle source with esbuild, upgrade to vitest. Thanks to [@&#8203;sniok](https://github.com/sniok) - Refactor NavigationTabs component so it doesn't require cloning. Thanks to [@&#8203;sniok](https://github.com/sniok) - Add .cmd shim for Windows to headlamp-plugin. Thanks to [@&#8203;skoeva](https://github.com/skoeva) - Add tests and stories for AuthToken Component. Thanks to [@&#8203;aravind4799](https://github.com/aravind4799) - Add test for terminal.tsx file. Thanks to [@&#8203;ChayanDass](https://github.com/ChayanDass) - Add Storybook stories for ResourceTableColumnChooser. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Add stories for SettingsClusters and SettingsCluster. Thanks to [@&#8203;greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Add test for LogsButton.tsx file. Thanks to [@&#8203;aravind4799](https://github.com/aravind4799) - Provide automatic aria-labelledby for Dialog accessibility. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - Update Terminal snapshots. Thanks to [@&#8203;mastermaxx03](https://github.com/mastermaxx03) - headlamp-plugin: Bump to 0.13.1 #### 📖 Documentation - Add documentation for Oracle K8s Engine support. Thanks to [@&#8203;jaiakash](https://github.com/jaiakash) - Add OpenUnison configuration guide. Thanks to [@&#8203;mlbiam](https://github.com/mlbiam) - Add many more plugin development tutorials including for List and Detail views. Thanks to [@&#8203;yolossn](https://github.com/yolossn) - Fix some typos in contributing guide. Thanks to [@&#8203;gmarav05](https://github.com/gmarav05) <!-- end-release-notes --> **Container image:** :whale: [ghcr.io/headlamp-k8s/headlamp:v0.41.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp) **Desktop Apps:** :penguin: [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp) :penguin: Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-arm64.AppImage), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-armv7l.AppImage) :penguin: Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-armv7l.tar.gz) :penguin: Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/headlamp_0.41.0-1_amd64.deb) :green\_apple: [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-mac-x64.dmg) :green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-mac-arm64.dmg) :blue\_square: [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-win-x64.exe) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
renovate-bot added the image label 2026-03-23 20:02:22 +00:00
renovate-bot added 1 commit 2026-03-23 23:16:26 +00:00
chore(deps): update dependency headlamp-k8s/headlamp to v0.41.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 32s
lint-test-helm / validate-kubeconform (pull_request) Successful in 17s
render-manifests / render-manifests (pull_request) Successful in 25s
f902519878
renovate-bot force-pushed renovate/unified-headlamp-k8sheadlamp from 2335a90b19 to f902519878 2026-03-23 23:16:26 +00:00 Compare
alexlebens merged commit 50cba8b039 into main 2026-03-23 23:40:30 +00:00
alexlebens deleted branch renovate/unified-headlamp-k8sheadlamp 2026-03-23 23:40:33 +00:00
Sign in to join this conversation.