Update Helm release headlamp to v0.36.0 (#1662)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [headlamp](https://headlamp.dev/) ([source](https://github.com/kubernetes-sigs/headlamp)) | minor | `0.35.0` -> `0.36.0` | --- ### Release Notes <details> <summary>kubernetes-sigs/headlamp (headlamp)</summary> ### [`v0.36.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.36.0): 0.36.0 [Compare Source](https://github.com/kubernetes-sigs/headlamp/compare/v0.35.0...v0.36.0) #### ✨ Enhancements: - Add support for EndpointSlice resources - Add memory for table sorting column and direction across navigation. Thanks to [@​krrish-sehgal](https://github.com/krrish-sehgal) - Enhance global search to support searching by labels and improve multi-term queries - Add a button to copy a resource's name to the clipboard. Thanks to [@​farodin91](https://github.com/farodin91) - Standardize resource naming behavior across all resource types. Thanks to [@​farodin91](https://github.com/farodin91) - Add support for more rule types in HTTPRoute resources. Thanks to [@​farodin91](https://github.com/farodin91) - Fix and improve the log viewer inputs for responsiveness and usability - Add a default security context and allow the plugins manager to use the global security context in Helm charts. Thanks to [@​jda258](https://github.com/jda258) - Add optional backend TLS termination support. Thanks to [@​shahvrushali22](https://github.com/shahvrushali22) and [@​vijayant7](https://github.com/vijayant7) - Add support for an optional PodDisruptionBudget in the Helm chart. Thanks to [@​jcpunk](https://github.com/jcpunk) - Add the ability to specify custom `podLabels` in the Helm chart. Thanks to [@​vnea](https://github.com/vnea) - Add snackbar notifications for plugin deletion actions - Add support for opening external URLs from the sidebar in a new tab. Thanks to [@​Exar04](https://github.com/Exar04) - Add `namespaceOverride` support to the Helm chart. Thanks to [@​rstribrn](https://github.com/rstribrn) - Allow plugins to override default tabs in the project details view - Add an `isEnabled` method to allow plugins to conditionally render project detail tabs - Add support for `HEADLAMP_APP_` and `REACT_APP_` environment variables in plugins - Add support for running Headlamp embedded within Backstage - Add the ability for plugins to register a custom delete button for projects - Add a loader and error page for the initial backend connection ##### Copy resource name to clipboard <img width="2336" height="192" alt="image" src="https://github.com/user-attachments/assets/3bdb7dd0-2d2a-4b45-9388-7b70a592ded2" /> ##### Persistent Table sorting Tables will now remember your sorting choices <img width="993" height="356" alt="image" src="https://github.com/user-attachments/assets/2866272d-661e-45a9-8adb-682a3d70340c" /> ##### Search improvements You can now search by labels and combine multiple terms by separating them with spaces <img width="537" height="302" alt="image" src="https://github.com/user-attachments/assets/0bc730e7-2fa0-442d-9da7-5fbd562b77c6" /> ##### Added support of EndpointSlices EndpointsSlices are now available in Network sidebar <img width="1263" height="694" alt="image" src="https://github.com/user-attachments/assets/5318a4d0-fc7a-4e48-a798-2f43a8de8d48" /> #### 🐞 Bug fixes - Fix the text contrast of notification menu items on dark themes - Fix the base URL feature to ensure the application loads correctly when a base URL is configured. Thanks to @​DanielLeone - Fix an issue where deleting one dynamic cluster removed all clusters from the same kubeconfig - Prevent stale entries from appearing after renaming a dynamic cluster - Fix truncated Chinese text in the resource map's graph view buttons. Thanks to @​wingerx - Update the "Type" column header to "Kind" in resource tables for consistency. Thanks to @​LinPr - Fix bundling for icons to ensure they are visible in offline mode - Add backward compatibility to `createRouteURL` to accept URL paths for route names - Restore the `GetTokenFromCookie` call within the `ParseClusterAndToken` function - Handle cases where `routeName` is undefined in `getRoute` to prevent crashes - Correct the positioning of CPU/Memory tooltips in the Nodes table. Thanks to @​jaehanbyun - Close the actions menu when the "Edit" button is clicked. Thanks to @​jaehanbyun) - Add a fallback for `idpIssuerURL` to prevent issues with token expiration. Thanks to @​lszczepaniak-XM - Fix security context rendering in Helm charts for CI jobs - Fix a glob pattern in `setup-plugins.js` to support Windows paths - Fix `createRouteURL` to correctly look up routes registered from plugins - Fix project creation when multiple clusters are involved - Prevent dialog checkbox clicks from triggering table row selection. Thanks to @​jaehanbyun - Disable the backend loader to prevent an error page on application load #### 💻 Development - Refactor the `GetExpiryUnixTimeUTC` function into the `auth` package - Refactor the configuration parsing function for clarity and reduced complexity - Extract `DropZoneBox` into its own reusable component - Update application dependencies, removing `electron/notarize` and adding `glob` - Replace usages of the deprecated `makeKubeObject()` function with the `KubeObject` class - Fix circular dependencies in the `lib/k8s` folder by using `import type` - Extract functions from `fetch.ts` to new files to avoid circular imports - Resolve circular dependencies in the k8s API proxy imports - Refactor the router implementation to untangle module imports - Add Storybook stories for the `DateLabel` component - Refactor the `CacheRefreshedToken` function into the `auth` package - Use `import type` in more files to separate type and value imports - Bump the Vite dependency to version 6.3.6 in the frontend and plugins - Refactor the `IsTokenAboutToExpire` function into the `auth` package - Add logging to the plugin `npm start` command to show where files are copied - Fix Storybook support for plugins - Export missing functions and types from the headlamp-plugin package - Fix the return type for `HeaderActionFuncType` to correctly include `ReactNode` - Refactor the `GetNewToken` function into the `auth` package - Fix the Docker extension release process to consistently use the `latest` tag - Disable the nightly build workflow on forked repositories - Update the failing EndpointSlice snapshot test - Improve the plugin `create` command's speed and security by using `npm ci` - Update GitHub issue templates to use correct repository labels. Thanks to @​jaehanbyun #### 📖 Documentation - Enhance the AKS cluster OAuth documentation with clearer steps and Helm-based deployment instructions - Update the project name in the NOTICE file - Add a note about the removal of `libgconf-2-4` on newer Ubuntu releases - Add VKS (VMware Kubernetes Service) to the list of supported platforms. Thanks to @​papivot - Fix a broken link to the architecture page from the plugins documentation #### 🧩 Shipped Plugins * Update shipped plugin prometheus 0.8.0 * Update dependencies * Update shipped plugin plugin-catalog 0.4.1 (desktop only) * Update dependencies * Fix contrast on loading install button * Fix origin link * Update shipped plugin app-catalog 0.6.3 (desktop only) * Update dependencies * Add package script <!-- end-release-notes --> **Container image:** 🐳 [ghcr.io/headlamp-k8s/headlamp:v0.36.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.36.0/Headlamp-0.36.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-linux-arm64.AppImage), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-linux-armv7l.AppImage) 🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-linux-armv7l.tar.gz) 🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/headlamp_0.36.0-1_amd64.deb) :green\_apple: [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-mac-x64.dmg) :green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.0-mac-arm64.dmg) :blue\_square: [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.36.0/Headlamp-0.36.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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTYuNiIsInVwZGF0ZWRJblZlciI6IjQxLjExNi42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJjaGFydCJdfQ==--> Reviewed-on: #1662 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
This commit is contained in:
@@ -14,7 +14,7 @@ maintainers:
|
|||||||
- name: alexlebens
|
- name: alexlebens
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: headlamp
|
- name: headlamp
|
||||||
version: 0.35.0
|
version: 0.36.0
|
||||||
repository: https://kubernetes-sigs.github.io/headlamp/
|
repository: https://kubernetes-sigs.github.io/headlamp/
|
||||||
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
|
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
|
||||||
appVersion: 0.30.1
|
appVersion: 0.30.1
|
||||||
|
Reference in New Issue
Block a user