We are happy to announce a new Beta release for Lens Desktop that addresses multiple bugs and offers a new set of features as a response to the valuable feedback we have gathered from our community. This version is available starting today to those users living on the edge!
Here’s what you can expect:
- Implemented Contextual Tab Filtering to allow users to focus their attention on tabs of a single cluster, resource category, or folder. No more juggling a crowded tab bar, or mixing cluster views unintentionally .
- Enabled automatic drill-down in the navigator when searching through clusters, improving readability and organization.
- Added support for pasting Kubeconfigs directly into the Navigator to quickly add clusters.
- Reintroduced a unified Dock for all tabs associated with a given cluster, improving usability for terminals, shell sessions, logs, and more.
- Added support for OIDC authentication in EKS’ SSO process.
- Enhanced the namespace dropdown with single-click selection for names and multi-selection via checkboxes.
- Improved namespace selector behavior when searching through the list.
- Introduced a log wrapping option to facilitate debugging and troubleshooting.
- Added support for displaying time zone information for CronJobs.
- Introduced an option to filter empty containers in Prometheus queries, supporting different configuration levels.
- Updated Trivy operator installation instructions to recommend version v0.25.0.
- Adjusted kubeconfig validation logic to accept any kubeconfig that is considered valid by
kubectl
. - Improved tooltip speed, making them appear faster.
- Enhanced overall app performance by optimizing how tabs are opened.
- Added support for preserving scroll position in tables across tabs, improving navigation.
Bug Fixes
- Fixed broken links in resources controlled by CRDs.
- Fixed application view behavior, ensuring instance labels in resources are correctly considered when computing apps.
- Fixed Linux distribution issues with RPM and APT repositories.
- Fixed node draining flags, ensuring the correct flag (
--delete-emptydir-data
or--delete-local-data
) is used based on the Kubernetes version. - Fixed leaked sockets caused by long-running operations (e.g., Kube watches) that could disrupt users’ internet connections.
- Fixed blank window issue when air-gapped mode was caught in an unhandled state.
- Fixed slow cluster connections when handling a large number of namespaces.
- Fixed undesired navigator state when removing clusters.
- Fixed surveys freezing the Activation view.
- Fixed a bug causing the navigator tree to collapse when revealing the Teamwork and Local Kubeconfig sections.
- Fixed container images not reporting vulnerabilities when labeled with a digest instead of a version.
- Fixed memory leaks that caused performance issues when auto-detecting metric sources and requests.
- Fixed context selector in the Navigator to correctly display the cluster name after it was edited.
It is important to highlight that due to the nature of a Beta version, some bugs or side effects from certain features are expected. Rest assure that we are working hard on addressing these issues before the version can graduate to a stable release.
Screen Recording
Note:
- Contextual Tab Filtering: Quickly focus on tabs within a single cluster for smoother navigation.
- Automatic Drill-Down in the Navigator: Easily identify clusters by isolating their tree structure from others.
- Log Line Wrapping: Avoid horizontal scrolling and improve readability with automatic line wrapping in logs.
- Unified Dock: Keep all logs, terminals, and editors consolidated for a seamless workflow within a single cluster.
How to access this version?
Switch to Beta Update Channel: Launch Lens, navigate to “Preferences” > “App”, and change the Update Channel to “Beta”. This will allow you to receive this aforementioned update. You can always switch back to “Stable” to go back to your previous version.
- Direct links to Linux binaries until we fix the repositories:
https://downloads.k8slens.dev/ide/Lens-2025.2.111931-beta.amd64.deb
https://downloads.k8slens.dev/ide/Lens-2025.2.111931-beta.x86_64.AppImage
https://downloads.k8slens.dev/ide/Lens-2025.2.111931-beta.x86_64.rpm