Renovate Bot
50cba8b039
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m25s
chore(deps): update dependency headlamp-k8s/headlamp to v0.41.0 (#5009)
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 [@​alokdangre](https://github.com/alokdangre)
- Add multi-cluster user logout. Thanks to [@​alokdangre](https://github.com/alokdangre)
- Enable cluster deletion in browser. Thanks to [@​alokdangre](https://github.com/alokdangre)
- Display environment variables for containers in pod details views. Thanks to [@​gambtho](https://github.com/gambtho)
- Added Toggle Switch to filter helm secrets. Thanks to [@​mudit06mah](https://github.com/mudit06mah)
- Add session-ttl flag and logic. Thanks to [@​mudit06mah](https://github.com/mudit06mah)
- Allow OIDC cookies when in-cluster is false via flag. Thanks to [@​beep-boopp](https://github.com/beep-boopp)
- Add MCP server support for plugins including the ai-assistant. Thanks to [@​illume](https://github.com/illume)
- Add support for traefik or any reverse proxy handling auth through middlewares. Thanks to [@​ageekymonk](https://github.com/ageekymonk)
#### 🐞 Bug Fixes
- Fix flaky PodDetailsView Storybook test. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1)
- Fix ARIA menu role in ClusterChooserPopup. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1)
- Correct aria attributes in ShowHideLabel component. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Fix PluginSettings heading hierarchy. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Fix a11y roles in ClusterChooserPopup for screen readers. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1)
- Fix alignment in narrow layouts for NameValueTable. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1)
- Fixed ignored k8cache error handling. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Add crossorigin to manifest link. Thanks to [@​zyzzmohit](https://github.com/zyzzmohit)
- Fix age column sorting in ObjectEventList. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Auto-detect platform for Apple Silicon Macs. Thanks to [@​Mandalorian7773](https://github.com/Mandalorian7773)
- Add translatable aria-label fallback to Loader for screen readers. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Ensure complementary landmark has valid label in Activity. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Fix new project heading a11y issue. Thanks to [@​vyncent-t](https://github.com/vyncent-t)
- Default to init container if main container not yet running. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Add responsive width to ConfirmDialog. Thanks to [@​ChayanDass](https://github.com/ChayanDass)
- Fix alignment name and button in clusterRename. Thanks to [@​ChayanDass](https://github.com/ChayanDass)
- Remove inert property from Sidebar. Thanks to [@​sniok](https://github.com/sniok)
- Populate empty DialogTitle in AuthTypeoidc story. Thanks to [@​CODEAbhinav-art](https://github.com/CODEAbhinav-art)
- Wrap MenuItem in MenuList for RestartMultipleButton. Thanks to [@​Vaishnav-Dhaval](https://github.com/Vaishnav-Dhaval)
- Add dialog title to HaveClusters story. Thanks to [@​CODEAbhinav-art](https://github.com/CODEAbhinav-art)
- Add missing properties to HeadlampTables interface. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi)
- Correct broken cluster settings navigation. Thanks to [@​emmanuel-ferdman](https://github.com/emmanuel-ferdman)
- Remove empty h1 from ClusterDialog. Thanks to [@​aravind4799](https://github.com/aravind4799)
- Fix narration for Default Namespace in SettingsCluster. Thanks to [@​vyncent-t](https://github.com/vyncent-t)
- Disable close on select in PureNamespaceAutocomplete. Thanks to [@​YotamKorah](https://github.com/YotamKorah)
- Cascade delete Pods when deleting Jobs. Thanks to [@​beep-boopp](https://github.com/beep-boopp)
- Fix cluster rename bug for clusters with special characters. Thanks to [@​StevenPG](https://github.com/StevenPG)
- Avoid invalid field selector for pod metrics. Thanks to [@​wingerx](https://github.com/wingerx)
- Persist rows-per-page selection to localStorage on change in Table. Thanks to [@​Trulsaa](https://github.com/Trulsaa)
- Preserve original URL after OIDC authentication. Thanks to [@​justinas-wix](https://github.com/justinas-wix)
- Fix scheme conversion and logging in multiplexer. Thanks to [@​illume](https://github.com/illume)
- Stop watcher goroutines on server shutdown. Thanks to [@​zyzzmohit](https://github.com/zyzzmohit)
- Fix picking the hash for chocolatey version bump. Thanks to [@​joaquimrocha](https://github.com/joaquimrocha)
- Fix showing corrupt file on Mac. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Add make cluster list scrollable to improve usability for keyboard users. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1)
#### 💻 Development
- Support apiGroup + kind for registerKindIcon. Thanks to [@​aadhil2k4](https://github.com/aadhil2k4)
- Update app, backend, frontend, headlamp-plugin dependencies. Thanks to [@​skoeva](https://github.com/skoeva)
- Move HeadlampConfig to headlampconfig package. Thanks to [@​krrish-sehgal](https://github.com/krrish-sehgal)
- Add update and delete coverage to informer tests for k8cache. Thanks to [@​ChayanDass](https://github.com/ChayanDass)
- Refactor ts: made customResourceDefinition optional in CRClassArgs. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi)
- Lift up tableSettings helpers and add localStorage to ClusterTable. Thanks to [@​StevenPG](https://github.com/StevenPG)
- Fix translations by using fs-backend with frontend locales path. Thanks to [@​sniok](https://github.com/sniok)
- Replace execSync with execFileSync in headlamp-plugin/scripts. Thanks to [@​skoeva](https://github.com/skoeva)
- Fix delete error handling to show correct success/failure messages. Thanks to [@​gambtho](https://github.com/gambtho)
- Bundle source with esbuild, upgrade to vitest. Thanks to [@​sniok](https://github.com/sniok)
- Refactor NavigationTabs component so it doesn't require cloning. Thanks to [@​sniok](https://github.com/sniok)
- Add .cmd shim for Windows to headlamp-plugin. Thanks to [@​skoeva](https://github.com/skoeva)
- Add tests and stories for AuthToken Component. Thanks to [@​aravind4799](https://github.com/aravind4799)
- Add test for terminal.tsx file. Thanks to [@​ChayanDass](https://github.com/ChayanDass)
- Add Storybook stories for ResourceTableColumnChooser. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Add stories for SettingsClusters and SettingsCluster. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr)
- Add test for LogsButton.tsx file. Thanks to [@​aravind4799](https://github.com/aravind4799)
- Provide automatic aria-labelledby for Dialog accessibility. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- Update Terminal snapshots. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03)
- headlamp-plugin: Bump to 0.13.1
#### 📖 Documentation
- Add documentation for Oracle K8s Engine support. Thanks to [@​jaiakash](https://github.com/jaiakash)
- Add OpenUnison configuration guide. Thanks to [@​mlbiam](https://github.com/mlbiam)
- Add many more plugin development tutorials including for List and Detail views. Thanks to [@​yolossn](https://github.com/yolossn)
- Fix some typos in contributing guide. Thanks to [@​gmarav05](https://github.com/gmarav05)
<!-- end-release-notes -->
**Container image:** 🐳 [ghcr.io/headlamp-k8s/headlamp:v0.41.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp)
**Desktop Apps:**
🐧 [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp)
🐧 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)
🐧 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)
🐧 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=-->
Reviewed-on: #5009
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-23 23:40:29 +00:00
..
2026-03-22 22:06:55 +00:00
2026-03-23 04:01:11 +00:00
2026-03-23 01:21:10 +00:00
2026-03-23 02:34:59 +00:00
2026-03-23 04:01:11 +00:00
2026-03-23 04:01:11 +00:00
2026-03-23 04:01:11 +00:00
2026-03-23 04:01:11 +00:00
2026-03-21 03:12:18 +00:00
2026-03-10 18:49:17 +00:00
2026-02-17 19:46:28 +00:00
2026-02-05 19:36:46 +00:00
2026-03-20 01:13:04 +00:00
2026-03-14 21:02:19 -05:00
2026-03-22 17:28:11 +00:00
2026-01-23 14:49:38 -06:00
2026-03-09 21:22:28 +00:00
2026-03-15 20:25:47 +00:00
2026-02-25 21:47:42 +00:00
2026-03-11 16:04:46 +00:00
2026-03-21 23:21:07 +00:00
2026-01-23 17:05:18 -06:00
2026-02-13 20:47:58 +00:00
2026-03-20 21:52:11 +00:00
2026-03-22 17:55:11 +00:00
2026-03-15 20:25:47 +00:00
2026-03-18 08:03:58 +00:00
2026-03-22 17:49:42 +00:00
2026-03-20 01:18:56 +00:00
2026-03-16 16:03:10 +00:00
2026-03-21 23:21:07 +00:00
2026-03-20 04:04:10 +00:00
2026-03-23 23:40:29 +00:00
2026-03-21 00:41:44 +00:00
2026-03-22 17:49:42 +00:00
2026-03-23 19:02:34 +00:00
2026-03-20 00:20:16 +00:00
2026-02-20 19:35:29 +00:00
2026-03-16 16:03:10 +00:00
2026-03-15 20:25:47 +00:00
2026-03-16 16:03:10 +00:00
2026-03-02 15:18:41 +00:00
2026-03-15 20:25:47 +00:00
2026-03-20 20:44:59 +00:00
2026-02-09 05:26:57 +00:00
2026-01-23 14:49:38 -06:00
2026-03-20 22:54:46 +00:00
2026-03-19 02:57:23 +00:00
2026-03-17 20:04:00 +00:00
2026-03-10 19:24:26 +00:00
2026-03-14 18:21:50 +00:00
2026-03-15 00:04:42 +00:00
2026-03-15 20:25:47 +00:00
2026-03-21 16:02:46 +00:00
2026-01-29 19:03:14 +00:00
2026-03-11 17:37:17 -05:00
2026-03-23 23:02:36 +00:00
2026-03-11 17:37:17 -05:00
2026-01-23 14:49:38 -06:00
2026-03-18 01:05:03 +00:00
2026-03-19 02:56:23 +00:00
2026-01-23 14:49:38 -06:00
2026-03-19 04:25:30 +00:00
2026-03-15 20:25:47 +00:00
2026-03-22 03:23:36 +00:00
2026-03-20 21:51:00 +00:00
2026-03-20 00:16:58 +00:00
2026-03-11 17:40:39 -05:00
2026-03-23 19:02:23 +00:00
2026-03-15 20:25:47 +00:00
2026-03-15 20:25:47 +00:00
2026-03-15 20:25:47 +00:00
2026-03-15 20:25:47 +00:00
2026-03-11 18:50:42 -05:00
2026-03-06 04:04:28 +00:00
2026-03-11 16:57:17 -05:00
2026-03-20 01:10:30 +00:00
2026-03-20 01:08:05 +00:00
2026-03-12 15:18:02 -05:00
2026-03-20 21:54:00 +00:00
2026-03-11 17:43:59 -05:00
2026-03-21 17:02:27 +00:00
2026-03-14 02:02:40 +00:00
2026-03-23 15:27:36 +00:00
2026-03-21 00:47:15 +00:00
2026-03-20 04:44:40 +00:00
2026-02-17 19:48:18 +00:00
2026-03-20 01:08:55 +00:00
2026-03-20 01:08:55 +00:00
2026-03-20 01:08:55 +00:00
2026-01-23 14:49:38 -06:00
2025-12-17 10:42:22 -06:00
2026-03-15 20:25:47 +00:00
2026-03-20 01:15:02 +00:00
2026-03-18 03:04:52 +00:00
2026-03-19 04:23:35 +00:00
2026-03-20 20:51:00 +00:00
2026-03-20 04:08:30 +00:00
2026-03-08 23:03:15 +00:00
2026-03-23 01:33:54 +00:00
2026-03-18 03:04:52 +00:00
2026-03-15 20:25:47 +00:00
2026-03-05 19:33:20 +00:00
2026-03-19 04:21:20 +00:00
2026-03-15 20:25:47 +00:00
2026-03-20 04:08:30 +00:00