github freelensapp/freelens v1.10.0

5 hours ago

What's new:

New Features

  • Time range selector for metrics charts — choose from predefined windows (1 h, 3 h, 24 h, 7 d…) or enter a custom start/end time. See #1475, #1962
  • Custom download mirror URL for kubectl in Preferences → Kubernetes → Kubectl, useful for air-gapped environments. See #1825
  • Pod details now show the scheduler name (e.g. default-scheduler). See #1942
  • Node details now show the cloud provider ID (e.g. aws:///us-east-1a/i-...). See #1926

Bug Fixes

  • Fixed pod status: successfully completed pods and Job pods no longer show a warning icon. See #1913
  • Fixed UI freezes on clusters with large numbers of pods. See #1956
  • Fixed a crash on clusters with many CRDs installed (Istio, Kyverno, Flux, KEDA, etc.). See #1876
  • Fixed "Bad Request" errors when installing Helm charts. See #1897
  • Fixed Option-key character combinations in the integrated terminal on macOS with non-US keyboard layouts (|, {, }, etc.). See #1965
  • OCI image volumes are now displayed in pod details instead of showing "Unknown pod volume kind". See #1924
  • IPv6:Port endpoints are now correctly formatted in the Endpoints listing. See #1838
  • Fixed kubectl exec / port-forward / attach when proxying through a bastion (Warpgate, Teleport). See freelensapp/freelens-k8s-proxy#150

Extensions API

  • Expose navigateToPreferences on renderer extension API. See #1983

Improvements

  • Kubeconfig entries added or removed in Preferences now take effect immediately without restarting the app. See #1951
  • Log viewer preferences (timestamps, word wrap, show previous container logs) are now persisted globally. See #1904
  • Linked search preference is now remembered across restarts. See #1872
  • Welcome page is now the first item in the default hotbar on a fresh install. See #1950
  • App binaries are now built natively on Ubuntu 24.04, macOS 15, and Windows 11, eliminating spurious "Intel Mac" warnings for Apple Silicon users. See #1868, #1949
  • Reduced download size: the macOS DMG is now about 50 MB smaller. See #1966

Updates

  • Upgraded to Electron v41 with Node.js v24 (previously Node v22). See #1833
  • 28 dependencies have been updated in total, including 5 security updates.
  • Uses Electron v41.7.2 with Chromium 146.0.7680.216 and Node v24.15.0
  • Has bundled kubectl v1.36.2 and Helm v4.2.1

Don't miss a new freelens release

NewReleases is sending notifications on new releases.