UNCLASSIFIED - NO CUI

Draft: SKIP UPDATE CHECK Update Helm release headlamp to v0.41.0

This MR contains the following updates:

Package Update Change
headlamp (source) minor 0.40.0 -> 0.41.0

Complete MR checklist

Assignee

  • Followed upgrade instructions outlined in docs/DEVELOPMENT_MAINTENANCE.md
  • Update Docs with new/updated steps as needed
  • Tested and Validated Changes made with supporting info like logs or screenshots from test pipelines

Add supporting info below

Reviewer only

  • Tested and Validated changes

Release Notes

kubernetes-sigs/headlamp (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)

v0.40.1: 0.40.1

Compare Source

🐞 Bug fixes

  • Fix sidebar becoming inaccessible after collapse
  • Fix age column sorting on events

Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.40.1 Desktop Apps:

⚠️ Important: Information on warnings from Mac and Windows when running Headlamp unsigned 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 MR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This MR was automatically generated by Renovate Bot.

Upgrade Notices

(Include any relevant notes about upgrades here or write "N/A" if there are none)

Edited by RENOVATE_TOKEN

Merge request reports

Loading