Upgrade note
Legacy palette key settings move automatically to [keys.command]. Sofka saves the original file as config.toml.bak. For read-only files or symlinks, it shows a warning and converts the settings in memory. #399
What’s new
- Configure keyboard shortcuts. Change or disable built-in key bindings. Help and key hints show your settings. Apply changes with :reload. #399
- Navigate across contexts. Use :pods @production-cluster default to select a context, resource, and namespace together. Context names support completion. #392
- Start in compact mode. Set compact_mode = true for a one-line header and no footer. #389
- Identify the active connection in the terminal title. The title now shows the context and namespace. Set terminal_title = false to disable this. #386
- Show image tags in custom columns. Use format = "image-tag" to display the tag from an image reference. #394
Fixes
- CRD printer columns now support condition filters on status, such as .status.conditions[?(@.status=="True")].type. Previously, these columns were skipped. #402
What's Changed
- docs: update benchmark results and comparison documentation by @nklmilojevic in #382
- feat: show context and namespace in the terminal title by @nklmilojevic in #386
- feat: add a compact mode startup preference by @nklmilojevic in #389
- feat: navigate resources across contexts with completion by @nklmilojevic in #392
- feat: add image-tag formatting for custom path columns by @nklmilojevic in #394
- feat: make built-in key bindings configurable by @nklmilojevic in #399
- fix: support status filters in CRD printer columns by @nklmilojevic in #402
Full Changelog: v0.24.9...v0.25.0