Skip to content

lfk

v0.15.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

kubernetes tui

Affected surfaces

breaking_upgrade

Summary

AI summary

Updates ⚠ BREAKING CHANGES, Bug Fixes, and 0.15.0 across a mixed release.

Full changelog

0.15.0 (2026-07-07)

⚠ BREAKING CHANGES

  • kubeconfig: when KUBECONFIG is set, lfk no longer merges ~/.kube/config and the default ~/.kube/config.d scan; set kubeconfig_exclusive: false to restore the old behavior.

Features

  • kubeconfig: make KUBECONFIG exclusive by default, with opt-out (#491) (744f497)
  • node taint editor overlay (replaces Taint/Untaint prefill) (#501) (e77eac6)
  • single-field copy picker (ctrl+y) (#500) (36b4f98)

Bug Fixes

  • truncate overlay list rows to the item area (#504) (5b7acc4)

Breaking Changes

  • Kubeconfig handling now exclusive by default; setting KUBECONFIG no longer merges ~/.kube/config or the default ~/.kube/config.d scan. Use kubeconfig_exclusive: false to restore previous merging behavior.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track lfk

Get notified when new releases ship.

Sign up free

About lfk

⚡ LFK is a lightning-fast, keyboard-focused, yazi-inspired terminal user interface for navigating and managing Kubernetes clusters. Built for speed and efficiency, it brings a three-column Miller columns layout with an owner-based resource hierarchy to your terminal.

All releases →

Related context

Earlier breaking changes

  • v0.14.0 Deprecates flat config keys in favor of grouped equivalents (log_viewer.*, appearance.*).

Beta — feedback welcome: [email protected]