github nklmilojevic/sofka v0.29.0

4 hours ago

⚠️ Breaking change: / filter matches exact text by default

Plain text in the / row filter is now a case-insensitive substring match instead of a fuzzy match. istiod matches only names containing istiod - no more istio-cni-node in the results.

  • Fuzzy is opt-in: prefix a word with ~. If you relied on short fuzzy patterns like khc for kube-httpcache-0, type ~khc.
  • Words AND together: istio-system gateway needs both words to match. Before, the whole input was one fuzzy pattern.
  • New | for OR: istiod|istio-cni-node shows both, like k9s. label:api|worker works too.
  • Saved filters: check any bookmark or workspace filters that were written as fuzzy patterns and add ~ where needed.
  • Unchanged: "quoted", /regex/, label:, -l/-f selectors, comparisons, the command palette, the pickers and :find.

Details: docs/filtering.md · #696

What's Changed

  • feat: match plain filter text contiguously, with ~ for fuzzy and | for OR by @nklmilojevic in #696

Full Changelog: v0.28.6...v0.29.0

Don't miss a new sofka release

NewReleases is sending notifications on new releases.