Lens 2023.8.231521-latest - Patch Release

We are happy to announce a patch release for Lens Desktop. This update includes many bug fixes.

To ensure a smooth transition and minimize disruption we’ll start by rolling out the update to a small portion of our users, then incrementally increasing this number until all users have access to the update. If you have not received the update and wish to you can download this release manually at our website.

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.