chore(deps): update helm release headlamp to v0.42.0#1012
Open
p6r-renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update helm release headlamp to v0.42.0#1012p6r-renovate[bot] wants to merge 1 commit intomainfrom
p6r-renovate[bot] wants to merge 1 commit intomainfrom
Conversation
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.41.0→0.42.0Release Notes
kubernetes-sigs/headlamp (headlamp)
v0.42.0: 0.42.0Compare Source
Hitch hikers guide to Headlamp 0.42.0
Deep-link support was added for pod terminals (?view=exec) and log views (?view=logs), letting users bookmark or share direct links to specific UI states. Resources can now be searched by label in all list views, the Log Viewer gains a severity filter dropdown, and a delete button has been added directly to the plugins list. Node Details received two new sections for pod capacity usage and resource allocation, and the Resource Map now renders status badges on plugin-provided nodes and includes previously missing configuration resources. GRPCRoute details reach full parity with HTTPRoute, and a guided form-based resource creation UI (starting with Pods) is now available alongside the YAML editor.
On the reliability side, a silent cache desync that caused permanently stale cluster data was fixed, along with a lock-order inversion deadlock that could freeze WebSocket connections under load, and a wave of React hooks rule violations across more than a dozen frontend components. Several backend panics were fixed in port-forwarding, kubeconfig parsing, cache key generation, and Helm chart type handling, alongside debounced log aggregation to prevent UI freezes in All Pods mode. Security hardening includes path traversal prevention in the service proxy and dependency bumps.
✨ Enhancements (part 1)
?view=execquery parameter, letting users bookmark or share direct links to open a terminal into a specific pod.app=test) using the existing search bar.a8r.ioannotation support from Services to all Kubernetes resources, letting users see human-readable service discovery metadata on any annotated resource.Added a hidden 'labels' column to all resource list views so users can search resources by label (e.g.
app=test) using the existing search bar.Added a delete button directly to the plugins list page, so users can remove plugins without navigating to the detail page first.
Added a guided form-based UI for creating Kubernetes resources (starting with Pods), accessible from the sidebar and Pod list page alongside the existing YAML editor workflow.
✨ Enhancements (part 2)
Reconnectbutton label inLogViewerwith the translation function and added the key to all 12 locale files, enabling full i18n support.Resource map graph nodes now support optional status metadata, allowing plugin-provided nodes to display warning and error badges like built-in resources.
Added ephemeral storage usage chart to the Node Details view, giving users visibility into ephemeral storage consumption alongside other node stats.
Added a download YAML button to the resource table, letting users export any resource manifest directly from the table view.
Improved global search UX by adding a clear button to the search input and showing a pointer cursor on hover over search results.
✨ Enhancements (part 3)
service.extraServicePortsand matching Ingress backend support to the Helm chart, allowing sidecar containers to be exposed without a separate Service resource.Added a pod capacity usage tile to the node details view so users can see how many pods are scheduled versus the node's allocatable pod limit.
Added a 'Review changes' tab to the resource editor dialog so users can diff the original manifest against their edits before applying.
Added UI support for the Kubernetes VolumeAttributesClass resource in the Storage section, including list and detail views.
Container port names are now displayed alongside protocol and port number in the containers list, providing more complete port information at a glance.
✨ Enhancements (part 4)
Extended
a8r.ioannotation support from Services to all Kubernetes resources, letting users see human-readable service discovery metadata on any annotated resource.Added a Resource Allocation section to Node Details showing total CPU/Memory requests, limits, and their percentage of node capacity alongside existing usage metrics.
Aligned frontend duration/age formatting with Kubernetes apimachinery logic, ensuring consistent age display matching kubectl behavior.
🐞 Bug fixes (part 1)
--no-quarantineflag from the macOS Homebrew installation command to reflect the current recommended install process.🐞 Bug fixes (part 2)
aria-controlsattribute to EditorDialog action buttons, improving accessibility for assistive technology users.apiGroupalongsidekindto icon lookups, so resources likeapps/ReplicaSetdisplay their correct icon instead of the generic cube.falseis correctly saved.🐞 Bug fixes (part 3)
npm run starso developers can load Headlamp in dev mode on Windows without repeated reloads or long waits.🐞 Bug fixes (part 4)
gcb-docker-gcloudCloud Build image by digest to prevent CI failures caused by garbage-collected tags.GenerateKeyerror was silently ignored on short API paths.CustomResourceListTablewhereuseMemocalls after an early return caused unpredictable rendering.withEnvdecorator to PascalCase in AppContainer stories, fixing rules-of-hooks ESLint violations.useCallbackbefore the early return inDialogTitleand added missingfocusTitledependency, fixing rules-of-hooks violations.RollbackButton, fixing rules-of-hooks violations and improving TypeScript type narrowing.🐞 Bug fixes (part 5)
as anyTypeScript cast in VersionButton by providing an explicit generic type touseQuery, improving type safety.🐞 Bug fixes (part 6)
spec.suspendis absent from the API response, preventing a TypeError on undefined.🐞 Bug fixes (part 7)
emptyDirvolume at/tmpwhenreadOnlyRootFilesystemis enabled, fixing deployment failures in restricted security contexts.console.logdebug statement fromHTTPRouteDetails, eliminating unnecessary noise in the browser console.🔒 Security
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate.