Skip to content
Changelog

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:blank warnings 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: