We are happy to announce a patch release for Lens Desktop. This update includes many bug fixes.
🐛 Bug Fixes
- Fixed wrong background color for active item on tab layout.
- Fixed resize table on page change.
- Ensured the shell string is trimmed of whitespace.
- Preserved the catalog search after cluster disconnect.
- The namespace toggles only shows when not selecting all namespaces.
- Fixed deregistration of injectable error from CRDs.
- Table is auto-resizing for one column.
- Teamwork clusters are now supported.
- The Lens Desktop logo is only in @lensapp/icon.
- Added table sizing compatibility for extensions.
- Fixed create binary downloader output.
- Removed custom text selection colors.
- Added table column defaults across pages.
- Updated local build instructions.
- Bumped bundled binary versions to use golang 1.20 or newer.
- Fixed parsing kubeconfigs doesn’t return an error on an empty but present 'current-context… fix-kubeconfig-sync.
- Added protocol handler for shareable URLs.
- Installing extensions doesn’t cause a crash anymore.
- Fixed binary downloads for >18.0.0<18.4.0 versions of node.
- Used bigger github action runners for tests.
- Added missing feature dependency.
- Renderer to renderer ipc messaging
- Updated close button when minimized.
- Updated table-view snapshots.
- Fixed missing assets from @lensapp/icon.
- Added missing “files” to package JSONs.
- Added “lint” and “lint:fix” to “lens-desktop”.
- Deprecated MonacoTheme and MonacoCustomTheme types.
- Added missing git config to the publishing workflow.
- Fixed publishing of minimal package subsets.
- Fixed dock tab toggle full-size.
- Fixed dock tab toggle.
- Fixed update table state when table id changed.
- Reset for table column resizing and visibility.
- Fixed table head sizing and padding.
- Moved console formatter to logger package.
- Fixed build of @lensapp/core after merges.
- When fixing up the package.json for extensions, there’s more discrimination.
- Installing extensions now ignores node engine mismatches.
- Fixed stale build-cache in NPM-scripts.
- Removed gap after Lens Spaces dropdown.
- Introduced asyncInterval and introduced breaking change to Result<T, E>.
- Added dev-script improvements.
- Switched back to using “bin” packages.
- Allowed --user-data-dir override.
- Scrollbars are now more accessible.
- Helm driver is now configurable.
- Fixed warning column dragging and tooltip.
- Corrected tooltips for Nodes page.
- Stuck table menu column to the right.
- Fixed extension clusterPageMenus without Ids but with parentIds causing Lens to crash.
- Fixed table column sizing.
- Fixed warning icon in table heading cell.
- Fixed conditional cells in CRD tables.
- Added sortable labels column on clusters table.
- Now only exports are imported by dependents.
- Supported some dependencies moving around.
- Added table column ids.
- Improved table sizing.
- Fixed images table UI.
- Improved preferences grouping local vs cluster.
- Added warning icon to table head.
- Fixed status menu sub-item to be full width.
- Fixed development tools link.
- Added VM init timeout for Windows.
- Added support for Lens Desktop Pro license type.
- Added cluster related commands to cli.
- Fixed external links to open in browser.
- Fixed help release notes.
🔢 Install
Download and install Lens Desktop from our website.