⚠️ 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 likekhcforkube-httpcache-0, type~khc. - Words AND together:
istio-system gatewayneeds both words to match. Before, the whole input was one fuzzy pattern. - New
|for OR:istiod|istio-cni-nodeshows both, like k9s.label:api|workerworks too. - Saved filters: check any bookmark or workspace filters that were written as fuzzy patterns and add
~where needed. - Unchanged:
"quoted",/regex/,label:,-l/-fselectors, 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