Lens - v2023.5.310801-latest


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

πŸ› Bug Fixes

  • Cluster performance fix. Lens doesn’t freeze anymore on connection.
  • Support for MutatingWebhookConfigurations and validatingWebhookConfigurations. Lens now has new tabs for these resources.
  • Support using Eviction API where applicable. Cluster managers and hosting providers can now use tools which respect PodDisruptionBudgets by calling the Eviction API instead of directly deleting pods or deployments.
  • Added welcome page to hotbar
  • Changed welcome icon to home
  • Added ability to remove subNamespaces
  • Adjusted container status colors to be distinguishable with red/green filter
  • Respected cluster avatars entity background color
  • You can log to renderer file through IPC
  • Fixed Check for updates menu item title capitalization
  • Made ServiceAccount kubeconfig context name differ from cluster context name
  • A Message Box is now showing when no update is available when manually checking for updates
  • The application size doesn't blow up by consolidating dependencies
  • Handled log responses as text
  • Removed incorrect KubeObject validations
  • Switched to using authenticated GitHub API to increase rate limit
  • Fixed setting milestone on new release PRs
  • Replaced StatusBar bgcolor from --colorInfo to --primary
  • Removed erroneous prefixes when using loggerInjectable and prefixLoggerInjectable
  • The node-shell shell PTY now uses the correct path
  • When sendToFrame is called, the ids are now in the right order
  • Switched to using IAsyncComputed to resolve bad setState error within ClusterOverview from react
  • Copied fonts from @k8slens/core to open-lens correctly
  • Bumped bundled helm version to 3.11.0
  • Lens doesn't crash anymore when hovering over the hotbar menu index
  • Lens doesn't crash anymore when opening details of a helm release
  • The build is no longer failing on non-windows platforms
  • Fixed "Details" not opening
  • Brought back search filters for pods which were accidentally removed
  • Kludge cluster settings are now opening when extension introduces new settings without ID when title contains spaces
  • Added missing styles to fix terminal resizing
  • Made StatefulSet dialog consistent with ReplicaSet
  • Fixed save and save&close not working when editing existing resources
  • Displayed zero minAvailable/maxUnavailable as 0 instead of N/A
  • Hid Update Channel preference when not applicable
  • Used strict dependency for extension-api -> core
  • Listed more than 256 helm releases
  • Importing styles doesn't break the builds anymore
  • The update button doesn't show anymore if downloading an update fails
  • Improved handling of exit and cleanup flow
  • Fixed catalog & workloads table view
  • Fixed type error in new @k8slens/messaging
  • Reverted "Renderer file logging through IPC"
  • Added behavioral tests for Cluster Menu K8s Resources in Sidebar menu not being shown
  • Fixed download all logs for pod with few containers
  • Blocked rendering non http(s):// links via
  • Fixed metrics visibility logic
  • Fixed node metrics line progress
  • Added check in release-tool for no relevant PRs
  • Referencing apiManager doesn't throw anymore
  • Fixed windows registry
  • Expanded try block and avoided throwing in onActivate()
  • Fixed resolve injectable filename
  • Fixed arch injectable filename
  • Migrated from legacy extension api to registerFeature
  • Hid 1.27 on Windows
  • It's now easier to adjust the settings of the Sliders formatting
  • Only a modal closes when hitting Esc key in LDK settings
  • Fixed renderer activation on Windows
  • Fixed container tools disabling logic
  • Fixed typo in DevelopmentToolsSettings
  • Fixed navigate to catalog on disconnect
  • Added email address domain filtering
  • You can't select the curl command after generating token for a manual cluster installation
  • ClusterProxy Pauses/resumes based on lenscloud connection status
  • Removed Regex parsing to protect against backtracking with lower accuracy of parsing
  • Added protection against parsing invalid image names very slowly
  • Parsed image digest from image name manually to avoid regex performance issue
  • Parsed image tag manually in parseImageName
  • Filtered out β€œempty” placeholder data from overview
  • Made the Security Overview UI consistent
  • There's no more an error notification on CSV export cancel
  • Vulnerabilities are displayed in Service, CronJob and Job details
  • Added vulnerabilities for Role and ClusterRole
  • Defined resourceVersion for all KubeObjects
  • Correct Kind in the Roles page are now used in Security Center
  • Removed background color of support status bar item
  • Reduced padding of Support status bar items
  • Arrow pointer is now used for new LDK profile tip

πŸ”’ Install

Download and install Lens Desktop from our website.


Details

date
Jan. 25, 2024, 3:22 p.m.
name
v2023.5.310801-latest
type
Pre-release
πŸ‘‡
Register or login to:
  • πŸ”View and search all Lens releases.
  • πŸ› οΈCreate and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • πŸš€Much more coming soon!
Continue with GitHub
Continue with Google
or