v0.1.0-beta.24
Released: March 4, 2026
What's New
Multi-Kind FilterBar
The filter bar now supports stacking multiple resource kinds into a single view — up to 6 at once. Type : to open the kind selector; the first kind navigates, and each additional kind stacks on top. The kind pill shows your selection inline (or "N selected" for 3+), and removing a kind updates the table instantly. Combined with new operators (!=, >, <, exists), field filters now traverse nested arrays (e.g., filtering Ingress rules by .spec.rules.host), unlocking resources that previously had zero filterable fields.
Resource-Specific Columns
Every resource type now displays columns tailored to its definition — Deployments show ready ratios and strategy, Services show cluster IPs and ports, CRDs like Flux and ArgoCD show sync status and health. Over 45 resource kinds have dedicated column declarations. A new column visibility picker (Mod+Shift+D) lets you show or hide columns per view, and Mod+Shift+G resets column widths. Your visibility preferences persist across sessions.
Drilldown Breadcrumbs in the FilterBar
When you drill into a resource — for example, Deployment → ReplicaSet → Pod — the navigation path now appears as an indigo breadcrumb pill directly in the filter bar. Each level is labeled with the resource kind and name, and a tooltip auto-shows the full hierarchy. Clicking the pill's close button exits the drilldown and restores your previous filters. Multi-level drilldowns stack, so you can go back one level at a time or jump out entirely.
Workspace Selector
The old Ninja Mode toggle has been replaced with a proper workspace system. A new selector in the sidebar header (or press W) lets you switch between:
- Default — a curated preset tree grouping resources by category (Workloads, Networking, Storage, etc.) with fuzzy search (
#to focus). - Advanced — the full API discovery tree showing every resource your cluster exposes.
Filter Syntax Hints
Focusing the filter bar now shows a hints dropdown with all available filter triggers — : for kinds, ns: for namespaces, .field= for field filters, /regex/ for patterns, and "text" for exact match. This replaces the old static info icon and adapts to which filter plugins are active.
Helm Custom Values & Manifests
The Helm detail view now displays custom values alongside chart defaults, so you can see exactly what you've overridden. The history tab shows the generated manifest for each revision, making it easy to diff what changed between Helm releases.
AI Integration Revamp
The MCP (Model Context Protocol) integration has been rebuilt from the ground up. Production tools have been consolidated into 6 structured tools — app, store, k8s, state, mock, and app_events — each using a clear action/variant pattern. New MCP Resources (kunobi://app/, kunobi://k8s/, kunobi://window/) let AI assistants read app state directly.
Improvements
Redesigned Keyboard Shortcuts
Shortcuts have been remapped for a more consistent experience:
:focuses the filter bar (was/)#focuses the sidebar resource search (was:)@opens the namespace filter.opens the field filter/and"open regex and exact-match filters- The filter bar no longer steals focus from the table — auto-focus only activates when the filter bar is idle.
Better Table Readability
Table cells now use distinct typography: sans-serif for labels and metadata, monospace for data values like IDs, hashes, and timestamps. Long text shows proper styled tooltips on hover instead of the browser's default title attribute.
Smarter Self-Update Detection
The auto-updater now detects whether Kunobi was installed via Homebrew, mise, or aqua, and warns you if a direct update would conflict with your package manager.
Bug Fixes
- ConfigMap data values now display correctly in the overview panel instead of showing empty content.
- Modal form controls are disabled while operations are in progress, preventing accidental double-submissions.
- Tab/Shift+Tab navigation in the dynamic sidebar works again — focus moves through fields in the expected order.
- Mise tool installation no longer gets stuck in a "queued" state indefinitely.
- Theme-aware rings — the animated rings on the home screen now adapt to light and dark themes and no longer clip outside their container.
- Webview navigation warnings — spurious
about:blankwarnings in embedded webview logs have been silenced. - Sidebar label truncation fixed in the navigation sidebar.
Installation
Log in to kunobi.ninja to download the latest version, or update directly from within the app.
Feedback
We'd love to hear your thoughts! Please share your feedback through: